DHCP-ретранслятор не передает ответы
Сетевые адаптеры DHCP Relay:
NIC 1: подключение к серверу DHCP (назначено 172.20.0.1):
enp1s0 Link encap:Ethernet HWaddr 00:e0:4c:68:39:0d
inet addr:172.20.0.103 Bcast:172.20.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:4cff:fe68:390d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:541 errors:0 dropped:0 overruns:0 frame:0
TX packets:359 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55554 (55.5 KB) TX bytes:73663 (73.6 KB)
NIC 2: DHCP-ретранслятор NIC
wlp3s0 Link encap:Ethernet HWaddr f8:16:54:8b:8b:f7
inet addr:172.20.0.210 Bcast:172.20.0.255 Mask:255.255.255.0
inet6 addr: fe80::fa16:54ff:fe8b:8bf7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:114 errors:0 dropped:0 overruns:0 frame:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21968 (21.9 KB) TX bytes:25195 (25.1 KB)
Когда клиент подключается к wlp3s0 и пытается получить IP-адрес, это то, что ретранслирует журнал:
Apr 01 11:41:11 linroute sh[1318]: Forwarded BOOTREQUEST for d0:04:01:30:96:8d to 172.20.0.1
Apr 01 11:41:11 linroute sh[1318]: Forwarded BOOTREQUEST for d0:04:01:30:96:8d to 172.20.0.1
DHCP-сервер (172.20.0.1) регистрирует это одновременно:
Apr 01 11:41:11 linux-router dhcpd[1296]: DHCPDISCOVER from d0:04:01:30:96:8d via 172.20.0.210
Apr 01 11:41:11 linux-router dhcpd[1296]: DHCPOFFER on 172.20.0.106 to d0:04:01:30:96:8d via 172.20.0.210
Apr 01 11:41:11 linux-router dhcpd[1296]: DHCPDISCOVER from d0:04:01:30:96:8d via 172.20.0.210
Apr 01 11:41:11 linux-router dhcpd[1296]: DHCPOFFER on 172.20.0.106 to d0:04:01:30:96:8d via 172.20.0.210
Это говорит мне о том, что DHCP-сервер работает (что он и есть: все, что напрямую связано с ним, работает хорошо). Но ретранслятор DHCP, похоже, не передает ответ клиенту, который ищет адрес. Они никогда не получают назначенные IP-адреса, даже если кажется, что их успешно обслуживает DHCP-сервер.
Конфигурация реле:
SERVERS="172.20.0.1"
INTERFACES="wlp3s0"
Сервер ретрансляции не имеет настройки NAT iptables. Все разрешено (ВХОД И ВПЕРЕД)
1 ответ
ИНТЕРФЕЙСЫ в конфигурации реле также должны включать адаптер источника:
ИНТЕРФЕЙСЫ ="enp1s0 wlp3s0"
Хотя клиентам на интерфейсе wlp3s0 следует назначать только IP-адреса, очевидно, этого недостаточно.