Извиняюсь за ужасное название, это лучшее, что я мог сделать.

Это моя сеть:

схематический

  • Модем это просто тупой проводной ADSL модем

  • Маршрутизатор 1 - это беспроводной маршрутизатор / точка доступа (точнее, TP-Link WDR-4300 с последней официальной прошивкой), к которому подключено несколько клиентов, как проводных, так и беспроводных (хотя на рисунке показано только два). Он настроен на статический маршрут для отправки всего трафика, направленного на 192.168.2.0/24, маршрутизатору 2.

  • Маршрутизатор 2 - это беспроводной маршрутизатор (WRT54GL с микропрограммой DD-WRT), настроенный для работы в качестве беспроводного клиента, подключенного к маршрутизатору 1.

Проблема: 192.168.2.10, подключенный к маршрутизатору 2, не может получить доступ ни к одному из клиентов, подключенных к маршрутизатору 1 - эхо-запросы не получают ответы, время ожидания ssh / smbclient. У него есть доступ к Интернету без проблем, и нет проблем с ping / telnet'ing на любом из маршрутизаторов. Запуск wireshark / tcpdump на 192.168.0.101 и 192.168.0.102 показывает, что пинги с 192.168.2.10 определенно достигают их (с правильным адресом источника), поэтому кажется, что ответы просто не принимаются в источнике.

192.168.2.10 определенно доступен всем клиентам, подключенным к маршрутизатору 1 - они могут пропинговать его, подключаться к общим ресурсам smb и копировать файлы влево и вправо, ssh в него, вы называете его.

Похоже, что теряются только те пакеты, которые являются ответами на что-то, исходящее от 192.168.2.10, что для меня мало смысла. Что здесь может быть не так?

0