Saiba os comandos do Linux para Redes
Aqui a lista de alguns dos comandos de redes para linux. Bom para configurar placas de rede, configurar ipv4 e ipv6, verificar rotas, verificar conexões ativas, alterar endereço mac entre outros.
Configuração de endereço IPv4 fixo
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 (configura um ip manualmente)
ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 (configura um alias, um segundo endereço ip)
ifconfig eth0.1 192.168.1.1 netmask 255.255.255.0 (configura IP com dot1.q)
ifconfig eth0 (verifica se a configuração foi realizada com sucesso)
ifconfig eth0 down (desativa a placa de rede)
ifconfig eth0 up (ativa a placa de rede)
Configuração de gateway IPv4 fixo
route add default gw 192.168.10.10 (configura um gateway)
route (mostra se o gateway foi configurado)
Configuração de endereço IPv4 fixo pelo arquivo de configuração
Edite o arquivo de configuração “interfaces”, reinicie a interface e verifique a configuração.
vi /etc/network/interfaces (entra no arquivo de configuração de interfaces de rede)
#Configuração IPv4 fixo na eht0
#allow-hotplug eth0 (Quando o kernel detecta a interface física faz com que mesma levante. Está comentada e não habilitada. Pode ser utilizada ao invéz de "auto")
auto eth0 (configuração é iniciada após o restart)
iface eth0 inet static (configura ainterface eth0 para ip estático)
address 192.168.1.1 (configura o endereço ip)
netmask 255.255.255.0 (configura a masrcara)
broadcast 192.168.1.255 (configura o endereço de bradcast)
gateway 192.168.1.254 (configura o endereço de gateway)
dns-domain Lan_Senac-ti_FNS (nome da rede)
dns-nameservers 192.168.11.1 (endereço do dns)
#allow-hotplug eth0 (Quando o kernel detecta a interface física faz com que mesma levante. Está comentada e não habilitada. Pode ser utilizada ao invéz de "auto")
auto eth0 (configuração é iniciada após o restart)
iface eth0 inet static (configura ainterface eth0 para ip estático)
address 192.168.1.1 (configura o endereço ip)
netmask 255.255.255.0 (configura a masrcara)
broadcast 192.168.1.255 (configura o endereço de bradcast)
gateway 192.168.1.254 (configura o endereço de gateway)
dns-domain Lan_Senac-ti_FNS (nome da rede)
dns-nameservers 192.168.11.1 (endereço do dns)
ifconfig eth0 (verifica se a configuração foi realizada com sucesso)
route (mostra se o gateway foi configurado)
Verificar o status fisíco da interface de rede
mii-tool -v (mostra se há conectividade na NIC)
Verificar as conexões de internet ativas
netstat -putan
Verificar os processos ativos
ps aux
Configuração de endereço IPv4 dinâmico (dhcp)
dhclient eth0 (configura um ip dinâmicamente por dhcp)
Configuração de endereço IPv4 dinâmico (dhcp) pelo arquivo de configuração
Edite o arquivo de configuração “interfaces”, reinicie a interface e verifique a configuração.
vi /etc/network/interfaces (entra no arquivo de configuração de interfaces de rede)
# Configuração IPv4 dinâmico na eht0
auto eth0
iface eth0 inet dhcp (configura ainterface eth0 para cliente dhcp)
auto eth0
iface eth0 inet dhcp (configura ainterface eth0 para cliente dhcp)
/etc/init.d/networking restart (reinicia as interfaces de rede)
ifconfig eth0 (verifica se a configuração foi realizada com sucesso)
route (verifica se o gateway foi configurado)
Alteração de um endereço MAC
ifconfig eth0 hw ether 00:90:F5:75:16:27 (altera o endereço MAC da interface eth0)
Configuração de uma interface para o modo promíscuo
ifconfig eth0 promisc (configura a interface eth0 para o modo promíscuo)
ifconfig eth0 -promisc (desativa o modo promíscuo)
ifconfig eth0 | grep -i PROMISC (verifica e interface eth0 está em modo promíscuo)
ifconfig eth0 -promisc (desativa o modo promíscuo)
ifconfig eth0 | grep -i PROMISC (verifica e interface eth0 está em modo promíscuo)
Configuração de endereço IPv6 fixo
ip -6 addr add 200::1/64 dev eth0 (configura um ipv6 200::1 com mascara /64 manualmente)
ip -6 addr del 200::1/64 dev eth0 (configura um ipv6 200::1 com mascara /64 manualmente)
ifconfig eth0 (verifica se a configuração foi realizada com sucesso)
ifconfig eth0 down (desativa a placa de rede)
ifconfig eth0 up (ativa a placa de rede)
ping6 ::1 (faz um icmp para o endereço ipv6 de loopback ::1, equivalente ao 127.0.0.1 do ipv4)
Configuração de endereço IPv6 fixo pelo arquivo de configuração
Edite o arquivo de configuração “networking”, reinicie a interface e verifique a configuração.
vi /etc/network/interfaces (entra no arquivo de configuração de interfaces de rede)
# Configuração IPv6 fixo na eht0
auto eth0
iface eth0 inet6 static (configura ainterface eth0 para ip estático)
address 200::1 (configura o endereço ip)
netmask 64 (configura a masrcara)
gateway 200::2 (configura o endereço de gateway)
auto eth0
iface eth0 inet6 static (configura ainterface eth0 para ip estático)
address 200::1 (configura o endereço ip)
netmask 64 (configura a masrcara)
gateway 200::2 (configura o endereço de gateway)
/etc/init.d/networking restart (reinicia as interfaces de rede)
ifconfig eth0 (verifica se a configuração foi realizada com sucesso)
ip -6 route show (verifica se o gateway foi configurado)
Todos os comandos postados aqui são baseados na distribuição Debian
Fonte: TI Redes
via http://www.oficinadanet.com.br
0 comentários