Como configurar o endereço IP estático em Linux e Unix

configurar o endereço IP é uma das habilidades obrigatórias que todos os administradores de Linux e Unix devem aprender. Podemos configurar facilmente o endereço IP no modo GUI. Mas é completamente diferente no modo linha de comando. Este tutorial passo a passo descreve como configurar o endereço IP estático em sistemas operacionais Linux e Unix. Os passos abaixo são testados em servidores CentOS 7, Ubuntu 16.04, Ubuntu 18.04 LTS server e desktop editions e FreeBSD 12., No entanto, ele deve trabalhar na maioria dos sistemas Linux baseados em RPM e DEB e sabores Unix.

configurar o endereço IP estático no Linux

primeiro, veremos como configurar o endereço IP nos sistemas baseados em RPM.

Configurar o endereço IP Estático no RHEL / CentOS / Fedora / Scientific Linux:

Fedora, o RHEL e seus clones como o CentOS, Scientific Linux, a placa de interface de rede (em breve NIC) configuração será armazenada em /etc/sysconfig/network-scripts/ diretório.,

nota: aqui, corro todos os comandos como utilizador root. Se você fez login como usuário normal, basta usar ‘sudo’ na frente de cada comando.

First, let us find the name of the network card. Para fazer isso, execute:

# ip link show

Exemplo de saída:

Ou, use este comando para exibir a saída detalhada:

# ip addr

saída de Exemplo:

Normalmente, a placa de rede com fio nome comece com a letra “e”, e a placa de rede sem fio nome vai começar a carta com “w”.,

como você vê na saída acima, meu nome de cartão de rede com fio é enp0s3. Pode ser diferente na sua distribuição, mas normalmente começa com a letra “e”.

vamos agora configurar um endereço IP estático para este NIC.

Abra o arquivo de configuração de placa de rede em qualquer editor:

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

Aqui, o vi é o editor de texto. Você pode usar qualquer editor de texto / gráfico de sua escolha, por exemplo nano ou gedit.,

Add the IP address, subnet mask, gateway, and DNS server as shown below.

isto é como um arquivo típico de configuração de cartão de rede se parece em qualquer sistema baseado em RPM. Você notou as linhas que eu marquei em negrito (e setas na imagem)? Essas são as linhas importantes.

Deixe-me explicar sobre as linhas:

  • BOOTPROTO=”none”- Esta linha mostra que a placa de rede do endereço IP deve ser configurado manualmente., Se você definir o valor como “dhcp”, então a placa de rede irá aceitar o endereço IP de qualquer servidor DHCP na rede.
  • IPADDR0= “192.168.225.150” – esta linha indica o endereço IP do cartão de rede. Aqui, você pode ter notado o número 0 (zero) após a linha IPADDR. Isto indica que este cartão tem apenas um endereço IP. Se você quiser definir mais de um endereço IP (I. E. endereço IP virtual), então adicione novas linhas – por exemplo IPADDR1, IPADDR2 e defina diferentes endereços IP de sua escolha.
  • PREFIXO0= ” 24 ” – esta linha indica a máscara de sub-rede, i. e. 255.255. 0., Aqui poderá indicar mais de uma sub-rede com o prefixo 1, o prefixo 2, etc.
  • GATEWAY0 = “192.168.225.1” – este é o endereço de gateway do NIC.
  • DNS1= “8.8.8.8” – o endereço do servidor de nome.

uma vez que você configurar todos os detalhes, salvar e fechar o arquivo. Reinicie o serviço de rede para que as alterações entrem em vigor.

# systemctl restart network

ou, simplesmente, reiniciar o seu sistema.,

Agora, verificar se o novo endereço IP estático, utilizando o comando:

# ip addr

Ou, você pode verificar uma placa de rede específico do endereço, como mostrado abaixo.

# ip a s enp0s3

saída de Exemplo:

