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

Исходное сообщение
"Помогите настроить шлюз"

Отправлено OrdellR , 11-Июл-06 14:26 
Требуется создать шлюз из сети 192.168.1 в сеть 192.168.0 из компа с двумя сетевыми карточками с FreeBSD 5.4.
Первая ethernet карточка: vr0 192.168.0.146
Вторая ethernet карточка: fxp0 192.168.1.147

Прописываю в /etc/rc.conf строчку gateway_enable="YES". Перезагружаю. В результате из сети 192.168.1 пингуются адреса обоих интерфейсов шлюза (192.168.0.146 и 192.168.147), но другие адреса сети 192.168.0.х не доступны.

В чем может быть причина? Простите если вопрос банальный. Вот таблица маршрутизации на шлюзе:

Destination        Gateway            Flags    Refs      Use  Netif Expire
localhost          localhost          UH          0       43    lo0
192.168.0          link#1             UC          0        0    vr0
192.168.0.1        00:0c:6e:83:5b:82  UHLW        0       40    vr0   1165
192.168.0.255      ff:ff:ff:ff:ff:ff  UHLWb       0       45    vr0
192.168.1          link#2             UC          0        0   fxp0
192.168.1.145      00:e0:4a:39:00:87  UHLW        0       44   fxp0   1138
192.168.1.255      ff:ff:ff:ff:ff:ff  UHLWb       0       45   fxp0


Содержание

Сообщения в этом обсуждении
"Помогите настроить шлюз"
Отправлено YuryD , 11-Июл-06 14:30 
>Требуется создать шлюз из сети 192.168.1 в сеть 192.168.0 из компа с
>двумя сетевыми карточками с FreeBSD 5.4.
>Первая ethernet карточка: vr0 192.168.0.146
>Вторая ethernet карточка: fxp0 192.168.1.147
>
>Прописываю в /etc/rc.conf строчку gateway_enable="YES". Перезагружаю. В результате из сети 192.168.1 пингуются
>адреса обоих интерфейсов шлюза (192.168.0.146 и 192.168.147), но другие адреса сети
>192.168.0.х не доступны.
>
>В чем может быть причина? Простите если вопрос банальный. Вот таблица маршрутизации
>на шлюзе:

  У клиентов не прописан default gateway


"Помогите настроить шлюз"
Отправлено OrdellR , 11-Июл-06 15:05 
>  У клиентов не прописан default gateway

в том то и дело что прописан :(



"Помогите настроить шлюз"
Отправлено KlounAda , 12-Июл-06 03:46 
route add 192.168.0/24 192.168.0.146
route add 192.168.1/24 192.168.1.147

и проверить фаерволл


"Помогите настроить шлюз"
Отправлено OrdellR , 13-Июл-06 02:07 
>route add 192.168.0/24 192.168.0.146
>route add 192.168.1/24 192.168.1.147
>и проверить фаерволл

Пробовал и так и так. Ну ни в какую не работает. Такое ощущение, что хост не работает в режиме шлюза. Хотя gateway_enable="YES" в /etc/rc.conf прописан, файрволл выключен.
Куда копать и что делать не знаю.


"Помогите настроить шлюз"
Отправлено Mr.Link , 25-Июл-06 13:52 
У меня та же фигня только под Linux
Могу добавить следующее.
Файрвол отключен. С одной стороны виндовая машина, с другой линуховая. На обоих установлен маршрутизатор default. Маршрутизатор на линукс. Заметил следующее: с линуксовой машины виндовая пингуется, обратно нет. Ну, естественно, ip_forward между интерфейсами включен.
С линуксовой пролетают иногда строки:
From 192.168.2.21: icmp_seq=2 Redirect Host(New nexthop: 172.16.0.2)
Может быть собака зарыта в способе обработки таких ответов. Или еще есть мысль - в винде (по крайней мере 2k) по-умолчанию метрика интерфейса = 1, но когда ставил больше результат тот же самый.
Точно еще сам пока не понимаю, но читал по крайней мере handbook на freebsd.org. По аналогии - статическая маршрутизация.

"Помогите настроить шлюз"
Отправлено Mr.Link , 25-Июл-06 14:22 
Прочитал другой пост http://www.opennet.ru/openforum/vsluhforumID1/67509.html
все верно...
я тоже не учел :)
тема закрыта