Como conectar uma conexão de internet com fio através do terminal?

16

Estou usando o Ubuntu 10.04 com o KDE.

Estou enfrentando um problema ao conectar-me a uma conexão de Internet LAN com fio.

Quero me conectar à conexão à Internet com fio com IP estático e autenticação.

Como posso gerenciar isso via terminal?

javanoob
fonte

Respostas:

21

Esta é apenas uma versão modificada de: http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html

Como configurar a interface de rede usando o terminal

Você pode configurar uma interface de rede na linha de comando usando os utilitários de rede. Você configura os hosts do cliente da rede com a linha de comando usando comandos para alterar suas configurações atuais ou editando vários arquivos do sistema. Para configurar sua placa de interface de rede para conectar-se automaticamente quando o cabo com fio estiver conectado, siga estas etapas "simples":

  1. Configurando o endereço DHCP para sua placa de rede

    Para configurar o endereço DHCP, edite /etc/network/interfacese insira as seguintes linhas, substituindo eth0no exemplo pela sua placa de interface de rede:

    sudo nano /etc/network/interfaces

    Você deve ver algo semelhante a este:

    auto eth0  
    iface eth0 inet dhcp
    

    no meu computador, fica assim:

    auto lo  
    iface lo inet loopback
    

    Portanto, se sua placa de rede aparecer como eth2por exemplo, você deixaria o arquivo assim:

    auto eth2  
    iface eth2 inet dhcp
    
  2. Caso você queira configurar um endereço IP estático para sua placa de rede

    O mesmo procedimento acima, mas você precisará incluir mais informações.

    Como acima, substitua eth0pelo nome da sua placa de rede:

    sudo nano /etc/network/interfaces

    Arquivo de exemplo:

    auto eth0  
    iface eth0 inet static  
    address 192.168.0.100  
    gateway 192.168.0.1  
    netmask 255.255.255.0  
    network 192.168.0.0  
    broadcast 192.168.0.255  
    

    Depois de inserir todos os detalhes necessários para o seu IP estático, você precisará reiniciar os serviços de rede usando o seguinte comando:

    sudo /etc/init.d/networking restart

  3. Configurando o DNS

    Você pode adicionar o nome do host e / ou endereços IP ao arquivo /etc/hostspara pesquisas estáticas.

    Para fazer com que sua máquina consulte um servidor específico para pesquisas de nome, basta adicionar seus endereços /etc/resolv.conf.

    Por exemplo, uma máquina que deve executar pesquisas no servidor DNS no endereço IP 192.168.0.1 teria um resolv.confarquivo parecido com este:

    sudo nano /etc/resolv.conf

    search test.com  
    nameserver 192.168.0.1
    

    no meu caso, fica assim:

    search cantv.net 
    nameserver 127.0.0.1
    
Luis Alvarado
fonte
1
Essa é a quarta vez que visitei esta resposta para resolver esse mesmo problema. Estou colocando sudo /etc/init.d/networking restartem um script shell e dando a você um voto positivo.
Braden Best,
2

é provável que a maioria das respostas sobre esse assunto confunda os leitores ao demonstrar o que colocar, /etc/resolv.confporque eles usam endereços locais para o servidor de nomes.

"Por exemplo, uma máquina que deve executar pesquisas no servidor DNS ."

Aqui, servidor DNS e servidor de nomes significam a mesma coisa. Portanto, em vez de colocar um endereço LAN, coloque um endereço de servidor DNS real. (ou seja, servidor DNS do Google)

nameserver 8.8.8.8

esse link explica o uso do arquivo resolv.conf com mais profundidade. https://theos.in/desktop-linux/resolve-conf-linux-example/

lasec0203
fonte