У меня на данный момент 3 машины:
CentOS (маршрутизатор) eth1 - 18.0.168.1 eth2 - 145.165.34.1
Windows Server 2008 (сервер) 18.0.168.2
Область DHCP - 145.165.34.10 - 145.165.34.20
- Windows 7 (клиент)
- Предполагается использовать DHCP
Я не могу заставить моего клиента Windows 7 получить адрес от DHCP-сервера Windows Server 2008.
Каждый сетевой интерфейс может пинговать друг друга (например, 18.0.168.2 может пинговать 18.0.168.1 и 145.165.34.1 и наоборот).
Моя машина Linux, выступающая в качестве маршрутизатора, имеет IP-таблицы по умолчанию. Кроме этой команды, которая может быть или не быть правильной:
iptables -I INPUT -p udp -d 18.0.168.2 --dport 67:68 -j ACCEPT
Я также попробовал это после того, как я сбросил таблицы IP.
Я смотрел на команду dhcrelay, но, похоже, в CentOS ее нет, и я даже не уверен, как ее использовать.