Criando um gateway de internet com o Debian

Neste artigo vamos ver como criar um gateway de internet usando o Debian 12 e que, apesar de haver outros métodos de se ter um gateway de rede usando PfSense ou mesmo um simples roteador com capacidade de gerenciamento de um número maior de conexões, ainda é bastante válido o uso de uma distribuição Linux para a função dependendo da situação ou mesmo para aprendizado.

[ Hits: 1.622 ]

Por: Sidnei Serra em 02/05/2024 | Blog: https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw


Habilitando a internet e o serviço na inicialização do sistema



A partir desse momento as máquinas deverão estar pegando os IPs configurados dentro do range 192.168.100.100 a 192.168.100.200 mas ainda estarão sem internet. Abra o terminal e digite na sequência dando ENTER a cada linha:

echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE


Veja que, na terceira linha, a interface apontada tem que ser a que recebe internet; no caso, a enp0s3. Depois desses 3 comandos as máquinas clientes deverão estar acessando a internet. Para fazer com que isso seja automático na inicialização do servidor, vamos criar o arquivo internet.sh, colocar o conteúdo adequado e marcá-lo como executável:

sudo nano /usr/local/bin/internet.sh


Cole o seguinte conteúdo:

echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE


Salve o arquivo e dê o comando:

sudo chmod +x /usr/local/bin/internet.sh


Vamos criar o serviço:

sudo nano /etc/systemd/system/internet.service


Coloque o seguinte conteúdo:

[Unit]
Description=Configuração NAT
[Service]
ExecStart=/usr/local/bin/internet.sh
[Install]
WantedBy=multi-user.target


Salve o arquivo. Depois digite na sequência dando ENTER a cada linha:

sudo systemctl daemon-reload
sudo systemctl enable internet.service
sudo systemctl start internet.service
sudo systemctl status internet.service


Os comandos, na sequência, recarregará o daemon do systemd para "pegar" o novo "service" criado, depois vai habilitar o serviço na inicialização do sistema, em seguida vai iniciar o serviço e finalmente mostrará se o serviço está funcionando ou não.

Página anterior     Próxima página

Páginas do artigo
   1. O cenário básico da máquina para a criação do gateway de internet
   2. Instalando o serviço de DHCP e configurando o mesmo
   3. Habilitando a internet e o serviço na inicialização do sistema
   4. Conclusão
Outros artigos deste autor

Melhorando o tempo de boot do Fedora e outras distribuições

Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina

Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh

Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop

Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46

Leitura recomendada

O programa gwhois

A internet é inocente

Openfire em Ação nos meios Corporativos

Configurando o Squid no Kurumin

Configurando Cable Modem via DHCP no Slackware

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts