5 maneiras de atribuir um endereço IP a um computador Linux

Índice:

5 maneiras de atribuir um endereço IP a um computador Linux
5 maneiras de atribuir um endereço IP a um computador Linux

Vídeo: 5 maneiras de atribuir um endereço IP a um computador Linux

Vídeo: 5 maneiras de atribuir um endereço IP a um computador Linux
Vídeo: Como criar uma imagem de sistema no Windows 10 e restaurá-la depois - ATUALIZADO 2022!!! 2024, Novembro
Anonim

Linux é uma alternativa gratuita e de código aberto ao Windows e Mac OS. Este sistema operacional pode funcionar na forma de um console de texto bruto ou em um ambiente gráfico como GNOME e KDE. Este guia explicará como atribuir um endereço IP em um sistema Linux por meio do console. Este guia pressupõe que você conheça os fundamentos do uso do Linux e como funcionam as redes, endereços IP e servidores DNS.

Etapa

Método 1 de 5: usando uma conta "raiz"

Atribuir um endereço IP em um computador Linux Etapa 1
Atribuir um endereço IP em um computador Linux Etapa 1

Etapa 1. Se você não estiver conectado ao sistema como 'root' (uma espécie de conta de administrador no Linux), abra um console e digite "su"

Pressione Enter.

Instale o Linux sem um CD ou stick USB usando UNetBootIn Etapa 9
Instale o Linux sem um CD ou stick USB usando UNetBootIn Etapa 9

Etapa 2. Nota:

As distribuições do Ubuntu Linux geralmente têm a mesma senha "root" que a senha da conta que foi criada quando o sistema operacional foi instalado.

Atribuir um endereço IP em um computador Linux Etapa 3
Atribuir um endereço IP em um computador Linux Etapa 3

Etapa 3. Digite a senha da conta "root" quando solicitado e pressione "Enter"

Método 2 de 5: Debian / Ubuntu / Kubuntu

Atribuir um endereço IP em um computador Linux Etapa 4
Atribuir um endereço IP em um computador Linux Etapa 4

Etapa 1. Faça uma cópia do arquivo / etc / network / interfaces escrevendo o seguinte comando no console:

'cp / etc / network / interfaces /etc/network/interfaces.backup'

Atribuir um endereço IP em um computador Linux Etapa 5
Atribuir um endereço IP em um computador Linux Etapa 5

Etapa 2. Digite 'vi / etc / network / interfaces' e pressione "Enter"

Pressione 'i' para entrar no modo de edição.

Atribuir um endereço IP em um computador Linux Etapa 6
Atribuir um endereço IP em um computador Linux Etapa 6

Etapa 3. Role até encontrar a placa de rede no arquivo

A placa de rede é geralmente chamada de eth0 para uma placa de rede Ethernet ou wlan0 / wifi0 para uma rede sem fio.

Atribuir um endereço IP em um computador Linux Etapa 7
Atribuir um endereço IP em um computador Linux Etapa 7

Etapa 4. Altere 'iface eth0 inet dhcp' para 'iface eth0 inet estático'

Atribuir um endereço IP em um computador Linux Etapa 8
Atribuir um endereço IP em um computador Linux Etapa 8

Etapa 5. Adicione as seguintes linhas ao arquivo

Substitua o endereço IP pelo endereço IP desejado: endereço 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241

Atribuir um endereço IP em um computador Linux Etapa 9
Atribuir um endereço IP em um computador Linux Etapa 9

Etapa 6. Salve o arquivo e saia do editor

Pressione "Esc" para entrar no modo de comando vi e, em seguida, escreva ": wq". Pressione Enter".

Atribuir um endereço IP em um computador Linux Etapa 10
Atribuir um endereço IP em um computador Linux Etapa 10

Etapa 7. Digite 'ifdown eth0' e pressione "Enter"

Atribuir um endereço IP em um computador Linux Etapa 11
Atribuir um endereço IP em um computador Linux Etapa 11

Etapa 8. Digite 'ifup eth0' e pressione "Enter"

Método 3 de 5: Red Hat ou Slackware

Atribuir um endereço IP em um computador Linux Etapa 12
Atribuir um endereço IP em um computador Linux Etapa 12

Etapa 1. A maneira mais fácil de definir o IP no Red Hat ou Slackware é digitar "netconfig" em versões de distribuição mais antigas ou "ifconfig / netstat" em novas versões de distribuição

Execute o comando no console como "root". O menu baseado em texto o ajudará a definir a configuração necessária.

Atribuir um endereço IP em um computador Linux Etapa 13
Atribuir um endereço IP em um computador Linux Etapa 13

Etapa 2. Escreva o seguinte comando no console: nano / etc / sysconfig / network-scripts / ifcfg-eth0. Use "Tab" para mover entre as colunas e use espaços para marcar ou desmarcar as caixas de seleção.

