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

Две разные подсети в одном DHCP-сервере с одной сетевой картой

У меня есть один DHCP-сервер Windows 2003 с одной сетевой картой в подсети 192.168.40.x, и я хочу обслуживать IP-адреса из двух разных подсетей 192.168.40.x и 192.168.178.x. Теперь у меня есть подсеть 192.168.40.x, но Сервер не дает адреса из другой подсети. Можно ли сделать так, чтобы сервер работал только с одной сетевой картой?

Моя установка такова:

Windows 2003 Server [192.168.40.x]
· Область [192.168.40.x] полная
Маршрутизатор 192.168.40.x
Широковещательный адрес 192.168.40.255
DNS-сервер 192.168.40.x, 192.168.178.x
· Область [192.168.178.x] пуста
Маршрутизатор 192.168.178.x
Широковещательный адрес 192.168.178.255
DNS-сервер 192.168.40.x, 192.168.178.x

Это возможно, но давайте вернемся назад и зададимся вопросом, как настроены ваши подсети.

Обычный, реально работающий способ сделать это - установить на коммутаторе две сети VLAN, по одной на подсеть. Если это то, что вы делаете, вы можете просто преобразовать порт коммутатора DHCP-сервера в режим магистрали, а затем настроить два разных виртуальных адреса на одном и том же сетевом адаптере, снова по одному на каждую VLAN. На этом этапе машина действительно будет находиться в обеих подсетях / VLAN, поэтому может раздавать IP-адреса машинам на обеих.

Если ваша установка отличается от этой, сообщите нам, и мы постараемся помочь.

Если ваш коммутатор поддерживает это, вы можете настроить вспомогательный IP-адрес для DHCP-сервера. Затем ваш коммутатор будет выступать в роли брокера для запроса DHCP. Вы также можете настроить агент DHCP-ретрансляции, который будет делать то же самое. Таким образом можно настроить обычную рабочую станцию ​​Linux для работы в качестве агента DHCP-ретрансляции.