
Я настроил дома следующую сеть. С ПК Tower я могу пинговать ноутбук по адресу 192.168.2.1. Но с ноутбука я не могу. Оба компьютера работают под управлением Windows 10.
WireShark показывает, что кадр запроса ICMP отправляется на TP Link (на интерфейсе Wi-Fi), а не на Switch (на интерфейсе eth).
Frame 10: 74 bytes on wire (592 bits), 74 bytes captured (592 bits) on interface 1
Ethernet II, Src: AskeyCom_fa:a3:86 (e0:ca:94:fa:a3:86), Dst: Tp-LinkT_22:d3:82 (30:b5:c2:22:d3:82)
Destination: Tp-LinkT_22:d3:82 (30:b5:c2:22:d3:82)
Source: AskeyCom_fa:a3:86 (e0:ca:94:fa:a3:86)
Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 192.168.0.108, Dst: 192.186.2.153
Internet Control Message Protocol
Я уверен, что это из-за плохой маршрутизации. И пинг от ПК в Tower до ноутбука, вероятно, работает только потому, что ответ по умолчанию отправляется на тот же интерфейс, откуда пришел запрос.
Вот как я пытался это настроить. Это конфигурации интерфейсов ноутбука:
Ethernet adapter Ethernet
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Qualcomm Atheros AR8161/8165 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
Physical Address. . . . . . . . . : 00-26-6C-17-74-09
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.2.1(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : 192.168.0.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Qualcomm Atheros AR9485WB-EG Wireless Network Adapter
Physical Address. . . . . . . . . : E0-CA-94-FA-A3-86
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.0.108(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 01 October 2017 21:26:37
Lease Expires . . . . . . . . . . : 03 October 2017 01:26:30
Default Gateway . . . . . . . . . : 192.168.0.1
DHCP Server . . . . . . . . . . . : 192.168.0.1
DNS Servers . . . . . . . . . . . : 192.168.0.1
NetBIOS over Tcpip. . . . . . . . : Enabled
А это таблица маршрутизации по умолчанию:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.108 4
127.0.0.0 255.0.0.0 On-link 127.0.0.1 331
127.0.0.1 255.255.255.255 On-link 127.0.0.1 331
127.255.255.255 255.255.255.255 On-link 127.0.0.1 331
192.168.0.0 255.255.255.0 On-link 192.168.0.108 258
192.168.0.108 255.255.255.255 On-link 192.168.0.108 258
192.168.0.255 255.255.255.255 On-link 192.168.0.108 258
192.168.2.0 255.255.255.0 On-link 192.168.2.1 257
192.168.2.1 255.255.255.255 On-link 192.168.2.1 257
192.168.2.255 255.255.255.255 On-link 192.168.2.1 257
224.0.0.0 240.0.0.0 On-link 127.0.0.1 331
224.0.0.0 240.0.0.0 On-link 192.168.2.1 257
224.0.0.0 240.0.0.0 On-link 192.168.0.108 258
255.255.255.255 255.255.255.255 On-link 127.0.0.1 331
255.255.255.255 255.255.255.255 On-link 192.168.2.1 257
255.255.255.255 255.255.255.255 On-link 192.168.0.108 258
===========================================================================
Persistent Routes:
None
Я ожидал, что это правило сработает, но этого не произошло:
192.168.2.0 255.255.255.0 On-link 192.168.2.1 257
Я также пробовал изменить метрику правила на 2, 6 и 400, но это тоже не сработало. Есть идеи у кого-нибудь?
решение1
Вы лаете не на то дерево, поскольку допустили опечатку при подаче ping
команды.
Интернет-протокол версии 4, Src: 192.168.0.108, Dst: 192.186.2.153
^^^
Обратите внимание на186вместо 168. Вот почему он следовал маршруту по умолчанию и выбрал исходный IP-адрес, назначенный этому интерфейсу.