ISC DHCP отправляет ответ на MAC gateway

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sangre81
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-05-04 13:30:08

ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение sangre81 » 2010-05-04 13:51:06

Суть проблемы. Клиент широковещательно рассылает запросы.

Код: Выделить всё

Ethernet II, Src: Elitegro_29:50:f3 (00:11:5b:29:50:f3), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Destination: Broadcast (ff:ff:ff:ff:ff:ff)
Address: Broadcast (ff:ff:ff:ff:ff:ff)

Source: Elitegro_29:50:f3 (00:11:5b:29:50:f3)
Address: Elitegro_29:50:f3 (00:11:5b:29:50:f3)

Internet Protocol, Src: 0.0.0.0 (0.0.0.0), Dst: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)
Source port: bootpc (68)
Destination port: bootps (67)

Client IP address: 0.0.0.0 (0.0.0.0)
Your (client) IP address: 0.0.0.0 (0.0.0.0)
Next server IP address: 0.0.0.0 (0.0.0.0)
Relay agent IP address: 0.0.0.0 (0.0.0.0)
Client MAC address: Elitegro_29:50:f3 (00:11:5b:29:50:f3)
Сервер запросы видит и отвечает на них:

Код: Выделить всё

May  4 14:38:32 dhcp dhcpd: DHCPDISCOVER from 00:11:5b:29:50:f3 (BOOK-WIN) via fxp0
May  4 14:38:32 dhcp dhcpd: DHCPOFFER on 192.168.120.5 to 00:11:5b:29:50:f3 (BOOK-WIN) via fxp0
Дамп ответа:

Код: Выделить всё

Ethernet II, Src: Intel_88:78:c9 (00:11:11:88:78:c9), Dst: 00:00:d3:00:db (00:00:00:d3:00:db)
    Destination: (00:00:00:d3:00:db)
        Address: (00:00:00:d3:00:db)
    Source: Intel_88:78:c9 (00:11:11:88:78:c9)
        Address: Intel_88:78:c9 (00:11:11:88:78:c9)

Internet Protocol, Src: 192.168.120.2 (192.168.120.2), Dst: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)
    Your (client) IP address: 192.168.120.5 (192.168.120.5)
    Next server IP address: 0.0.0.0 (0.0.0.0)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: Elitegro_29:50:f3 (00:11:5b:29:50:f3)
...
    End Option
    Padding
Что важно, MAC-addr в ответе Dst: 00:00:d3:00:db (00:00:00:d3:00:db), а должен быть по идее Elitegro_29:50:f3 (00:11:5b:29:50:f3)
Т.е. сервер целенаправлено шлёт ответы на шлюз, а не на прямую, в результате клиент ответов не видит.
В чём может быть проблема?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ban
мл. сержант
Сообщения: 145
Зарегистрирован: 2009-07-22 22:36:29
Откуда: г.Волжский Волг. обл.

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение ban » 2010-05-04 14:17:00

1) на DHCP сервере запусти:

Код: Выделить всё

dhcpdump -i ИмяИнтерфейса
2) с клиента запусти получение настроек
3) покажи листинг
кто никуда не торопится, тот везде успевает

sangre81
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-05-04 13:30:08

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение sangre81 » 2010-05-04 14:30:21

Запрос

Код: Выделить всё

  TIME: 2010-05-04 15:24:14.078
    IP: 0.0.0.0 (00:23:5a:df:3e:4d) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: cb81e847
  SECS: 6656
 FLAGS: 7f80
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:23:5a:df:3e:4d:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         1 (DHCPDISCOVER)
OPTION: 116 (  1) DHCP Autoconfiguration    01               .
OPTION:  61 (  7) Client-identifier         01:00:23:5a:df:3e:4d
OPTION:  50 (  4) Request IP address        192.168.115.98
OPTION:  12 (  8) Host name                 acer-one
OPTION:  60 (  8) Vendor class identifier   MSFT 5.0
OPTION:  55 ( 11) Parameter Request List      1 (Subnet mask)
					     15 (Domainname)
					      3 (Routers)
					      6 (DNS server)
					     44 (NetBIOS name server)
					     46 (NetBIOS node type)
					     47 (NetBIOS scope)
					     31 (Perform router discovery)
					     33 (Static route)
					    249 (MSFT - Classless route)
					     43 (Vendor specific info)
					    
OPTION:  43 (  2) Vendor specific info      dc00             ..
---------------------------------------------------------------------------
Ответ

Код: Выделить всё

  TIME: 2010-05-04 15:24:14.078
    IP: 192.168.120.2 (00:11:11:88:78:c9) > 255.255.255.255 (00:00:00:d3:00:db)
    OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: cb81e847
  SECS: 6656
 FLAGS: 7f80
CIADDR: 0.0.0.0
YIADDR: 192.168.120.50
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:23:5a:df:3e:4d:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         2 (DHCPOFFER)
OPTION:  54 (  4) Server identifier         192.168.120.2
OPTION:  51 (  4) IP address leasetime      600 (10m)
OPTION:   1 (  4) Subnet mask               255.255.255.0
OPTION:  15 ( 10) Domainname                test.ru
OPTION:   3 (  4) Routers                   192.168.120.1
OPTION:   6 (  8) DNS server                192.168.96.1,192.168.97.1
---------------------------------------------------------------------------

Аватара пользователя
ban
мл. сержант
Сообщения: 145
Зарегистрирован: 2009-07-22 22:36:29
Откуда: г.Волжский Волг. обл.

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение ban » 2010-05-04 14:47:26

как-то странно
не по принципу DHCP протокола офер делает......
кто никуда не торопится, тот везде успевает

sangre81
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-05-04 13:30:08

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение sangre81 » 2010-05-04 14:50:52

ban писал(а):как-то странно
не по принципу DHCP протокола офер делает......
Я его ставил по Option 82, может поэтому он все запросы через GW пытается зарулить.
Но вот встала необходимость на нём же непосредственные запросы отрабатывать. Неужто он не может и так, и так работать!? :(

_Попов
проходил мимо

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение _Попов » 2010-05-04 15:57:14

1.конфиг DHCP сервера покажи
2.и че это за GW, который ты упрямо считаешь виновником всего и вся?

sangre81
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-05-04 13:30:08

Re: ISC DHCP отправляет ответ на MAC gateway

Непрочитанное сообщение sangre81 » 2010-05-04 16:44:16

_Попов писал(а):1.конфиг DHCP сервера покажи
2.и че это за GW, который ты упрямо считаешь виновником всего и вся?
GW - дефолтный маршрут, на mac которого и шлётся ответ.

пересобрал порт без DHCP_SOCKETS, после чего всё заработало.
Всем кто откликнулся спасибо!! :good: