Como usar o comando IP no Debian Top 10 Linux

Como usar o comando IP no Debian Top 10 Linux

O comando IP é uma ferramenta incrivelmente útil para configuração de rede. É um substituto para o antigo comando 'ifconfig' encontrado nas distribuições Linux. O comando IP pode ser usado para gerenciar interfaces de rede, dispositivos, túneis e aspectos de roteamento. Os administradores de rede geralmente precisam dessa ferramenta para administrar uma rede e solucionar erros.

O que vamos cobrir?

Neste guia, veremos alguns dos usos reais do comando IP. Realizamos este guia no Debian 10 (Buster) OS. Você precisará ter uma conta de superusuário ou um usuário com privilégios 'sudo' para executar alguns dos comandos.

Introdução ao comando IP

Existem muitas possibilidades com o comando 'ip', como veremos agora. E.g., Se você deseja ver uma lista completa de várias opções e objetos que podem ser usados ​​com este comando, emita o seguinte comando em um terminal Linux:

IP -Help

'Link IP.'

O objeto 'Link' pode ser usado para gerenciar interfaces de rede. E.g., Para ver todas as possibilidades disponíveis com o objeto 'Link IP', use:

Ajuda do link IP

Como alternativa, também se pode executar o comando abaixo para obter mais informações:

link IP do homem

a) Para listar todas as interfaces disponíveis em seu sistema:

Link IP Show

b) Para trazer uma interface 'para baixo', use:

Conjunto de link IP 'iface'

Onde 'iface' é o nome de uma interface, você pode ver a lista de interfaces disponíveis usando o comando 'ip link show'.

c) Da mesma forma, para trazer uma interface 'para cima', podemos usar:

Conjunto de link IP sudo 'iface'

d) Para verificar o status de um link (interface), use:

Link IP sudo mostra 'iface' | Estado de Grep.'

e) Se você deseja solucionar erros ao estabelecer conectividade de rede, o comando abaixo pode ajudar muito:

Link IP -s

Pode-se usar a opção '-s' duas vezes para ver mais informações na saída. E.g., Para ver as estatísticas da interface apenas 'ENP0S3', use:

IP -s -s Link LS ENP0S3

'IP Route'

Para exibir várias opções e comandos usados ​​com o 'IP-Route', use o comando:

Ajuda da rota IP

Ou use o abaixo para obter mais informações:

Rota IP do homem

a) Para exibir as entradas da tabela de rota IPv4, use o seguinte comando:

rota IP

Ou

Lista de rota IP

b) Para adicionar uma nova rota, use a sintaxe:

rota ip sudo adicionar através da Dev

E.g., Para conectar -se a uma rede 192.168.43.0 via 10.0.2.15 Usando a interface ENP0S3, o comando será:

Rota IP sudo Adicionar 192.168.43.0/24 via 10.0.2.15 DEV ENP0S3

c) Para excluir uma entrada de rota, substitua a palavra -chave 'Adicionar' pelo 'del', como mostrado abaixo:

rota ip sudo del 192.168.43.0/24 via 10.0.2.15 DEV ENP0S3

d) Para adicionar um novo gateway com 'IP Route', use o comando:

Rota IP sudo Adicionar padrão via

E.g., Para conectar -se a um gateway 10.0.2.0, o comando acima será:

Rota IP sudo Adicionar padrão via 10.0.2.16

Para excluir este gateway, execute o mesmo comando com 'add' substituído por 'del':

SUDO IP Route del Padrão via 10.0.2.16

'IP Addr'

Novamente para ver a lista completa de opções com o comando 'ip addr', use:

Ajuda IP Addr

a) Para ver todos os dispositivos/interfaces com o comando 'ip', use qualquer um dos seguintes comandos:

Endereço IP mostra
IP Addr Show
IP Addr
ip a
ip a ls

b) Para adicionar um endereço IP temporário a uma determinada interface, podemos usar o formato:

sudo ip addr addr Dev

E.g., Para adicionar o endereço '10.0.15.33 'para a interface ENP0S3, o comando será:

Endereço IP sudo Adicionar 10.0.15.33/24 DEV ENP0S3

Para verificar se o endereço IP está atribuído na interface fornecida, execute o comando:

IP addr show dev enp0s3

Observe que o IP acima pode ser permanente editando o arquivo/etc/rede/interfaces. Abra este arquivo com qualquer editor de texto como Nano ou VI e coloque as seguintes entradas nele:

Auto ENP0S3
iface ENP0S3 INET DHCP
iface ENP0S3 INET estático
Endereço 10.0.15.33/24

c) Para excluir o endereço IP temporário acima da interface, podemos usar o formato:

sudo ip addr del Dev

E.g., Para excluir o endereço acima '10.0.15.33 'da interface ENP0S3, o comando será:

Endereço IP sudo Del 10.0.15.33/24 DEV ENP0S3

Verifique novamente com o comando:

IP addr show dev enp0s3

c) Exibir endereços IPv4 configurados no seu computador:

IP -4 Addr

d) Para exibir endereços IPv6 configurados no seu computador:

IP -6 Addr

Conclusão

Este guia aprendeu sobre uma lista abrangente de comandos 'ip' frequentemente usados ​​usando o Debian 10 Linux. Este guia também pode ser julgado em outras distribuições Linux, como o Ubuntu, Distros Red Redhat, etc. Para obter mais informações sobre qualquer subcomando 'IP', você pode usar as páginas do homem ou o comando 'ajuda'.