У меня есть Router имеет 4 порта Ethernet, от eth0 до eth3 , с OpenWRT внутри и такими конфигурациями:

  • Интерфейс lan1 включает только eth0 , IP-адрес 10.10.0.1/16
  • Интерфейс lan2 включает только eth1 , IP-адрес 10.11.0.1/16

Таблица маршрутов, автоматически сгенерированная OpenWRT:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.10.0.0       *               255.255.0.0     U     0      0        0 eth0
10.11.0.0       *               255.255.0.0     U     0      0        0 eth1

Итак, как вы могли видеть, эти два интерфейса являются разными подсетями.

Когда я ssh в маршрутизатор, я мог пинговать оба устройства на 10.10.0.0/16 и 10.11.0.0/16. Но когда я собирался пропинговать устройство с 10.11.0.0/16 до 10.10.0.0/16, я получил только bytes from 10.11.0.1: Destination Port Unreachable .

Что я хочу сделать, так это: иметь возможность пинговать 10.10.0.0 с 10.11.0.0 и наоборот.

Как я мог этого добиться?

1 ответ1

0

Если два устройства 10.10.0.0/16 и 10.11.0.0/16 являются устройствами Windows, я не верю, что они будут принимать входящие эхо-запросы ICMP из другой подсети. Скорее всего, вам придется создать собственное правило через брандмауэр Windows: https://technet.microsoft.com/en-us/library/cc972926(v=ws.10).aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .