objectivo
O objectivo é configurar um endereço IP estático no Debian Linux server.
Por Favor, note que para instalações de Desktop é recomendado usar ferramentas GUI, tais como network-manager
. Se desejar configurar as suas interfaces de rede directamente através do /etc/network/interfaces
ficheiro no seu ambiente de trabalho, certifique-se de desactivar quaisquer outros servidores de configuração da rede que possam interferir. Por exemplo, os comandos abaixo irão desactivar network-manager
# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service
Sistema Operacional e Versões de Software
- Sistema Operacional: Debian 9 (Trecho)
Requisitos
acesso Privilegiado para o seu sistema Debian Linux é necessário.
Dificuldade
FÁCIL
Convenções
- # – requer dado linux comandos para ser executada com privilégios de root, quer directamente como usuário root ou através do uso de
sudo
comandos - $ – requer dado linux comandos para ser executada como um usuário não privilegiado
Instruções
Ativar IP Estático
Por padrão você vai encontrar a seguinte configuração dentro de /etc/network/interfaces
config de rede do arquivo:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp
Update iface eth0 inet dhcp
iface eth0 inet static
. O conteúdo resultante de /etc/network/interfaces
config de rede do arquivo deve ser semelhante ao mostrado abaixo:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
inscreva-se AGORA
Configurar o Endereço IP
nesta fase, temos duas escolhas sobre como configurar um endereço IP estático para o nosso eth0
interface de rede. A primeira opção é adicionar a configuração do endereço IP diretamente no arquivo /etc/network/interfaces
. Adicione a seguinte linha à sua existente /etc/network/interfaces
address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
o conteúdo resultante /etc/network/interfaces
o ficheiro deve parecer o seguinte. Actualize o seu endereço IP, máscara de rede e gateway conforme necessário:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
a segunda opção recomendada é definir as suas interfaces de rede separadamente dentro de /etc/network/interfaces.d/
directory.
During the networking
daemon initiation the /etc/network/interfaces.d/
directory is searched for network interface configurations. Qualquer configuração de rede encontrada é incluída como parte do /etc/network/interfaces
.
Crie um novo ficheiro de configuração de rede com qualquer nome de ficheiro arbitrário, por exemplo. eth0
e incluir a configuração do endereço IP eth0
mostrado abaixo. Para fazer isso use o seu editor de texto preferido, por exemplo, o vim:
# cat /etc/network/interfaces.d/eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Agora, remova as linhas acima indicado a partir de /etc/network/interfaces
assim você vai acabar com:
# cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0
servidor DNS Estático
Para configurar um DNS estático editar /etc/resolv.conf
arquivo e incluir o endereço IP do seu preferido nameserver
por exemplo:
nameserver 8.8.8.8
Alternativamente, adicione a seguinte linha no seu /etc/network/interfaces
config de rede do arquivo:
dns-nameservers 8.8.8.8 8.8.4.4
aplicar as alterações
para aplicar as alterações reinicie o seu servidor de rede:
# service networking restart