Atribuir um endereço IP em um computador Linux Etapa 14
Atribuir um endereço IP em um computador Linux Etapa 14

Etapa 3. Depois de inserir as configurações desejadas, feche a janela de configurações

Atribuir um endereço IP em um computador Linux Etapa 15
Atribuir um endereço IP em um computador Linux Etapa 15

Etapa 4. Para aplicar as regras, digite o comando 'reinicialização da rede de serviço' no console e pressione "Enter"

Esta etapa não é necessária se você estiver usando o Slackware - suas alterações serão aplicadas automaticamente. Nota: Existem várias distribuições baseadas no Red Hat Linux, como Fedora Core, CentOS, White Box, etc. A maioria desses sistemas operacionais pode ter o mesmo comando de configuração de IP.

Método 4 de 5: Qualquer sistema Linux com Kernel 2.4 e superior

O método a seguir é um pouco mais complicado. Você ainda precisará de um console, mas as etapas devem funcionar para qualquer distribuição Linux moderna. O programa de configuração usado é "ip" e está localizado na pasta "/ sbin /".

Atribuir um endereço IP em um computador Linux Etapa 16
Atribuir um endereço IP em um computador Linux Etapa 16

Etapa 1. Saiba o nome da interface de rede a ser usada

Para exibir todas as interfaces de rede disponíveis, execute o comando "/ sbin / ip link". Uma lista de nomes de interface, endereços MAC e outras informações aparecerá na tela.

Atribuir um endereço IP em um computador Linux Etapa 17
Atribuir um endereço IP em um computador Linux Etapa 17

Etapa 2. Aplique o endereço IP com o subcomando "addr", como "/ sbin / ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • O ponto de acesso padrão é adicionado com o subcomando "route", como "/ sbin / ip route add default via [GATEWAY_ADDRESS]".

    Atribuir um endereço IP em um computador Linux Etapa 18
    Atribuir um endereço IP em um computador Linux Etapa 18
Atribuir um endereço IP em um computador Linux Etapa 19
Atribuir um endereço IP em um computador Linux Etapa 19

Etapa 3. Ative a interface de rede com o subcomando "link":

"Link / sbin / ip configurou [INTERFACE_NAME]". Se todos os dados inseridos estiverem corretos, a rede funcionará normalmente. Infelizmente, todas as configurações de rede serão perdidas se você reiniciar o sistema, então se você quiser restaurar as configurações depois que o sistema for iniciado, adicione todos os comandos acima a "/etc/rc.local" - um arquivo que é executado quando o sistema é iniciado.

Método 5 de 5: Endereço IP Dinâmico / DHCP

Os endereços IP dinâmicos são gerados automaticamente e geralmente não requerem a atenção do usuário, mas há casos específicos a serem considerados:

Atribuir um endereço IP em um computador Linux Etapa 20
Atribuir um endereço IP em um computador Linux Etapa 20

Etapa 1. Se a rede não estiver ativa quando o sistema for inicializado, a conexão com a Internet pode não estar disponível mesmo depois que o problema de rede for resolvido

Para restaurar a conexão com a Internet imediatamente, execute o comando "dhclient" como root. O endereço dinâmico também será redefinido.

Atribuir um endereço IP em um computador Linux Etapa 21
Atribuir um endereço IP em um computador Linux Etapa 21

Etapa 2. A mesma situação também pode ocorrer se a rede for acessada por hardware que inicia com o seu computador

Em alguns casos, o Linux inicializa mais rápido do que o "roteador" da rede e não encontra a rede na inicialização. Encontre dhclient.conf (por exemplo, /etc/dhcp3/dhclient.conf para Debian) e adicione / corrija a linha de reinicialização nn;. Substitua nn pelo intervalo de tempo de espera para o processo de ativação do "roteador" após o sistema estar ativo.

Pontas

  • O comando 'sudo' (abreviação de "superusuário do") permite acesso de administrador temporário e é mais adequado do que 'su' na maioria dos casos. Leia o guia do sudo digitando "man sudo" e seja grato por ter feito isso.
  • O arquivo /etc/resolv.conf pode precisar ser editado se você quiser acessar o sistema pelo nome de domínio ao invés do endereço IP. Use métodos como editar o arquivo / etc / network / interfaces e não se esqueça de fazer backup dos originais!

Aviso

  • Não se esqueça de fazer backup de seus arquivos para poder restaurar as configurações originais.
  • Não tente as etapas acima, a menos que você entenda como funcionam as redes, endereços IP e servidores DNS.
  • Não continue logando como root. Recomendamos que você efetue login como outro usuário, use o comando su no console e, em seguida, retorne a essa conta de usuário quando terminar. O acesso root permite que outros usuários com acesso ao seu computador façam qualquer coisa no seu sistema.

Recomendado: