Como gerenciar seu endereço IP no Linux: localizando, configurando e alterando

Como gerenciar seu endereço IP no Linux: localizando, configurando e alterando

O endereço IP é como o número de telefone do seu computador . Seu computador o usa para entrar em contato com outros dispositivos e vice-versa. Aqui estão algumas das maneiras mais fáceis de gerenciar seu endereço IP do Linux.





Como encontrar seu endereço IP e endereço DNS

Usando a linha de comando

O método antigo para fazer isso era usar o ifconfig comando. No entanto, isso já foi substituído pelo ip comando. Para mostrar o seu tipo de endereço IP:





ip addr show

No meio da sopa de letrinhas retornada, há uma única linha mostrando seu endereço IP na notação Classless Inter-Domain Routing (CIDR). Isso basicamente mostra seu endereço IP junto com sua máscara de sub-rede. Se você ver dinâmico , então seu endereço IP foi atribuído automaticamente usando DHCP.





A saída também exibe informações para quaisquer dispositivos de rede ou interfaces instaladas em seu sistema, como dispositivos como laptops podem ter ethernet com e sem fio. O nome de interface mais comum é eth0, mas em sistemas Ubuntu com systemd (como Ubuntu 16.04 e mais recente), a interface de rede é nomeada ens33.

Para obter os endereços DNS associados a uma interface, digite o seguinte:



nmcli device show | grep IP4.DNS

Usando a GUI

Mostrar seu endereço IP na GUI também é bastante simples. Em sistemas mais antigos, clique em Informação de conexão sob o ícone de rede na barra superior. O endereço IP, os servidores primário e DNS serão todos exibidos na janela Informações de conexão.

Em versões mais recentes do Ubuntu, há mais alguns cliques envolvidos. No mesmo ícone de rede na barra superior, selecione as configurações da interface que está conectada. Clique no ícone de engrenagem e veja seu endereço IP na janela que aparece.





Como definir ou alterar o endereço IP (em sistemas mais antigos)

Usando a linha de comando

Versões de desktop mais antigas do Ubuntu usam o etc / network / interfaces Arquivo. Exibir o conteúdo do arquivo usando o gato e se o conteúdo se parecer com a imagem abaixo, seu sistema está usando uma versão mais antiga do serviço de rede.

Atualmente, seu sistema está configurado para obter seu endereço IP automaticamente usando DHCP. Para fazer alterações, abra o interfaces arquivo usando o nano e defina os valores no arquivo conforme necessário. Primeiro mude dhcp para estático e, em seguida, adicione linhas para endereços, máscara de rede, gateway e servidores DNS de acordo com sua rede.





cliente vpn pptp grátis para mac
sudo nano /etc/network/interfaces

Depois de fazer as alterações, feche o arquivo pressionando Ctrl + X e salve as alterações. Finalmente, reinicie o serviço de rede usando o seguinte comando para que suas alterações tenham efeito.

sudo /etc/init.d/networking restart

Usando a GUI

Para configurar seu endereço IP em sistemas Ubuntu mais antigos, navegue até Configurações do sistema> Rede> selecione a interface que você gostaria de configurar e clique no botão Opções botão. Clique na guia IPv4, selecione Manual na lista suspensa Método e, finalmente, selecione o Adicionar botão.

Defina seu endereço, máscara de rede, gateway e servidores DNS de acordo com sua rede. Finalmente, clique em Salvar para aceitar as alterações para sua nova configuração de rede.

Como definir ou alterar o endereço IP (em sistemas mais novos)

Usando a linha de comando

A configuração de rede foi alterada completamente com o Ubuntu 17.10 com uma nova ferramenta chamada Netplan. Os arquivos de configuração do Netplan estão localizados em / etc / netplan e, assim como o método antigo, você pode configurar sua rede com um editor de texto.

Netplan usa um sintaxe semelhante a JSON ou seja, Outra Linguagem de Marcação (YAML). YAML é bastante polarizador, e muitos desenvolvedores o amam ou odeiam. Uma das razões é porque o YAML leva em consideração o recuo ou as linhas, portanto, seja extremamente cauteloso com essa barra de espaço.

