Loading color scheme

Configurando DHCP e compartilhando a internet no Debian!

 

A primeira coisa que devemos fazer é realizar a instalação de alguns pacotes.

Lembrando que é sempre bom atualizar os repositórios com o comando apt-get update e logo após atualizar o sistema com o comando apt-get upgrade.


Siga o passo a passo abaixo:

Atualizando os repositórios: apt-get update

Atualizando o sistema: apt-get upgrade


Agora vamos começar a fazer as instalações dos serviços necessários.
 

1 - Instalando o dhcp-server

apt install isc-dhcp-server


2 - Uma vez instalado o dhcp-server, é hora de configurar o arquivo dhcpd.conf

Como root acesse o caminho abaixo:

nano /etc/dhcp/dhcpd.conf


Obs.: Considerando que o meu domínio é: samba4.local e minha faixa de rede é 10.10.10.0

        O ip do meu servidor Debian é 10.10.10.1 e do meu link externo é 192.168.25.16

 

option domain-name "samba4.local";
option domain-name-servers 10.10.10.1, 192.168.25.16;

Descomente a linha abaixo:
#authoritative;

No final do arquivo acrescenta

subnet 10.10.10.0 netmask 255.255.255.0 {
option routers 10.10.10.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 10.10.10.21 10.10.10.240;
}

 3 - Definindo em qual interface vai rodar o dhcp
Considere que o nome da minha placa de rede  que vai distribuir o dhcp é "enp0s8".

Como usuário root, acesse:

nano /etc/default/isc-dhcp-server

INTERFACE="enp0s8" --> Definindo em que placa será atribuido o dhcp


Restart o dhcp-server

4 - systemctl restart isc-dhcp-server


Na dúvida, reinicia o servidor para validar o serviço.

6 - reboot


Verifique o status do dhcp no servidor

7 - systemctl status isc-dhcp-server

8 - Testa o dhcp no cliente



Uma vez configurado o dhcp, é hora de compartilhar a internet na rede interna.
 

9 - Compartilhando a internet

Como root, acesse:

nano /etc/sysctl.conf
 

Procura a linha: #net.ipv4.ip_forwarder=1

Descomenta: net.ipv4.ip_forwarder=1

 

10 - Verifique se o retorno é o esperado.

cat /proc/sys/net/ipv4/ip_forward
Retorna 0 --> Não permite encaminhamento


Agora execute o comando abaixo para validar a configuração.

11 - sysctl -p
 

12 - Verificando novamente a configuração
cat /proc/sys/net/ipv4/ip_forward

Retorna 1 --> Permite encaminhamento


 

13 - Por último, vamos configura o iptables para compartilhar a internet.

iptables --table nat --append POSTROUTING --out-interface enp0s3 -j MASQUERADE --> Compartilhando internet da enp0s3
iptables --append FORWARD --in-interface enp0s8 -j ACCEPT --> Recebendo encaminhamento

14 Instalação iptable-persistent --> Caso não instale as regras serão perdidas ao reiniciar.

iptables -L
iptables -L -t nat

apt-get install iptables-persistent

yes

Pronto! Se correu tudo bem, sua rede interna já está com dhcp e internet liberada normalmente.

Lembrando que esta configuração e muito mais estão em nossos cursos. Caso tenha interesse acesse o menu "Páginas" ou "Cupons e Promoções" para realizar a matrícula nos cursos.



Até a próxima e bons estudos! 

 

Cursos por apenas R$ 22,90 por tempo limitado!

Clique abaixo para acessar! 

Cupons por R$ 22,90!