Проблема маршрутизации подсети

В моей локальной сети есть маршрутизатор openwrt, настроенный с IP 10.0.0.1. Это шлюз по умолчанию (и сервер DHCP) в моей локальной сети 10.0.0.0/24. Теперь у меня есть новая сеть, скажем 10.9.0.0/24, используемая виртуальными машинами. Шлюзом в эту сеть является хост с двумя интерфейсами: 10.0.0.9 и 10.9.0.9.

Все работает нормально, если я добавляю маршрут каждому клиенту ( route add -net 10.9.0.0 netmask 255.255.255.0 gw 10.0.0.9 ). Но обычно я не могу этого сделать (из-за многих устройств я не могу получить доступ для настройки).

Я добавил статический маршрут к openwrt в 10.0.0.1. Теперь я получаю icmp «узел перенаправления», если пытаюсь пропинговать узел виртуальной машины; но пинг работает. Мне это кажется правильным.

Проблема в том, что при такой конфигурации попытка ssh-соединения зависает (после сообщения «соединение установлено» в подробном режиме). Что здесь идет не так?

0
05.03.2016, 17:44
2 ответа

ICMP redirect - это уродливая вещь - которая блокируется многими машинами.

Можете ли вы traceroute виртуальные машины с маршрутизатора openwrt? Как вы проложили маршрут на стороне openwrt (также с помощью route add -net 10.9.0.0 netmask 255.255.255.0 gw 10.0.0.9)?

Имеет ли шлюз правильные маршруты? Выполнили ли вы http://www.ducea.com/2006/08/01/how-to-enable-ip-forwarding-in-linux/ как в маршрутизаторе openwrt, так и в вашем шлюзе? Везде ли в подсети стоит /24 (а не /8 по умолчанию)?

Это должно помочь определить вашу проблему.

0
28.01.2020, 02:49

Иногда проблема кроется в компьютере: Я проверил пакеты с помощью tcpdump и обнаружил, что направление с 10.9.0.0 на 10.0.0.0 не работает.

После этого я вспомнил, что на моем клиенте LAN запущен "ufw", который и вызывает все проблемы. Я установил ufw для тестирования несколько недель назад и не настроил его вообще. Я не мог понять, как и что именно блокирует ufw. После "ufw disable" и перезагрузки все заработало. Я также прошил iptables перед этим, так что ufw сделал несколько других вещей.

1
28.01.2020, 02:49

Теги

Похожие вопросы