Para fazer alterações em sua rede, abra o arquivo localizado em / etc / netplan / para fazer as alterações necessárias:

toshiba satellite bios key windows 8
sudo nano /etc/netplan/01-network-manager-all.yaml

Para definir seu endereço IP estaticamente, defina os valores no arquivo de acordo com sua rede. Aqui está um exemplo do arquivo que define os endereços IP, gateway e DNS:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Se você preferir voltar para obter um endereço IP atribuído automaticamente por meio de DHCP, defina o arquivo da seguinte maneira:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Execute o seguinte comando para aplicar as alterações ou execute-o com a opção de depuração opcional para obter alguma saída útil para garantir que seu arquivo foi analisado corretamente:

sudo netplan apply
sudo netplay --debug apply

Usando a GUI

Para definir o endereço IP na GUI, vá para Configurações> Rede e clique no ícone de engrenagem da interface que deseja configurar. Clique na guia IPv4, selecione Manual e insira suas configurações conforme necessário. Clique em Aplicar para aceitar as alterações e desfrutar das novas configurações de rede.

Como definir ou alterar seu nome de host

Usando a linha de comando

Assim como seu endereço IP, seu computador também pode ser endereçado por seu nome de dispositivo ou nome de host. Semelhante ao seu endereço IP, dois dispositivos não podem ter o mesmo nome de host em sua rede, e também pode ser alterado com apenas um editor de texto. Para definir o tipo de seu nome de host:

sudo nano /etc/hostname

Clique Ctrl + X para sair e não se esqueça de salvar as alterações. O último arquivo que você precisa editar é o / etc / hosts Arquivo. Sob a linha que tem localhost é a linha que exibe seu nome de host antigo. Altere o nome do host antigo para o novo nome do host desejado e clique em Ctrl + X para sair e salvar suas alterações. A etapa final será reiniciar o dispositivo usando o reinício comando para que as alterações tenham efeito.

O arquivo hosts é usado para mapear nomes de host para endereços IP e é comum a quase todos os sistemas operacionais. Por exemplo, se você executasse ping localhost do terminal, ele resolveria para 127.0.0.1 devido à primeira linha no arquivo hosts. Este é o motivo pelo qual precisamos atualizá-lo com o novo nome de host para garantir que seja resolvido corretamente.

Usando a GUI

Embora você possa alterar o seu nome de host a partir da GUI, você ainda precisará editar o hospedeiros arquivo do terminal após fazer a edição na GUI. Para alterar o nome do host, navegue até Configurações> Detalhes> Sobre, altere o nome do dispositivo e feche a janela. Agora altere o arquivo hosts conforme detalhado acima e reinicie o sistema para que as alterações tenham efeito.

Mais maneiras de gerenciar sua rede no Linux

Visualizar ou fazer alterações em suas configurações de IP e rede é muito simples. Existem também alguns outros comandos de rede que você pode executar a partir do terminal para dominar seu jogo de linha de comando. Alternativamente, você pode querer saber como encontrar o seu endereço IP no seu Mac .

Compartilhado Compartilhado Tweet O email Um guia para iniciantes em animação de discurso

Animar a fala pode ser um desafio. Se você estiver pronto para começar a adicionar diálogo ao seu projeto, vamos dividir o processo para você.

Leia a seguir
Tópicos relacionados
  • Linux
  • Endereço de IP
  • Solução de problemas
  • Comandos Linux
Sobre o autor Yusuf Limalia(49 artigos publicados)

Yusuf quer viver em um mundo repleto de empresas inovadoras, smartphones que vêm com café torrado escuro e computadores com campos de força hidrofóbicos que também repelem a poeira. Como analista de negócios e graduado pela Universidade de Tecnologia de Durban, com mais de 10 anos de experiência em uma indústria de tecnologia em rápido crescimento, ele gosta de ser o intermediário entre o pessoal técnico e não técnico e ajudar todos a se familiarizarem com a tecnologia de ponta.

Mais de Yusuf Limalia

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever