Помогите разобраться с сетевой проблемой

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Akrav
Графоман
Сообщения: 12530
Зарегистрирован: 17 июн 2003, 13:30

Помогите разобраться с сетевой проблемой

Сообщение Akrav »

Я подключил WiFi к Линукс устройству. Появился новый девайс mlan0:
inet addr:10.10.8.95 Bcast:10.10.11.255 Mask:255.255.252.0

По кабеля имеется интернет eth0:
inet addr:10.10.8.146 Bcast:10.10.11.255 Mask:255.255.252.0

На удаленной машине запускаю пинг на WiFi:
ping 10.10.8.95
64 bytes from 10.10.8.95: icmp_seq=799 ttl=64 time=0.396 ms
64 bytes from 10.10.8.95: icmp_seq=800 ttl=64 time=0.409 ms
64 bytes from 10.10.8.95: icmp_seq=801 ttl=64 time=0.375 ms

Вроде все на ура проходит.

Однако сниффер на тестируемой линукс машине выдает:
10:11:37.970058 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 508, length 64


МАК адреса:
Удаленная машина eth0:
d4:ae:52:69:1c:04

Тестируемая машина eth0:
fc:c2:3d:00:d7:89
mlan0:
00:06:c6:48:4b:69

Получается что показывая пинг 10.10.8.41 > 10.10.8.95, на самом деле пинг идет через МАК интерфейс fc:c2:3d:00:d7:89 (eth0).
Что за хрень?
Помогите советом пожалуйста.

Удаленная машина:

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr d4:ae:52:69:1c:04
          inet addr:10.10.8.41  Bcast:10.10.11.255  Mask:255.255.252.0
          inet6 addr: fe80::d6ae:52ff:fe69:1c04/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:16749343 errors:0 dropped:0 overruns:0 frame:0
          TX packets:531133 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2119278168 (2.1 GB)  TX bytes:85096004 (85.0 MB)
          Interrupt:16 Memory:da000000-da012800
Тестируемая машина:

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr fc:c2:3d:00:d7:89
          inet addr:10.10.8.146  Bcast:10.10.11.255  Mask:255.255.252.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3285 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4142858 (4.1 MB)  TX bytes:924520 (924.5 KB)
          Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:107 errors:0 dropped:0 overruns:0 frame:0
          TX packets:107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9416 (9.4 KB)  TX bytes:9416 (9.4 KB)

mlan0     Link encap:Ethernet  HWaddr 00:06:c6:48:4b:69
          inet addr:10.10.8.95  Bcast:10.10.11.255  Mask:255.255.252.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:649 errors:0 dropped:0 overruns:0 frame:0
          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:57823 (57.8 KB)  TX bytes:6054 (6.0 KB)



lucid@lucid-desktop:~$ tcpdump -nni eth0 -e icmp[icmptype] == 8
tcpdump: eth0: You don't have permission to capture on that device
(socket: Operation not permitted)
lucid@lucid-desktop:~$ sudo tcpdump -nni eth0 -e icmp[icmptype] == 8
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
10:11:22.970106 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 493, length 64
10:11:23.970110 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 494, length 64
10:11:24.970104 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 495, length 64
10:11:25.970571 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 496, length 64
10:11:26.970098 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 497, length 64
10:11:27.970104 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 498, length 64
10:11:28.970100 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 499, length 64
10:11:29.970113 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 500, length 64
10:11:30.970098 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 501, length 64
10:11:31.970062 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 502, length 64
10:11:32.970094 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 503, length 64
10:11:33.970109 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 504, length 64
10:11:34.970074 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 505, length 64
10:11:35.970100 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 506, length 64
10:11:36.970060 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 507, length 64
10:11:37.970058 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 508, length 64
10:11:38.970074 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 509, length 64
10:11:39.970068 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 510, length 64
10:11:40.970076 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 511, length 64
10:11:41.970051 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 512, length 64
10:11:42.970083 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 513, length 64
10:11:43.970098 d4:ae:52:69:1c:04 > fc:c2:3d:00:d7:89, ethertype IPv4 (0x0800), length 98: 10.10.8.41 > 10.10.8.95: ICMP echo request, id 22853, seq 514, length 64

Аватара пользователя
Akrav
Графоман
Сообщения: 12530
Зарегистрирован: 17 июн 2003, 13:30

Re: Помогите разобраться с сетевой проблемой

Сообщение Akrav »

Ответить