У меня на данный момент 3 машины:

  1. CentOS (маршрутизатор) eth1 - 18.0.168.1 eth2 - 145.165.34.1

  2. Windows Server 2008 (сервер) 18.0.168.2

Область DHCP - 145.165.34.10 - 145.165.34.20

  1. 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 ее нет, и я даже не уверен, как ее использовать.

0