Como configurar o isc dhcp no Ubuntu para fornecer concessões para redes remotas

Como configurar o isc dhcp no Ubuntu para fornecer concessões para redes remotas

Estou configurando o isc dhcpservidor em um ubuntu 16.04PC. O servidor DHCP precisará fornecer concessões de DHCP a clientes que estejam em uma rede diferente. Isso ocorre porque os clientes chegarão ao servidor DHCP através de umConexão VPN com combinação de retransmissão IP.

Quando configurei o servidor DHCP e o executei, recebo o erro:

- Not configured to listen on any interfaces!

A resposta no tópico abaixo menciona que o isc dhcp sinaliza esse tipo de configuração como um erro e não o inicia. É possível fazer isso funcionar?

https://unix.stackexchange.com/questions/415888/cant-start-isc-dhcp-server-porque-do-erro-não-configurado-para-ouvir-on-a

Detalhes sobre minha configuração

Saída parcial do ifconfig no servidor dhcp:

enp0s25   Link encap:Ethernet  HWaddr 64:00:6a:95:9c:2e  
          inet addr:192.168.168.200  Bcast:192.168.168.255  Mask:255.255.255.0

/etc/default/isc-dhcp-server:

INTERFACES="enp0s25"
INTERFACESv4="enp0s25"

/etc/dhcp/dhcpd.conf:

subnet 192.168.2.0 netmask 255.255.255.0 {
 range 192.168.2.102 192.168.2.254;
 option domain-name-servers ubuntuserver.ostechnix.lan;
 option domain-name "ostechnix.lan";
 option routers 192.168.2.101;
 option broadcast-address 192.168.2.255;
 default-lease-time 600;
 max-lease-time 7200;
 }

Responder1

Eu encontro o erro, como " No subnet declaration for eth1" e " Not configured to listen on any interfaces!".

Em seguida, adiciono a declaração eth1(igual a enp0s25) subnetem dhcpd.confembora a sub-rede não alugue o endereço. E funcionou.

Tente adicionar esta configuração:

subnet 192.168.168.0 netmask 255.255.255.0 {
    option routers 192.168.168.1;
}

Referência de:Ubuntu - servidor dhcp 'não configurado para escutar em nenhuma interface'

informação relacionada