The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"dhcrelay"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"dhcrelay"  +/
Сообщение от lyric on 01-Июн-08, 13:50 
Доброго времени суток

Структура сети:

dhcp-server (192.168.3.10)
       |
(192.168.3.7)
router
(172.31.132.7, 172.31.133.7 и т.п.)
       |
clients

На роутере установлен ics-dhcp3-relay
Запускаю командой:
dhcrelay -d -a 192.168.3.10
старт нормальный, процесс работает.

Клиенты адреса не получают... на экране ничего не происходит (от консоли процесс не отвязан)

PS:
dhcp-сервер:
Win2003, области подсетей 172.16.132.0/24 и т.п. (вроде так они называются) указаны, активированы. Если включиться напрямую к нему - выдает адреса 192.168.3.0/24

В чем могут быть грабли?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

  • dhcrelay, DogEater, 12:17 , 02-Июн-08, (1)  
    • dhcrelay, lyric, 17:13 , 02-Июн-08, (2)  
      • dhcrelay, DogEater, 10:09 , 03-Июн-08, (3)  
        • dhcrelay, lyric, 11:17 , 03-Июн-08, (4)  
          • dhcrelay, DogEater, 11:32 , 04-Июн-08, (5)  
  • dhcrelay, Avgur, 15:10 , 04-Июн-08, (6)  
    • dhcrelay, DogEater, 09:54 , 05-Июн-08, (7)  
      • dhcrelay, wall, 15:57 , 08-Июл-10, (8)  

Сообщения по теме [Сортировка по времени | RSS]


1. "dhcrelay"  +/
Сообщение от DogEater email(??) on 02-Июн-08, 12:17 
>dhcrelay -d -a 192.168.3.10
>старт нормальный, процесс работает.
>
>Клиенты адреса не получают... на экране ничего не происходит (от консоли процесс
>не отвязан)
>

А что вам говорит по этому поводу tcpdump на маршрутизаторе? И для чего вы использовали опцию -a?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "dhcrelay"  +/
Сообщение от lyric on 02-Июн-08, 17:13 
>А что вам говорит по этому поводу tcpdump на маршрутизаторе? И для
>чего вы использовали опцию -a?

tcpdump говорит, что udp-пакеты приходят на интерфейсы с клиентами - и все. ответов нет.
файрвол:
0100 allow ip from any to any

по поводу опции -а:
прочитал тут - http://linux.die.net/man/8/dhcrelay
насколько я понял - добавляет в пакет, идущий к dhcp-серверу, информацию о релее
в man dhcrelay в системе, кстати, упоминания об этой опции нет.
без нее, кстати, та же картина...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "dhcrelay"  +/
Сообщение от DogEater email(??) on 03-Июн-08, 10:09 
>
>tcpdump говорит, что udp-пакеты приходят на интерфейсы с клиентами - и все.
>ответов нет.
>файрвол:

Может быть проблема в бродкасте или мультикасте на множество интерфейсов?

>0100 allow ip from any to any
>по поводу опции -а:
>прочитал тут - http://linux.die.net/man/8/dhcrelay
>насколько я понял - добавляет в пакет, идущий к dhcp-серверу, информацию о
>релее
>в man dhcrelay в системе, кстати, упоминания об этой опции нет.
>без нее, кстати, та же картина...

у меня такая штука работала года 4 без опции -a, работала вполне надёжно. Отличие в том, что я раздавал dhcp просто в подсетку за маршрутизатором через один интерфейс, а у тебя раздача идёт на множество интерфейсов.
Для начала я бы посмотрел через netstat, слушает ли dhcrelay на каждом интерфейсе из тех, на которые ты хочешь раздавать.
Затем я бы попробовал назначить адрес статикой и просто достучаться до dhcp сервера
а потом опять включить на клиенте настройку через dhcp и полностью проследить жизнь пакета  туда - обратно.
т.е приходит ли ответный пакет на интерфейс (192.168.3.7) и далее доходит ли он до (172.31.132.7)?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "dhcrelay"  +/
Сообщение от lyric on 03-Июн-08, 11:17 
>Для начала я бы посмотрел через netstat, слушает ли dhcrelay на каждом
>интерфейсе из тех, на которые ты хочешь раздавать.

слушает

>Затем я бы попробовал назначить адрес статикой и просто достучаться до dhcp
>сервера

пингуется

>а потом опять включить на клиенте настройку через dhcp и полностью проследить
>жизнь пакета  туда - обратно.
>т.е приходит ли ответный пакет на интерфейс (192.168.3.7) и далее доходит ли
>он до (172.31.132.7)?

нет
tdpdump dst host 172.31.132.7 - пакеты есть
tdpdump src host 192.168.3.7 - пусто


Спасибо за ответ, но уже неактуально.
Решение других админов было крайне радикальным: установка на роутер Win2003 и на нем же dhcp-сервер)))
Менять не собираются.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "dhcrelay"  +/
Сообщение от DogEater email(??) on 04-Июн-08, 11:32 
>
>Спасибо за ответ, но уже неактуально.
>Решение других админов было крайне радикальным: установка на роутер Win2003 и на
>нем же dhcp-сервер)))
>Менять не собираются.

Ну Бог в помошь ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "dhcrelay"  +/
Сообщение от Avgur email(ok) on 04-Июн-08, 15:10 
>[оверквотинг удален]
>
>Клиенты адреса не получают... на экране ничего не происходит (от консоли процесс
>не отвязан)
>
>PS:
>dhcp-сервер:
>Win2003, области подсетей 172.16.132.0/24 и т.п. (вроде так они называются) указаны, активированы.
>Если включиться напрямую к нему - выдает адреса 192.168.3.0/24
>
>В чем могут быть грабли?

Не правильно запускаешь...dhcrelay -i (смотрящий на 192.168.3.10) -i (смотрящий на  172.31.132.7, 172.31.133.7 и т.п)..вроде так..я на теже грабли стал=)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "dhcrelay"  +/
Сообщение от DogEater email(??) on 05-Июн-08, 09:54 
>Не правильно запускаешь...dhcrelay -i (смотрящий на 192.168.3.10) -i (смотрящий на  172.31.132.7,
>172.31.133.7 и т.п)..вроде так..я на теже грабли стал=)

для чего "dhcrelay -i (смотрящий на 192.168.3.10)" ? Пакеты от кого он должен слушать а потом релеить???


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "dhcrelay"  +/
Сообщение от wall (??) on 08-Июл-10, 15:57 
>>Не правильно запускаешь...dhcrelay -i (смотрящий на 192.168.3.10) -i (смотрящий на  172.31.132.7,
>>172.31.133.7 и т.п)..вроде так..я на теже грабли стал=)
>
>для чего "dhcrelay -i (смотрящий на 192.168.3.10)" ? Пакеты от кого он
>должен слушать а потом релеить???

Может показаться странным, но у меня в таком виде действительно заработало.
В то время, как с одним -i не работло.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру