LINUX.ORG.RU

Хм, че-то я туплю, НО! Убедись, что у тебя всё ВЕЗДЕ (в том числе на виндовых машинах) правильно с:
1. default gw (route add default gw - ну и так далее; на виндовых машинах - указан маршрутизатором ближайший IP-шник...)
2. Подключена маршрутизация на все сети на серверах (route add -net ...)
3. На маршрутизаторе между инетом и сетью будь поаккуратнее с маскарадом - когда ты прописываешь "-d 0.0.0.0/0.0.0.0" - оно начинает маскарадить НА ВСЁ (ну там ещё ведь указываешь интерфейс ethX, но не суть). То есть, на IP-шники 192.168.* оно тоже распространяется. (из-за этого, возможно, и получается эффект "одностороннего видения").

Кажется, всё...

R00T
()

На server2 должен быть разрешён форвардинг. См. /etc/sysctl.conf, параметр net.ipv4.ip_forward = 1. А также man sysctl -- в обязятельном порядке :)

iliyap ★★★★★
()

Все, проблему решил.

Надо было для машин подсети 192.168.2.0/24 указать шлюзом 192.168.1.100

А на серваке 1 указать что подсеть 192.168.2.0 находится за 192.168.1.100 командой route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.100 и все стало путем. Все друг друга видят и пингуются :-))

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.