Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save pogermano/d00fb96a74cd33ec74488767b22ef610 to your computer and use it in GitHub Desktop.

Select an option

Save pogermano/d00fb96a74cd33ec74488767b22ef610 to your computer and use it in GitHub Desktop.
Guia de Implementação de Rede e Conectividade no Linux

Guia de Implementação de Rede e Conectividade no Linux

Este guia aborda os principais conceitos e comandos para configurar e gerenciar redes no Linux.

1. Verificando Interfaces de Rede

ip a  # Exibe todas as interfaces de rede e seus endereços IP
ifconfig  # (Depreciado) Exibe informações da interface de rede

2. Configurando Endereço IP Manualmente

sudo ip addr add 192.168.1.100/24 dev eth0  # Define um IP estático
sudo ip link set eth0 up  # Ativa a interface

3. Configurando Roteamento

sudo ip route add default via 192.168.1.1  # Define um gateway padrão

4. Testando Conectividade

ping -c 4 8.8.8.8  # Testa conexão com o Google DNS
traceroute google.com  # Exibe o caminho dos pacotes até o destino

5. Gerenciando Firewall com UFW

sudo ufw enable  # Habilita o firewall
sudo ufw allow 22/tcp  # Libera conexão SSH
sudo ufw status  # Exibe regras ativas

6. Monitorando Conexões de Rede

netstat -tulnp  # Lista portas abertas
sudo lsof -i -P -n  # Exibe conexões ativas e processos associados

7. Criando e Configurando um Usuário para Rede

sudo useradd -m usuario_rede
sudo passwd usuario_rede
sudo usermod -aG sudo usuario_rede  # Adiciona ao grupo sudo

Com esses comandos, é possível gerenciar e otimizar a conectividade da sua máquina Linux com eficácia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment