Зараз у мене є 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 не має його, і я навіть не впевнений, як його використовувати.
Чи є вікно W7 на інтерфейсі eth1 або eth2?
—
Paul
Крім: Ви дійсно маршрутизуєте між MIT і Utrecht? Якщо ні, то ви, ймовірно, хочете знати про (і використовувати) RFC 1918 приватні адреси, а не зловживання реальними публічними адресами. Інакше коли-небудь ви будете дивуватися, чому сайт на MIT (або Utrecht) не завантажується.
—
Spiff
Я згоден з @Spiff: D
—
Diego Woitasen
tcpdump
трафік на маршрутизаторі, чи бачите пакети запитів DHCP від клієнта?