Здравствуйте!
Уже долгое время мучаюсь такой проблемой. Поднял сервак в не своей сети. В ней стоит DHCP и на коммутаторах поднят DHCP Snooping. Соответственно серваку пришлось поставить динамический адрес.
Проблема заключается в том, что по какой то причине по истечению срока аренды адреса временами (раз-два в сутки в среднем) мой сервак не может продлить аренду адреса (возможно потому что до DHCP сервера в этой сети идет нестабильный канал, вроде там какой то xDSL). Соответственно сервак берет последний арендованный адрес и вешает его на интерфейс. Но в самой сети он не доступен изза DHCP Snooping'а, и машина недоступна пока снова не попытается продлить аренду.
Однако все виндовые машины в этой сети живут без вот таких проблем, то есть все адреса продляются у всех вовремя... Подозреваю что это можно как-то побороть, возможно настройкой dhclient'а, но не знаю как...
>[оверквотинг удален]
> Проблема заключается в том, что по какой то причине по истечению срока
> аренды адреса временами (раз-два в сутки в среднем) мой сервак не
> может продлить аренду адреса (возможно потому что до DHCP сервера в
> этой сети идет нестабильный канал, вроде там какой то xDSL). Соответственно
> сервак берет последний арендованный адрес и вешает его на интерфейс. Но
> в самой сети он не доступен изза DHCP Snooping'а, и машина
> недоступна пока снова не попытается продлить аренду.
> Однако все виндовые машины в этой сети живут без вот таких проблем,
> то есть все адреса продляются у всех вовремя... Подозреваю что это
> можно как-то побороть, возможно настройкой dhclient'а, но не знаю как...поднять DHCP на сервере. остальные убить.
PS
про xDSL не понял. VPN-ы и связка удаленных сетей есть? конкретно задачу опиши.
> поднять DHCP на сервере. остальные убить.задача не в том, чтоб поднять DHCP на серваке, а заставить его корректно работать с уже имеющимся.
к тому же, DHCP Snooping не дает доступа в сеть если ты не получил аренду на DHCP сервере, т.е. если я даже просто вручную вобью адрес на сетевуху, с других компов сервак видно не будет, ровно как и сервак сам никого не увидит
>> поднять DHCP на сервере. остальные убить.
> задача не в том, чтоб поднять DHCP на серваке, а заставить его
> корректно работать с уже имеющимся.
> к тому же, DHCP Snooping не дает доступа в сеть если ты
> не получил аренду на DHCP сервере, т.е. если я даже просто
> вручную вобью адрес на сетевуху, с других компов сервак видно не
> будет, ровно как и сервак сам никого не увидитА просто выделить ему статический адрес нельзя?исключив его из раздачи на DHCP. раздача серверам адресов по DHCP плохая практика.
> А просто выделить ему статический адрес нельзя?исключив его из раздачи на DHCP.
> раздача серверам адресов по DHCP плохая практика.увы, нет возможности, т.к. сеть не моя, доступа к комутаторам и DHCP серверу у меня нет, а те, кто обслуживает эту сеть, на контакт идти не хотят, потому что "у нас всё работает, не создавайте нам проблем, а ваши проблемы нас не волнуют". Задать адрес статически тоже не получится, потому что как я и описывал в предыдущем посте, если ты не получаешь адрес через dhcp, то из локалки на сервак доступа не будет...
>> А просто выделить ему статический адрес нельзя?исключив его из раздачи на DHCP.
>> раздача серверам адресов по DHCP плохая практика.
> увы, нет возможности, т.к. сеть не моя, доступа к комутаторам и DHCP
> серверу у меня нет, а те, кто обслуживает эту сеть, на
> контакт идти не хотят, потому что "у нас всё работает, не
> создавайте нам проблем, а ваши проблемы нас не волнуют". Задать адрес
> статически тоже не получится, потому что как я и описывал в
> предыдущем посте, если ты не получаешь адрес через dhcp, то из
> локалки на сервак доступа не будет...DHCP-snooping сам по себе не банит статически установленные ip. Почему у Вас нет доступа из локалки,если устанавливаете статический ip?DHCP-snooping защищает только от "нелигитимного" dhcp-сервера в сети - ВСЁ!!!
> DHCP-snooping сам по себе не банит статически установленные ip. Почему у Вас
> нет доступа из локалки,если устанавливаете статический ip?DHCP-snooping защищает только
> от "нелигитимного" dhcp-сервера в сети - ВСЁ!!!я так понимаю что на основании таблицы привязок DHCP-snooping'а сам трафик режут коммутаторы
>> DHCP-snooping сам по себе не банит статически установленные ip. Почему у Вас
>> нет доступа из локалки,если устанавливаете статический ip?DHCP-snooping защищает только
>> от "нелигитимного" dhcp-сервера в сети - ВСЁ!!!
> я так понимаю что на основании таблицы привязок DHCP-snooping'а сам трафик режут
> коммутаторыэто уже другая технология DAP (dynamic arp inspection), но и для нее можно сделать исключение в виде статической связки ip-mac. Тогда точно все будет работать.
> это уже другая технология DAP (dynamic arp inspection), но и для нее
> можно сделать исключение в виде статической связки ip-mac. Тогда точно все
> будет работать.сделал бы в первую очередь, если бы у меня был доступ к комутаторам :)
повторюсь, проблема в том, что машина время от времени не может продлить аренду адреса. вот и нужно это как-то продиагностировать, разобраться в причинах и найти решение. понимаю что динамический адрес серваку - моветон, но что либо сделать с этим я не в силах
>> это уже другая технология DAP (dynamic arp inspection), но и для нее
>> можно сделать исключение в виде статической связки ip-mac. Тогда точно все
>> будет работать.
> сделал бы в первую очередь, если бы у меня был доступ к
> комутаторам :)
> повторюсь, проблема в том, что машина время от времени не может продлить
> аренду адреса. вот и нужно это как-то продиагностировать, разобраться в причинах
> и найти решение. понимаю что динамический адрес серваку - моветон, но
> что либо сделать с этим я не в силахну напишите скрипт который запускает dhcclient периодически.может поможет
>[оверквотинг удален]
> Проблема заключается в том, что по какой то причине по истечению срока
> аренды адреса временами (раз-два в сутки в среднем) мой сервак не
> может продлить аренду адреса (возможно потому что до DHCP сервера в
> этой сети идет нестабильный канал, вроде там какой то xDSL). Соответственно
> сервак берет последний арендованный адрес и вешает его на интерфейс. Но
> в самой сети он не доступен изза DHCP Snooping'а, и машина
> недоступна пока снова не попытается продлить аренду.
> Однако все виндовые машины в этой сети живут без вот таких проблем,
> то есть все адреса продляются у всех вовремя... Подозреваю что это
> можно как-то побороть, возможно настройкой dhclient'а, но не знаю как...#send dhcp-lease-time 3600;
> #send dhcp-lease-time 3600;закомментить или наоборот поставить?
>> #send dhcp-lease-time 3600;
> закомментить или наоборот поставить?смотреть и _думать_
> #send dhcp-lease-time 3600;не дало эффекта