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

Маршрутизация DHCP-трафика через Интернет

Я хотел бы знать, возможно ли, чтобы Интернет находился между DHCP-сервером и сетью, которой он «назначен»? в общем, примерно так:

 --------------                    -------------        -------------
|  DHCP Server |                  |    DHCP     |      |   Clients   |
|              |-----Internet-----| Relay Agent |------| 192.168.0.* |
|              |                  | 192.168.0.1 |      |             |
 --------------                    -------------        -------------

поведение, которое я наблюдаю, заключается в том, что DHCP-сервер предлагает IP-адреса 192.168.0. * и отправляет их обратно на 192.168.0.1, которого он не может достичь. Я попытался замаскировать пакеты, отправленные агентом ретрансляции, но, похоже, это не сработало. из того, что я читал, это нормальное поведение, поскольку сервер DHCP использует GIADDR в качестве адреса назначения для своих ПРЕДЛОЖЕНИЙ, а не фактический IP-адрес источника пакетов, которые он получает от агента ретрансляции.

оооочень, учитывая, что мой DHCP-сервер должен находиться «на другой стороне Интернета», как показано выше, как я могу заставить это работать? есть ли настройки для dhcpd, чтобы сделать это, или единственный способ создать VPN, содержащую DHCP-сервер и агент ретрансляции?

Спасибо!

Я не знаю другого способа, кроме создания подходящей VPN для этой конфигурации.