FreeBSD 6.0
внутренний интерфейс 192.168.1.122
внешний интерфейс 192.168.55.175
клиент 192.168.1.175в rc.conf
geteway_enable="YES"
defaultrouter 192.168.55.207
...
inetd_enable="YES"
...
router_enable="NO"
router_flag="-q"
router="/sbin/routed"
router_enable="YES"в sysctl.conf
net.inet.ip.check_interface=1
net.inet.ip.forvarding=1с клиента идёт пинг на оба интерфейса(192.168.1.122, 192.168.55.175) шлюза а вот на 192.168.55.207 нет :( хотя со шлюза пинг на 192.168.55.207 идёт
помогите плиз разобраться что где неправильно сделал
Посмотрите статью
http://wombat.stapravda.ru/postconf.shtml
мне помогло понять ошибку в ipfw + nat.
192.168.55.207 знает что сеть 192.168.1.122 находится за 192.168.55.175 ????
Скорее всего незнает....
>192.168.55.207 знает что сеть 192.168.1.122 находится за 192.168.55.175 ????
>Скорее всего незнает....так я пытаюсь пинговать 55 подсеть ...
Да, 55-Ю, НО из 192.168.1.... и хост 192.168.55.207 должен либо знать, что для 55-ой подсети шлюз - 192.168.55.175, либо ответ он отправит на свой дефолтовый гейтвей, если дефолтовый гейтвей для для 192.168.55.207 тоже НЕЗНАЕТ что 192.168.1... находится за 192.168.55.175 связи небудет....
Учите основы маршрутизации.
Если есть возможность - протрейсите адрес 192.168.1.122 с машины 192.168.55.207, многое прояснит.
кстати ...
можно как нибудь посмотреть улетают ли пакеты с интерфейса ???
есть подозрение тчо меня режет чтото в 55 подсетке
С какого интерфейса на какой машине?
повторюсь протрейсите адрес 192.168.1.101 с машины 192.168.55.207 и увидете по какому пути идет ответ на ваши пинги...