Como posso configurar a ethernet?

2

Acabei de começar a usar o linux (instalado o Debian) e a única coisa que estou tentando fazer agora é ter minha internet funcionando.

Conectei minha porta ethernet, mas ainda não há internet funcionando. Eu pesquisei por algum tempo e percebi que eu tinha editar o arquivo de configuração de interfaces de rede, mas não consegui porque ele dizia que era somente leitura.

Não sei como acessar esse arquivo como raiz porque não consegui encontrar uma opção para isso.

Qualquer ajuda em relação a isso seria incrível.

    
por Wes 13.10.2012 / 00:05

2 respostas

4

Bem-vindo ao Linux.

"Root" é uma conta no seu sistema. Ao efetuar login, você pode usar "root" para o nome de usuário e, em seguida, inserir a senha especificada para root durante a configuração. O usuário root não tem nenhuma limitação de privilégio e, como tal, pode modificar qualquer arquivo, executar qualquer programa e programas / processos executados, pois root pode fazer o que quiser.

Assim, é perigoso executar como root , a menos que você precise, portanto, a prática usual é ter uma conta de usuário padrão para uso diário e, em seguida, elevar para root quando necessário para executar uma ação administrativa, como a que você está tentando fazer. (Se você veio de um plano de fundo do Windows, root no Linux permite que você seja muito mais destrutivo para o sistema do que o Windows sob uma conta de administrador.)

Os arquivos também têm permissões e proprietários - as permissões são divididas em "ler", "gravar" e "executar". Existem três conjuntos dessas permissões, uma para o proprietário do arquivo, uma para o grupo ao qual o arquivo pertence e uma para todos os outros. root ou o proprietário do arquivo ou uma conta que pertença ao "proprietário do grupo" sempre pode alterar as permissões de um arquivo. (Eu não vou entrar nas nuances das permissões aqui, mas man chmod é um bom ponto de partida para mais aprendizado.)

Como a distribuição Debian usa /etc/network/interfaces para definir informações de interface de rede para os comandos ifup e ifdown , isso é considerado importante - e, portanto, protegido por ter apenas permissão de "leitura" para qualquer pessoa que não seja o proprietário ou "grupo" proprietário ".

Portanto, para obter acesso de gravação a este arquivo, você precisa:

1) faça login como root no seu sistema e faça as alterações necessárias

2) use um método para executar um único comando como root - o comando sudo torna isso bastante simples - portanto, um sudo vi /etc/network/interfaces deve permitir que você o edite, uma vez que você insira sua senha. Se você estiver executando uma área de trabalho gráfica, procure o aplicativo "Terminal" ou "xterm".

Confira o wiki do Debian para uma referência às opções em / etc / network / interfaces: link

    
por 13.10.2012 / 04:32
0

Configurar a rede quando você é novo no Linux e no Debian pode ser muito frustrante se não funcionar imediatamente.

Primeiro, você precisa identificar o problema: é o driver ou a configuração IP?

Se o seu roteador usa DHCP (endereços IP atribuídos automaticamente), você provavelmente só precisa atribuir um endereço IP à sua caixa como descrito na outra resposta, mas se ele usar DHCP e o debian ainda não puder configurá-lo automaticamente, sua rede O driver da placa provavelmente não pôde ser carregado (corretamente) e você precisará descobrir o nome da placa de rede, o chip e se ele tem um driver. Para fazer isso, você pode usar o comando lspci -k | grep -A 2 Ethernet .

Se a atribuição manual de um IP para o dispositivo não funcionar, você deve atualizar sua pergunta com a saída desse comando.

    
por 13.10.2012 / 08:50