URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89426
[ Назад ]

Исходное сообщение
"помогите с настройкой роутов"

Отправлено lehanikolaev , 22-Июл-10 11:55 
В общем: есть 2 сервака. на 1 сервере 3 интерфейса: em0 - стотрит в инет, em2 идет в сетку ко второму серваку на em2 ip 213.87.37.140 на 2 сервере 213.87.37.61, rl1 смотрит в локалку свою 192.168.9.0/24. прописал роуты чтоб с сервера видеть 213.87.37.61, ибо он пускал все пинги через инет. Теперь проблема: из сетки 192.168.9.0/24 я пингую все интерфейсы первого сервака, но до 213.87.37.61 пинги не идут наотрез. хотя с сервера 1 я прекрасно пингую сервер 2 (213.87.37.61). как мне прокинуть пакеты, чтоб достучаться до него из локалки?
в ipfw:
#!/bin/sh
ipfw='/sbin/ipfw -q'
${ipfw} -f flush
${ipfw} add check-state
${ipfw} add divert natd all from any to any via em0
${ipfw} add allow all from any to any

Содержание

Сообщения в этом обсуждении
"помогите с настройкой роутов"
Отправлено lehanikolaev , 22-Июл-10 12:13 
>[оверквотинг удален]
>пингую все интерфейсы первого сервака, но до 213.87.37.61 пинги не идут
>наотрез. хотя с сервера 1 я прекрасно пингую сервер 2 (213.87.37.61).
>как мне прокинуть пакеты, чтоб достучаться до него из локалки?
>в ipfw:
>#!/bin/sh
>ipfw='/sbin/ipfw -q'
>${ipfw} -f flush
>${ipfw} add check-state
>${ipfw} add divert natd all from any to any via em0
>${ipfw} add allow all from any to any

Простите поспешил тему создавать, решил проблему, причем элементарно. кому интересно:
на сервера 2 просто прописал роут до сети 192.168.9.0/24 сервера 1. выглядит так:
route add -net 192.168.9.0/24 213.87.37.140