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

Исходное сообщение
"как выдать статические маршруты по dhcp ?"

Отправлено John Doe , 02-Окт-04 17:35 
есть сеть
есть сервер FreeBSD ICS DHCP
есть куча клиентов Win32 конфигурируемые по DHCP
надо всем им выдавать вместе с IP адресом, команду равносильную
route add xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy
как это сделать ?
я так понимаю, что надо использовать опции DHCP
но как называется эта опция ?
может кто сталкивался

Содержание

Сообщения в этом обсуждении
"как выдать статические маршруты по dhcp ?"
Отправлено Torion , 02-Окт-04 17:51 
>есть сеть
>есть сервер FreeBSD ICS DHCP
>есть куча клиентов Win32 конфигурируемые по DHCP
>надо всем им выдавать вместе с IP адресом, команду равносильную
>route add xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy
>как это сделать ?
>я так понимаю, что надо использовать опции DHCP
>но как называется эта опция ?
>может кто сталкивался


А зачем клиенту выполнять такую команду?  Клиент по DHCP получает свой IP-адрес и адрес ШЛЮЗА. Этого для него достаточно. В вот добавлять маршрут в таблицу маршрутизации надо на сервере, а никак ни на клиенте. Или я не правильно понял Вашу проблему?


"как выдать статические маршруты по dhcp ?"
Отправлено John Doe , 02-Окт-04 17:59 
>А зачем клиенту выполнять такую команду?  Клиент по DHCP получает свой
>IP-адрес и адрес ШЛЮЗА. Этого для него достаточно. В вот добавлять
>маршрут в таблицу маршрутизации надо на сервере, а никак ни на
>клиенте. Или я не правильно понял Вашу проблему?

да, неправильно понял
проблема была в следующем
есть сеть
192.168.1.0/24
есть сервер
192.168.1.2
интернет раздается по vpn ( сеть 10.0.0.0/24 )
поднят нат
есть наружные сервера, доступ к которым не тарифицируется, поэтому грузить их трафиком VPN нет смысла, да и если у человека баланс на инете отрицательный, он должен иметь доступ к этим серверам

для этого к этим серверам можно попасть из 192.168.1.0/24
больше никуда наружу из этой подсети не попасть
для этого каждый на своей клиентской машине делал следующее
route add -p xxx.xxx.xxx.xxx 192.168.1.2
и ходил на данные сервера через 192.168.1.2

надеюсь теперь понятно описал проблему бывшую

p.s. решение уже нашел
option static-routes x.x.x.x y.y.y.y;


"как выдать статические маршруты по dhcp ?"
Отправлено citrin , 03-Окт-04 15:49 
Нормально выдавать статические маршруты можно только клиентам под WinXP, и то там это реализовано с отклонением от RFC.

Посмотри
http://www.opennet.me/tips/info/666.shtml

Я что то делал по другому, если не заработает так как там написано - пиши, поделюсь своим конфигом.


"как выдать статические маршруты по dhcp ?"
Отправлено John Doe , 03-Окт-04 16:14 
>Нормально выдавать статические маршруты можно только клиентам под WinXP, и то там
>это реализовано с отклонением от RFC.
>
>Посмотри
>http://www.opennet.me/tips/info/666.shtml
>
>Я что то делал по другому, если не заработает так как там
>написано - пиши, поделюсь своим конфигом.

ну, я уже выше написал, как получилось
в ICS DHCP есть уже функция option static-routes
на winxp она работает, ну в принципе кроме WinXP меня больше никто и не интересовал :)