Não estou ciente de nenhuma outra maneira além de criar uma VPN adequada para essa configuração.
Gostaria de saber se é possível que a Internet esteja entre um servidor DHCP e a rede à qual ele está "atribuído"? Então, basicamente, algo assim:
-------------- ------------- -------------
| DHCP Server | | DHCP | | Clients |
| |-----Internet-----| Relay Agent |------| 192.168.0.* |
| | | 192.168.0.1 | | |
-------------- ------------- -------------
o comportamento que estou vendo é que o servidor DHCP está oferecendo 192.168.0. * IPs e enviando-os de volta para 192.168.0.1, o que não é possível alcançar. Eu tentei masquerading os pacotes enviados pelo agente de retransmissão, mas isso não parece funcionar. Pelo que tenho lido, isso é um comportamento normal, já que o servidor DHCP usa o GIADDR como o endereço de destino para suas OFERTAS, e não o IP de origem real dos pacotes que ele recebe do agente de retransmissão.
então, dado que o meu servidor DHCP precisa estar "do outro lado da internet", como mostrado acima, como posso fazer isso funcionar? Existem configurações para o dhcpd fazer isso ou está criando uma VPN contendo o servidor DHCP e o agente de retransmissão da única maneira?
obrigado!
Tags networking dhcp nat