Atribuindo um endereço ip a um computador linux

5 Método:

Mudar para RootDebian / Ubuntu / KubuntuRed Hat ou SlackwareQualquer ou sistema Linux com uma versão do kernel (núcleo) 2.4 mais recenteendereço IP dinâmico (DHCP)

Linux é uma alternativa livre e open source para Microsoft Windows e Mac OS X. O sistema operacional em si pode quebrar completamente para se encontrar com um console de texto, ou você pode usar um ambiente de desktop como o GNOME ou KDE. Este guia irá explicar como atribuir um endereço IP em um sistema Linux através do console. Este guia assume que você tem, pelo menos, algum conhecimento sobre Linux e como as redes, endereços IP e servidores DNS trabalho.

método 1
Mudar para Root
1
Se você não tiver logado como usuário raiz (A contrapartida do "Administrador" no Linux), abra o console e digite "Su" (Sem as aspas) e pressione Enter.
  • 2
    Nota: distribuições Ubuntu Linux geralmente têm a mesma senha de root que você criou durante a instalação do sistema operacional.
  • 3
    Digite sua senha quando solicitado e pressione Enter.
  • método 2
    Debian / Ubuntu / Kubuntu
    1
    Faça um backup do seu arquivo "/ etc / network / interfaces" digitando o seguinte no console: cp / etc / network / interfaces /etc/network/interfaces.backup
  • 2
    escrever "vi / etc / network / interfaces" (Sem as aspas) e pressione Enter. Pressione o botão "i" para entrar no "insert" (edição).
  • 3
    Role para baixo até encontrar a placa para baixo de interface de rede no arquivo (normalmente chamado "eth0" se uma conexão Ethernet, ou "wlan0" ou "wifi0" se um Wi-Fi).
  • 4
    mudança "iface eth0 inet dhcp" para "iface eth0 inet static".
  • 5
    Digite as seguintes linhas, substituindo os números do endereço IP com a configuração desejada:


    192.168.0.10 endereço
    máscara de rede 255.255.255.0
    192.168.0.0 rede
    transmitido 192.168.0.255
    gateway de 192.168.0.1
    dns-nameservers 216.10.119.241


  • 6
    Salve o arquivo e saltar com a tecla "ESC" (para entrar no modo de comando), em seguida, escrever ": wq" (Sem as aspas) e pressione Enter.
  • 7
    escrever "ifdown eth0" (Sem as aspas) e pressione Enter.
  • 8
    escrever "eth0 ifup" (Sem as aspas) e pressione Enter.
  • método 3
    Red Hat ou Slackware
    1
    O método mais simples é a Red Hat ou Slackware write "netconfig" em versões mais antigas ou "ifconfig / netstat" (Ambos sem aspas) em versões mais recentes sobre o console enquanto estes raiz. um menu de texto que irá guiá-lo através das definições de configuração aparece.


  • 2
    Digite o comando "nano / etc / sysconfig / network-scripts / ifcfg-eth0" (Sem aspas) para o console. Use a tecla "Tab" para mover entre campos. Use a barra de espaço para marcar ou desmarcar as caixas.
  • 3
    Quando você tem as configurações desejadas, feche a janela.
  • 4
    Para fazer esses ajustes para entrar em vigor, o tipo restart rede de serviços no console e pressione Enter (este passo não é necessário no Slackware, onde as mudanças são imediatas).
  • Nota: Há uma série de distribuições baseadas no Red Hat Linux (Fedora Core, CentOS, caixa branca, etc.)- muitos deles o método acima deve funcionar.

    método 4
    Qualquer ou sistema Linux com uma versão do kernel (núcleo) 2.4 mais recente

    Este método é um pouco mais difícil porque envolve o uso do console, mas deve funcionar em qualquer distribuição moderna Linux. A ferramenta que usamos é chamado "ip" e é geralmente localizado no diretório "/ Sbin /".

    1
    Primeiro, você precisa para determinar o nome da interface de rede que você vai usar. Para obter uma lista de todas as interfaces de rede disponíveis, o tipo "/ Sbin / link ip". Isso deve imprimir uma lista de todos os nomes de interface, endereços MAC e outras informações.


  • 2
    Agora, atribuir o endereço IP usando o comando "addr", como se segue: / Sbin / ip addr adicionar 192.168.0.10/24 dev .
  • 3
    O gateway padrão é adicionado com o comando "rota", como se segue: / Sbin / ip route add default via .
  • 4
    A última coisa que resta a fazer é estabelecer a interface com o comando "link" , da seguinte maneira: / Sbin / link ip set-up.
  • 5
    Assumindo que toda a informação está correta, a rede deve funcionar. Infelizmente, todas essas configurações serão perdidas quando você reiniciar, assim que você quer ser restaurado após a reinicialização, acrescenta todos estes comandos "/etc/rc.local", um shell script que é executado quando você iniciar o sistema.
  • método 5
    endereço IP dinâmico (DHCP)

    endereços dinâmicos são obtidos automaticamente e normalmente não requerem atenção do usuário. No entanto, existem vários casos concretos:

    1
    Se a rede não está disponível o tempo todo, a ligação à Internet pode permanecer desativada, mesmo depois de corrigir problemas de rede. Para ativar imediatamente, execute o comando "dhclient" como root. Isto irá estabelecer um endereço dinâmico.
  • 2
    A situação acima pode ocorrer se você acessar a rede através de um hardware separado que começa enquanto a sua máquina. Em alguns casos, Linux inicia mais rápido que o modem de rede e de rede não consegue encontrar o início. Localize o arquivo "dhclient.conf" (por exemplo: /etc/dhcp3/dhclient.cof Debian) e adicionar ou editar linha "nn reinicialização", onde "nn" é o tempo de espera após o início do sistema, para que o modem começa.
  • dicas

    • O "sudo" comando (super usuário) dá temporariamente privilégios de root (administrador do sistema) e é preferível usar o comando "su" em muitos casos. Leia mais sobre este e se alegrar por ter feito isso.
    • Você pode precisar editar o arquivo /etc/resolv.conf Se você deseja acessar sistemas que usam o nome de domínio e não o endereço IP. Utilizar o mesmo método que com o ficheiro / etc / network / interfaces. Você iria Não se esqueça de fazer um backup do arquivo original!

    avisos

    • Não tente fazer isso se você não sabe como as redes, endereços IP e servidores DNS funciona.
    • você ficar off-line como usuário "root". É mais seguro fazer login como outro usuário, use o comando "su" (de troca de usuário) no console e usuário muda quando terminar. Com o usuário root você pode acessar qualquer parte do sistema.
    • Não se esqueça de fazer backups. Se você não fizer isso, você não será capaz de retornar à sua configuração anterior, se você cometer um erro.

    RELACIONADOS

    Artigos Relacionados