У меня есть два маршрутизатора TP-Link: один подключен к Интернет-провайдеру, а другой WAN подключен к одному из моих портов Ethernet (назначенный IP-адрес от router1 192.168.1.200). Хосты во втором маршрутизаторе (192.168.0.0/24) могут пропинговать хосты на первом маршрутизаторе, но не наоборот).

Я добавил статический маршрут от router1 к сети 192.168.0.0/24.

1 ответ1

6

Оба ваших маршрутизатора выполняют преобразование сетевых адресов для трафика, идущего от их интерфейсов LAN к интерфейсу WAN. Если вы отключите NAT на втором маршрутизаторе, ваша проблема, скорее всего, будет решена. Если этот параметр не включен в прошивку производителя, вы можете проверить, совместимы ли ваши устройства с DD-WRT.

Вот что происходит, когда устройство 2, подключенное за маршрутизатором 2, отправляет эхо-запрос устройству 1 за маршрутизатором 1:

  1. Устройство 2 выдает эхо-запрос ICMP адресату устройства 1. Поскольку он не знает какого-либо конкретного маршрута к 192.168.1.0/24, он отправляет его на свой шлюз по умолчанию: маршрутизатор 2.
  2. Маршрутизатор 2 получает пакет от устройства 2. Он выполняет преобразование сетевых адресов (преобразование портов), так что пакет, отправленный на устройство 1, кажется, поступает от самого маршрутизатора на случайно выбранный порт. Например, пакет будет казаться поступившим от маршрутизатора 2, порт 12345.
  3. Устройство 1 получит пакет от маршрутизатора 2 и увидит, что IP-адрес источника - это маршрутизатор 2, а порт-источник - 12345. Затем он ответит на запрос.
  4. Маршрутизатор 2 получает ответ и знает, что все, что происходит на порте 12345, должно быть отправлено на устройство 2, поскольку у него есть запись в его таблице трансляции.

Топология

РЕДАКТИРОВАТЬ: Если вы просто хотите расширить сеть, вы можете рассмотреть возможность предоставления маршрутизатору 2 статический IP-адрес в той же подсети, что и маршрутизатор 1 (например: 192.168.1.253), и подключение порта LAN на маршрутизаторе 2 к локальной сети порт на роутере 1. Вы бы просто не использовали порт WAN на маршрутизаторе 2.

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