Всем доброго времени суток! Сложилась следующая ситуация... Трафик ходит так: L-RTR-A <-> L-FW <-> L-RTR-B <-> L-CLI-B
На машине L-RTR-A поднят DHCP-сервер с двумя подсетями с адресами 172.16.100.1/24 и 172.16.50.2/30
Конфиг DHCP-сервера:
shared-network NET {
#Pool 1
# A slightly different configuration for an internal subnet.
subnet 172.16.100.0 netmask 255.255.255.0 {
range 172.16.100.65 172.16.100.75;
option domain-name-servers 172.16.20.10;
option domain-name "moscow.com";
option routers 172.16.100.1;
option broadcast-address 172.16.100.255;
default-lease-time 86400;
max-lease-time 86400;
}
#Pool 2
# A slightly different configuration for an internal subnet.
subnet 172.16.200.0 netmask 255.255.255.0 {
range 172.16.200.65 172.16.200.75;
option domain-name-servers 172.16.20.10;
option domain-name "moscow.com";
option routers 172.16.200.1;
option broadcast-address 172.16.200.255;
default-lease-time 86400;
max-lease-time 86400;
}
}
#Group
group {
host L-CLI-B {
hardware ethernet 08:00:07:26:c0:a5;
fixed-address 172.16.200.61;
}
}
Затем трафик идет на маршрутизатор L-FW, после чего, по идее, попадает на DHCP-Relay (L-RTR-B) Конфиг:
172.16.100.1 (адрес DHCP-сервера)
ens32 (входящий интерфейс) ens33 (выходящий интерфейс)
На всех машинах, кроме клиентских прописал:
sysctl -w net.ipv4.ip_forward=1 >> /etc/sysctl.conf
iptables -t nat -A POSTROUTING -j MASQUERADE
Проблема: L-CLI-B ни в какую не может принять динамический адрес...