На днях столкнулся с необычной проблемой DHCP на WAN и решил поделиться.
Контроллер: 5.5.20
USG 3P: 4.3.49.5001150
WAN2 используется только как резервный канал — кабельный модем подключён напрямую к WAN2.
Интернет на WAN2 не работал из-за урагана Ирма. WAN2 настроен на получение IP через DHCP. WAN2 не смог получить IP у провайдера, зато получил адрес из сети 192.168.100.0/24 с гостевой VLAN 100 USG.
Я начал думать, что с ума схожу, вроде провайдер мог дать IP в том же диапазоне, но нет — WAN2 действительно взял IP из Guest VLAN 100 на том же USG. Я это проверил.
MAC-адрес WAN2 был в файле dhcpd.leases и показывал IP 192.168.100.10.
WAN2 — это eth2, эти данные актуальны по состоянию на сейчас. Провайдер уже работает, но интерфейс всё равно имел адрес 192.168.100.10/24.
eth2 Link encap:Ethernet HWaddr f0:9f:c2:15:b6:14
inet addr:173.xx.xx.165 Bcast:255.255.255.255 Mask:255.255.248.0
inet6 addr: fe80::f29f:c2ff:fe15:b614/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20365055 errors:0 dropped:0 overruns:0 frame:0
TX packets:44697 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1306158560 (1.2 GiB) TX bytes:8760041 (8.3 MiB)
dhcpd.leases:
lease 192.168.100.10 {
starts 2 2017/09/12 14:18:36;
ends 3 2017/09/13 14:18:36; #shared-network: COH_GUEST_192.168.100.0-24
tstp 3 2017/09/13 14:18:36;
cltt 2 2017/09/12 14:18:36;
binding state free;
hardware ethernet f0:9f:c2:15:b6:14;
set ClientIp = "192.168.100.10";
}
Состояние интерфейсов в момент, когда WAN2 получил DHCP от гостевой VLAN 100:
Interface IP Address S/L Description
--------- ------------------ --- -----------
eth0 - u/u
eth1 192.168.1.1/24 u/u
eth1.3 192.168.3.1/24 u/u
eth1.100 192.168.100.1/24 u/u
eth2 192.168.100.10/24 u/u
lo 127.0.0.1/8 u/u
::1/128
pppoe0 40.xx.xx.121 u/u
Когда провайдер на WAN2 восстановил работу, кабельный модем, подключённый к WAN2, перезагрузили по питанию, и он получил IP через DHCP от провайдера, как обычно.
Странно, да?
Контроллер: 5.5.20
USG 3P: 4.3.49.5001150
WAN2 используется только как резервный канал — кабельный модем подключён напрямую к WAN2.
Интернет на WAN2 не работал из-за урагана Ирма. WAN2 настроен на получение IP через DHCP. WAN2 не смог получить IP у провайдера, зато получил адрес из сети 192.168.100.0/24 с гостевой VLAN 100 USG.
Я начал думать, что с ума схожу, вроде провайдер мог дать IP в том же диапазоне, но нет — WAN2 действительно взял IP из Guest VLAN 100 на том же USG. Я это проверил.
MAC-адрес WAN2 был в файле dhcpd.leases и показывал IP 192.168.100.10.
WAN2 — это eth2, эти данные актуальны по состоянию на сейчас. Провайдер уже работает, но интерфейс всё равно имел адрес 192.168.100.10/24.
eth2 Link encap:Ethernet HWaddr f0:9f:c2:15:b6:14
inet addr:173.xx.xx.165 Bcast:255.255.255.255 Mask:255.255.248.0
inet6 addr: fe80::f29f:c2ff:fe15:b614/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20365055 errors:0 dropped:0 overruns:0 frame:0
TX packets:44697 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1306158560 (1.2 GiB) TX bytes:8760041 (8.3 MiB)
dhcpd.leases:
lease 192.168.100.10 {
starts 2 2017/09/12 14:18:36;
ends 3 2017/09/13 14:18:36; #shared-network: COH_GUEST_192.168.100.0-24
tstp 3 2017/09/13 14:18:36;
cltt 2 2017/09/12 14:18:36;
binding state free;
hardware ethernet f0:9f:c2:15:b6:14;
set ClientIp = "192.168.100.10";
}
Состояние интерфейсов в момент, когда WAN2 получил DHCP от гостевой VLAN 100:
Interface IP Address S/L Description
--------- ------------------ --- -----------
eth0 - u/u
eth1 192.168.1.1/24 u/u
eth1.3 192.168.3.1/24 u/u
eth1.100 192.168.100.1/24 u/u
eth2 192.168.100.10/24 u/u
lo 127.0.0.1/8 u/u
::1/128
pppoe0 40.xx.xx.121 u/u
Когда провайдер на WAN2 восстановил работу, кабельный модем, подключённый к WAN2, перезагрузили по питанию, и он получил IP через DHCP от провайдера, как обычно.
Странно, да?
