Neste guia, vou mostrar-lhe como definir um IP estático no seu desktop Debian ou instalação de servidor. Por padrão, o instalador do Debian tentará obter um IP via DHCP. Na maioria dos casos isto é desejável porque é simples e funciona sem configuração, especialmente numa configuração doméstica.
No entanto, se pretende que o seu computador seja um servidor ou quer previsivelmente endereçá-lo através de um endereço IP fixo, atribuir-lhe um IP estático é a sua melhor escolha. Entretanto, antes de começarmos, você precisará ter certeza de que o IP que você quer dar à sua máquina é único e não está sendo usado em sua rede.
Determinando qual IP usar
Se você estiver configurando um servidor Debian em um ambiente de centro de dados, seu centro de dados lhe dará a informação a ser usada. Se você mesmo está alocando-os, verifique seu roteador e outros computadores para ver quais valores de configuração de rede eles estão usando.
Por exemplo, se seu roteador é endereçável através do endereço IP 192.168.1.254, então os IPs válidos provavelmente seriam 192.168.1.1 a 192.168.1.253. Dito isto, você vai querer verificar outros endereços IP alocados para garantir que aquele que você quer usar é gratuito.
A maneira mais rápida e fácil de obter configurações de máscara de rede e gateway seria olhar para outras máquinas na rede. Se elas estiverem funcionando corretamente, você geralmente pode confiar nessas configurações, especialmente se elas usam DHCP para se conectar automaticamente à rede. Em máquinas Windows, o comando ipconfig na linha de comando irá mostrar-lhe os detalhes das configurações de rede dessa máquina. Para máquinas MacOS e Linux, o comando ifconfig ou ip show show fará o mesmo.
Console Method After Install
Este é o método desejado (e provavelmente apenas) para uma máquina Debian destinada a ser usada como servidor, especialmente se estiver em um centro de dados.
Via SSH ou um terminal local, nós precisamos nos tornar root. Faça o login como root ou torne-se root com o comando su. Você pode estar usando sudo para executar comandos root, mas sudo não está configurado por padrão em uma nova instalação Debian, então para este tutorial nós usaremos su.
Após você ser root, execute:
ip link show
Isto irá mostrar uma lista de todos os seus dispositivos de rede. Quando souber o nome da sua placa de rede, execute:
nano /etc/network/interfaces
Se preferir usar vim, emacs, ou outro editor, substitua nano pelo nome do editor de sua escolha.
Após estar no arquivo, você pode adicionar as seguintes linhas de configuração para adicionar seu IP dedicado. Por favor note que você deve mudar eth0 para o nome do seu dispositivo de rede que descobrimos anteriormente, e o endereço IP, máscara de rede e gateway para valores que descobrimos anteriormente.
auto eth0 iface eth0 inet static address 192.168.1.200 netmask 255.255.255.0 gateway 192.168.1.254
Guardar o ficheiro (em nano isto é feito com CTRL+X, depois carregue em Y quando lhe for pedido para guardar), depois pode correr (como root):
systemctl restart networking.service
Or simplesmente reiniciar a sua máquina para activar o novo IP.
Se quiser adicionar vários endereços IP à mesma interface, ou talvez adicionar um alias IP à mesma interface, use eth0:0, eth0:1, etc. (substituindo eth0 pelo nome do seu dispositivo), incrementando o valor após os dois pontos, para cada endereço IP adicional que você deseja adicionar.
Método Gráfico Após a Instalação
Se o seu sistema já está instalado e você não tem uma área de trabalho gráfica configurada, você pode usar o método de console como descrito anteriormente. Entretanto, se você tiver uma área de trabalho gráfica habilitada, você pode usar as telas de configuração do NetworkManager. As telas e instruções são para a área de trabalho MATE, mas com todos os ambientes de área de trabalho as instruções serão muito semelhantes.
Em MATE, clique em System -> Preferences -> Internet e Rede -> Network Connections:
>
>
Então selecione a conexão apropriada (provavelmente a conexão com fio 1) e clique em Edit:
>
>>
>Na tela seguinte, clique em IPv4 Settings, depois clique em Add, depois digite o IP, a máscara de rede e o gateway padrão. No exemplo abaixo eu adicionei nossos valores de exemplo como usados anteriormente, então certifique-se de alterar os valores para corresponder aos seus requisitos.
>>
Quando terminar, clique em Save, e o IP estático será adicionado.
Você também pode usar este método para adicionar múltiplos endereços IP à mesma interface, ou para definir IPv6 ou qualquer outra configuração necessária.
Método Gráfico Durante a Instalação
Este método é melhor para instalações em casa ou em pequenos escritórios onde a interface desktop Debian é usada. Durante a fase de detecção da rede do instalador, você pode clicar em cancelar, o que o levará para uma tela como esta:
Clicking continue levará para a próxima tela onde você terá a oportunidade de configurar a rede manualmente. Selecione essa opção e clique em Continuar novamente.
>
Após isso, você será solicitado a obter informações sobre a rede (ou seja, endereço IP, máscara de rede, etc.).
Se você perder a oportunidade de clicar em cancelar durante a detecção da rede, você pode clicar em “Voltar” e selecionar “Configurar a rede” para obter o mesmo resultado.
Método de texto durante a instalação
O método de texto durante a instalação é idêntico ao método gráfico mostrado acima, excepto que o ecrã terá menus guiados por texto. As instruções e passos são os mesmos.