Neste post irei compartilhar alguns comados de redes que são bem úteis para manipulação de interfaces e também para troubleshooting no Linux, esses comandos são ferramenta de trabalho bastante utilizada no dia-dia do Administrador de Redes Linux. PING
1 2 3 4 |
# ping -I eth0 8.8.8.8 >> Pingar por uma interface especifica, só trocar o eth0 por o nome da interface que quer testar. # ping -C 3 192.168.1.1 >> Pingar o host 192.168.1.1 enviando 3 pacotes ICMP. |
IFCONFIG
1 2 3 4 5 6 7 |
# ifconfig >> Exibir as placas de rede. # ifconfig -a >> Exibir as placas de rede que estão configuradas e as que não estão configuradas (ocultas). # ifconfig eth0 192.168.1.130 netmask 255.255.255.0 up >> Define um IP temporário através da linha de comando. # ifup eth0 >> Desliga a interface eth0 # ifdown eth0 >> Desliga a eth0. |
ROUTE
1 2 3 4 |
# route -n >> Exibindo as rotas ativas # route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 >> Adicionando uma rota estática |
IP ADDR
1 2 3 |
# ip addr >> Exibir as placas de rede |
MII-TOOL
1 2 3 4 |
# mii-tool etho >> Exibe se o cabo está conectado na eth0, velocidade da conexão física. (este comando está obsoleto, foi substituído pelo ethtool) # mii-tool eth0 eth1 eth2 -w >> Exibe em tempo real o status da placa de rede, o legal desse comando é identificar a placa de rede conectando e desconectando o cabo. |
ETHTOOL
1 2 3 4 5 6 7 |
# ethtool eth0 >> Mostrar a velocidade da interface, se o cabo está conectado e em que modo está operando. # ethtool -S eth0 >> Exibe as estatísticas de RX e TX da interface. # ethtool -p eth0 60 >> Deixar a interface piscando para podermos identificar qual é a interface fisicamente, 60 equivale a 60 segundos. # ethtool -s eth0 speed 100 duplex full >> Manipular a velocidade da interface e o modo de negociação, half-duplex ou full-duplex. # ethtool -i eth0 >> Verificar informações sobre o driver da interface de rede |
NMTUI