LINUX.ORG.RU
решено ФорумAdmin

Проблемы с DHCP


0

1

Сабж. Вижу запрос, вижу ответ, но адрес dhclient его игнорирует. Кто знает, почему?

12:00:36.002252 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from c8:0a:a9:1d:7c:3c, length 300, xid 0x2d119135, Flags [none]
	  Client-Ethernet-Address c8:0a:a9:1d:7c:3c [|bootp]
12:00:36.061290 vlan 1055, p 0, IP (tos 0xc0, ttl 64, id 17803, offset 0, flags [DF], proto UDP (17), length 323)
    77.37.128.2.67 > 46.242.36.101.68: BOOTP/DHCP, Reply, length 295, xid 0x2d119135, Flags [none]
	  Your-IP 46.242.36.101
	  Server-IP 77.37.128.2
	  Client-Ethernet-Address c8:0a:a9:1d:7c:3c [|bootp]

/onlime

★★

1) из-за настроек dhcp-клиента
2) если dhcp-клиент старый, проверь открыты ли порты 67-68 на клиенте

Pinkbyte ★★★★★
()
Ответ на: комментарий от gadfly

врубай логирование на стороне клиента и сервера и смотри выхлоп(как это сделать в dhclient - хз, у меня dhcpcd)

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Самое противное, что под виндой работает, а значит звонить в ТП бесполезно (по опыту).

gadfly ★★
() автор топика
Ответ на: комментарий от spunky

для этого его еще создать надо. теоретически, я даже номер не знаю. как винда обрабатывает vlan?

gadfly ★★
() автор топика
Ответ на: комментарий от rusty_angel

dhclient -v

Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth1/00:e0:4c:b0:5d:8c
Sending on   LPF/eth1/00:e0:4c:b0:5d:8c
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

dhcpcd -d

info, eth1: dhcpcd 3.2.3 starting
info, eth1: hardware address = 00:e0:4c:b0:5d:8c
info, eth1: DUID = 00:01:00:01:15:f8:da:bd:00:e0:4c:b0:5d:8c
info, eth1: broadcasting for a lease
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: waiting for 20 seconds
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
debug, eth1: sending DHCP_DISCOVER with xid 0x209f50bc
err, eth1: timed out

gadfly ★★
() автор топика
Ответ на: комментарий от spunky

Если создать интерфейс под этот vlan, то на нем работает. Вот только как конечному пользователю домашнего интернета, мне что-то не улыбается так развлекаться. Опять же у пользователей оффтопика все работает искаропки.

gadfly ★★
() автор топика
Ответ на: комментарий от gadfly

Ну ты ведь умный мужик, ты ведь всё понимаешь! Если vlan плавающий, то вариантов не много: переписать dhclient или использовать что иное для получения адреса. Или пересесть на оффтопик (на тебе -20 скора за такие предложения!).

spunky ★★
()
Ответ на: комментарий от gadfly

я тут в автобусе прокатился и мне пришла идея - а что если отключить поддержку vlan-ов в ядре или на этом интерфейсе? Вдруг клиент одумается?

spunky ★★
()
Ответ на: комментарий от spunky

....или сменить провайдара на нормального, не страдающего рукожопием.....

NiTr0 ★★★★★
()

Оказался косяк провайдера. Но 4 дня работало через vlan.

gadfly ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.