Linux - Comandos de Rede
Para configurar e levantar uma interface com um determinado IP:
# ifconfig eth0 10.0.0.1 netmask 255.255.255.0 up
Para desabilitar uma interface:
# ifconfig eth0 down
Para configurar um “alias” em uma interface, juntamente com outro endereço IP:
# ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0
Para mudar a MTU de uma interface:
# ifconfig eth0 mtu 1440
Para configurar placa com uma conexão ponto-a-ponto:
Para configurar placa com uma conexão ponto-a-ponto:
# ifconfig eth0 192.168.2.1 netmask 255.255.255.255 pointopoint 192.168.2.2
Para colocar e retirar uma interface do modo “Proscuo” (a interface aceita pacotes destinados a qualquer IP):
# intertace eth0 promisc
# interface eth0 -promisc
O ifconfig também pode ser utilizado para se alterar o endereço MAC da placa! Para alterar esse endereço é necessário que a placa esteja inativa. Exemplo:
# ifconfig eth0 down
# ifconfig eth0 hw ether 00:11:22:33:44:55
# ifconfig eth0 up
Configuração de Rotas
route
O comando route serve para mostrar e manipular a tabela principal de rotas. Quando utilizado sem argumentos ele mostra a tabela de rotas. Exemplo:
# arp -s 192.168.0.3 -i eth0 -D eth0 pub