Created
February 18, 2025 15:41
-
-
Save pogermano/d00fb96a74cd33ec74488767b22ef610 to your computer and use it in GitHub Desktop.
Revisions
-
pogermano created this gist
Feb 18, 2025 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,56 @@ # 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 ```bash 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 ```bash 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 ```bash sudo ip route add default via 192.168.1.1 # Define um gateway padrão ``` ## 4. Testando Conectividade ```bash 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 ```bash 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 ```bash 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 ```bash 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.