Verifique se você armazenou em cache a versão mais recente dos pacotes network-manager e network-manager-gnome no diretório / var / cache / apt.
Não fazer isso criará problemas muito sérios, pois você não poderá acessar a INTERNET.
Como fazer isso: link
Eu executei uma instalação mínima, então eu a coloquei no cache. Em seguida, remova o network-manager e o network-manager-gnome usando o seguinte comando.
sudo apt-get purge network-manager network-manager-gnome
Em seguida, reinstale e reinicie
sudo apt-get install network-manager network-manager-gnome -y && reboot
Encontre a interface de rede na qual você deseja executar o servidor DHCP, executando o seguinte comando no terminal. No meu caso foi enp2s0. Pode ser eth0, eth1, etc
ifconfig -a
Agora vem a parte principal. Edite o arquivo / etc / network / interfaces.
sudo gedit /etc/network/interfaces
OR
sudo nano /etc/network/interfaces
Cole o seguinte:
allow-hotplug enp2s0
iface enp2s0 inet static
name Lan
address 192.168.1.33
netmask 255.255.255.0
network 192.168.1.0
Substitua enp2s0 pela sua interface de rede e faça outras modificações necessárias.
Para gedit simplesmente salve e saia. Os usuários do Nano salvam usando ctrl + o seguido pela tecla return (enter). Então saia por ctrl + x.
Você deve ter notado que usei allow-hotplug
em vez de auto. É porque no UBUNTU 15.10 (não se pode falar de outra versão) durante o boot o UBUNTU aguarda que toda a interface automática seja UP. Devido a isso, o UBUNTU espera por 2 minutos e 3 segundos (no meu caso) e, em seguida, conclui o processo de inicialização. Então, para reduzir o tempo de inicialização e não encontrar esse problema, estou usando allow-hotplug
.
Por fim, modifique o arquivo de configuração principal da seguinte forma:
sudo gedit /etc/dhcp/dhcpd.conf
OR
sudo nano /etc/network/interfaces
ddns-update-style none;
authoritative;
log-facility local7;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.35 192.168.1.100;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.33;
}
O seguinte é para reserva de IP. Se você quiser fazer isso, substitua 7c:0b:c6:**:**:43
pelo endereço MAC do seu dispositivo.
host TABLET {
hardware ethernet 7c:0b:c6:**:**:43;
fixed-address 192.168.1.34;
}
Novamente, para gedit, salve e saia. Os usuários do Nano salvam usando ctrl + o seguido pela tecla return (enter). Então saia por ctrl + x.
Observe que, nesta configuração, address 192.168.1.33
do arquivo de interfaces acima corresponde a option routers 192.168.1.33
. Da mesma forma network 192.168.1.0
de interfaces corresponde a subnet 192.168.1.0
. O mesmo acontece com a máscara de rede e a máscara de sub-rede.
Como mencionado acima por Doug Smythies e devido a erro na configuração eu configurei o intervalo de IP de 192.168.1.35 porque eu reservei um endereço IP 192.168.1.34. Manter o mesmo endereço IP na lista reservada e no intervalo de IP cria problemas.
Uma reinicialização final não vai doer.
reboot
Se você encontrar problemas, verifique o status do serviço usando
service isc-dhcp-server status
Como sou um usuário inexperiente da UBUNTU, não posso dizer por que resolveu a questão, mas aconteceu, e estou compartilhando essa resposta para ajudar colegas como eu que também são inexperientes.
Agradecimentos especiais a Doug Smythies pelo seu interesse e esforços pela solução. Por favor, faça as alterações e correções necessárias.