Назад | Перейти на главную страницу

Может ли выделенный DHCP-сервер назначить маршрутизатору адрес шлюза по умолчанию?

Я построил очень простую локальную сеть в Packet Tracer: ПК, выделенный DHCP-сервер, коммутатор и маршрутизатор.

http://i.stack.imgur.com/Zvx3X.jpg - вот этот LAN

Маршрутизатор предназначен для использования в качестве шлюза по умолчанию в локальной сети, и все, что я хочу, - это чтобы DHCP-сервер всегда назначал адрес шлюза по умолчанию, который он отправлял маршрутизатору на все устройства в локальной сети. Порт FastEthernet маршрутизатора также настроен на получение адреса от DHCP-сервера, используя:

Router(config-if)#ip address dhcp

Возможно ли это сделать, и если да, то как? Если нет, то почему? Спасибо!

Вы не говорите, какой код DHCP-сервера вы используете, но это определенно разрешено в спецификации DHCP. В dhcpd ISC вы должны использовать routers вариант, возможно, следующий:

subnet 192.168.3.0 netmask 255.255.255.0 {
 range 192.168.3.101 192.168.3.200 ;
 option routers 192.168.3.1 ;
 [...]
}

который установит маршрут по умолчанию для всех клиентов на 192.168.3.1.

Поскольку ваш маршрутизатор также получает свой адрес через DHCP, вам необходимо настроить специальную аренду для MAC-адреса маршрутизатора, чтобы он всегда получал 192.168.3.1 адрес (чтобы соответствовать указанному в routers вариант выше), и чтобы он не получал собственный адрес в качестве маршрута по умолчанию.