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.

Comandos do Linux para Redes

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)

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)

/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)

 

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)

/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

Review Notebook ASUS Zenbook 14 UX435: Duas telas, bateria top e muito bonito

O Zenbook 14 versão UX435E, acabou de ser lançado e, sim, a ASUS já nos enviou. Testei ele pelas últimas semanas trabalhando diretamente, minha vontade de mostrar essa segunda tela era tanta, mas não podia. Olha só que animal, o touchpad vira uma tela secundária, totalmente personalizável e útil. Vem ver o que o Zenbook 14 de 2021 tem para te oferecer, o que ele traz de novidades e claro, se vale a pena pagar o preço.

Conteúdo relacionado

Motorola Moto G60 é bom em jogos? - Roda Liso
Roda Liso

Motorola Moto G60 é bom em jogos? - Roda Liso

Analisamos o novo MOTO G60 em onze diferentes jogos de Play Store, dentre eles, Free Fire, Fortnite, PUBG, Call of Duty Mobile, Genshin Impact e outros. Como é jogar com o Moto G60?

NHSbuntu: novo sistema operacional para ser utilizado no serviço nacional de saúde britânico
Softwares

NHSbuntu: novo sistema operacional para ser utilizado no serviço nacional de saúde britânico

Criado por um grupo de entusiastas britânico do mundo Linux GNU/Linux Ubuntu

Linux completa 25 anos
Softwares

Linux completa 25 anos

Torvalds disse ainda que gostaria de comentários e opiniões sobre os que as pessoas gostavam e que não aprovavam no Minix.

A História do Linux
Softwares

A História do Linux

Conheça a história do sistema operacional de código aberto mais famoso do mundo.

Como instalar uma máquina virtual no meu computador?
Softwares

Como instalar uma máquina virtual no meu computador?

Aprenda como criar uma máquina virtual e instalar um sistema operacional com o VirtualBox

Pear OS, um clone do Mac OS X?
Softwares

Pear OS, um clone do Mac OS X?

Conheça o Pear OS, ele é uma distribuição Linux mas com um visual que imita, o sistema operacional da Apple