Alternativamente, você pode usar o NetworkManager TUI (nmtui) utilitário para configurar o endereço IP.,

Se ele não estiver instalado, você pode instalá-lo usando o comando:

# yum install NetworkManager-tui

Agora, começar a nmtui utilitário digitando o seguinte comando:

# nmtui

Escolha “Editar uma conexão de” opção:

Escolha a placa de rede para configurar a partir do painel esquerdo e selecione a opção “Editar” à direita e tecle ENTER:

Introduzir o endereço IP, máscara de rede, gateway e DNS, pormenores, etc. Finalmente, clique em OK para gravar as alterações.,

reiniciar o serviço de rede ou reiniciar o seu sistema para fazer efeito as alterações.

Sugeriu leia-se:

  • Como Atribuir Vários Endereços IP A Única Placa de Rede No Linux

Configurar o endereço IP Estático no Debian / Ubuntu:

Todas as NIC arquivos de configuração são armazenadas em /etc/network/ directory no DEB sistemas baseados.

para configurar um endereço IP estático em qualquer sistema baseado em DEB, faça o seguinte.,

Edite /etc/network/interfaces/ arquivo em qualquer editor de:

$ sudo nano /etc/network/interfaces

Adicionar ou modificar as seguintes linhas para configurar o endereço IP estático.

Configurar o endereço IP na Debian-based systems

Salve e feche o arquivo.

Reinicie o serviço de rede utilizando o comando:

$ sudo systemctl restart 

Ou, simplesmente reinicie o sistema.,

Agora, confira o novo endereço IP estático usando qualquer um dos seguintes comandos:

$ ifconfig
$ ip addr
$ ip a s enp0s3

Exemplo de saída:

“endereço de ip” saída do comando

Iniciando no Ubuntu 17.10, não podemos mais usar o /etc/network/interfaces para configurar o endereço IP. Em versões recentes do Ubuntu, usamos o utilitário Netplan para configurar o endereço IP. Para configurar o endereço IP nas distribuições recentes do Ubuntu, consulte a seguinte ligação.,

  • Como Configurar o Endereço IP No Ubuntu 18.04 LTS

Configurar o endereço IP Estático no Unix

Nós temos aprendido como configurar o endereço IP estático no Linux a partir de linha de Comando. Vamos agora configurar o endereço IP estático em Unix. Para o propósito deste tutorial, eu estarei usando o FreeBSD 12.

assim como Linux, usamos o comando “ifconfig” para descobrir o nome do cartão de rede. Aqui, eu entrei como usuário root para executar os seguintes comandos.,

# ifconfig

saída de Exemplo:

Aqui em0 é a placa de interface de rede nome.

para configurar o endereço IP estático, editar /etc/rc.conf file:

# vi /etc/rc.conf

Add / modify the lines as shown below.

Salve e feche o arquivo.,

Reinicie o serviço de rede usando o seguinte comando:

# /etc/rc.d/netif restart && /etc/rc.d/routing restart

Agora, verifique se o endereço IP tiver sido alterado ou não usando o comando:

# ifconfig

Para configurar a placa de rede para obter o endereço IP de um servidor DHCP, adicione ou modifique as seguintes linhas:

hostname="freebsd.ostechnix.local"ifconfig_em0="DHCP"

Ou,

hostname="freebsd.ostechnix.local"ifconfig_DEFAULT="DHCP inet6 accept_rtadv"

Salve e feche o arquivo. Reinicie o serviço de rede ou reinicie o seu sistema para fazer efeito as alterações.,

Obrigado por ter vindo!

ajude-nos a Ajudar você:

  • Subscrever a nossa Newsletter por Email : Assine Agora
  • Suporte OSTechNix : Doe Via PayPal
  • Download gratuito de E-Books e Vídeos : OSTechNix no TradePub
  • Conecte-se conosco: Reddit | Facebook | Twitter | LinkedIn | RSS feeds

Tenha um Bom dia!!

Share

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *