Используя dhcpcd для сброса вручную интерфейса набора

  1. Используйте dhcpcd для получения IP-адреса (dhcpcd -p eth0)
  2. Вручную измените IP-адрес (ifconfig eth0 x.x.x.x)
  3. Уничтожьте dhcpcd (dhcpcd -k eth0)
  4. Перезапустите dhcpcd (dhcpcd -p eth0)

В этом случае dhcpcd не установит IP-адрес интерфейса, интерфейс придумает вручную установленный IP-адрес. Почему это не настраивает интерфейс?

dhcpcd -d eth0 шоу:

eth0: dhcpcd 4.0.0-beta6 starting
eth0: hardware address = ##:##:##:##:##:##
eth0: broadcasting for a lease
eth0: sending DHCP_DISCOVER with xid 0x25fc838b
eth0: waiting for 3.241 seconds
eth0: offered 192.168.228.180 from 192.168.50.10
eth0: sending DHCP_REQUEST with xid 0x25fc838b
eth0: waiting for 7.224 seconds
eth0: lease of 192.168.228.180 acknowledged
eth0: sending ARP probe #1
eth0: waiting for 1.563 seconds
eth0: sending ARP probe #2
eth0: waiting for 1.442 seconds
eth0: sending ARP probe #3
eth0: waiting for 2.000 seconds
eth0: leased 192.168.228.180 for 691200 seconds
eth0: renew in 345600 seconds
eth0: rebind in 604800 seconds
eth0: adding IP address 192.168.228.180/23
eth0: adding route to 0.0.0.0/0 via 192.168.228.1
eth0: exec `/libexec/dhcpcd-run-hooks'
eth0: forking to background
0
задан 26.10.2010, 20:14

1 ответ

Оказывается, что dhcpcd не настроит интерфейс, если интерфейс будет иметь допустимый статический IP-адрес, присвоенный ему.

Путем добавления шага: 3b. eth0 IP изменения к недопустимому значению (ifconfig eth0 0.0.0.0)

интерфейс настроен к IP-адресу, присвоенному DHCP, когда dhcpcd перезапущен.

1
ответ дан 24.11.2019, 12:18

Теги

Похожие вопросы