É possível configurar a interface de rede através do servidor DHCP hospedado na mesma máquina?
Atualmente, tenho os próximos registros em minhas interfaces / etc / network /:
auto enp0s8
iface enp0s8 inet dhcp
Além disso, dnsmasq ouvindo enp0s8.
Mas não consigo alcançar o efeito desejado dessa maneira. (SO: servidor Ubuntu 16)
UPD 1
Estou configurando uma rede virtual para fins educacionais. Então, é apenas um interesse: como tocar o menor número de arquivos possível durante a configuração? E é possível fazer o dnsmasq lidar com esse caso?
Minha topologia:
Eu tenho um nó central com o dnsmasq e alguns outros nós na mesma rede. O nó central tem duas interfaces:
Agora, se tiver a próxima configuração do nó central:
/ etc / network / interfaces
auto lo
iface lo inet loopback
auto enp03
iface enp03 inet auto
auto enp08
iface enp08 inet static
address 10.0.5.15
/etc/dnsmasq.conf
interface=enp0s8
dhcp-range=10.0.5.0,10.0.5.100
O problema começa se eu cometer um erro e atribuir um IP estático para enp0s8 fora do intervalo de DHCP. Então agora eu tenho que manter a consistência entre / etc / network / interfaces e /etc/dnsmasq.conf