Você não se conecta diretamente ao Ethernet no Linux usando um único comando como você pode com Wi-Fi. As conexões Ethernet geralmente são gerenciadas automaticamente pelo seu gerenciador de rede (como NetworkManager ou SystemD-Networkd).
Aqui está um colapso de como as conexões Ethernet funcionam e como solucioná -las na linha de comando:
Entendendo as conexões Ethernet em Linux 1.
conexão física: Verifique se o seu cabo Ethernet está conectado com segurança à porta Ethernet do seu computador e a outra extremidade está conectada a um roteador, interruptor ou saída de rede.
2.
Gerente de rede: As distribuições Linux usam gerentes de rede para lidar automaticamente com as conexões de rede. Os mais comuns são:
*
NetworkManager: Usado no Ubuntu, Fedora e muitos outros.
*
systemd-networkd: Usado no Arch Linux, Debian (opcionalmente) e alguns outros.
3.
DHCP (protocolo de configuração do host dinâmico): Por padrão, seu computador tentará obter um endereço IP automaticamente de um servidor DHCP (geralmente o seu roteador).
Solução de problemas de conexões Ethernet via linha de comando 1.
Verifique o status da interface Ethernet: *
Interfaces de rede de lista: `` `BASH
Link IP Show
`` `
Procure uma interface chamada "eth0" (ou similar, por exemplo, "ENP0S3"). O "estado" deve estar "para cima" se a interface estiver ativa.
*
Ver informações detalhadas da interface: `` `BASH
IP addr show eth0
`` `
(Substitua "eth0" se sua interface tiver um nome diferente). Verifique se um endereço "INET" (seu endereço IP) está atribuído.
2.
Reiniciar o gerente de rede (se necessário): *
Para NetworkManager: `` `BASH
sudo systemctl reiniciar
`` `
*
para Systemd-Networkd: `` `BASH
SUDO SYSTEMCTL RESTART SYSTEMD-NETWORKD
`` `
3.
Verifique a conexão DHCP (se aplicável): *
Visualizar informações sobre arrendamento DHCP: `` `BASH
cat /var/lib/dhcp/dhclient.leases
`` `
(O caminho pode variar um pouco, dependendo da sua distribuição).
4.
Configure manualmente um IP estático (se necessário): CUIDADO: Faça isso apenas se você conhece o esquema de endereçamento IP da sua rede e tiver um IP estático reservado para o seu dispositivo. A configuração incorreta pode levar a problemas de rede.
*
NetworkManager (usando NMCLI): `` `BASH
Conexão NMCLI Modificar "conexão com fio 1" ipv4.method manual ipv4.addresses 192.168.1.100/24 IPv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8
conexão nmcli up "conexão com fio 1"
`` `
(Substitua "conexão com fio 1" pelo nome da conexão e modifique os endereços IP e o gateway conforme sua configuração de rede)
*
systemd-networkd (editando arquivos de configuração): Você precisará criar ou modificar arquivos de configuração em `/etc/systemd/network/`. Este processo está mais envolvido. Consulte a documentação Systemd-Networkd para sua distribuição.
5.
conectividade da rede de teste: *
ping um endereço IP conhecido (por exemplo, servidor DNS do Google): `` `BASH
Ping 8.8.8.8
`` `
*
ping um nome de domínio: `` `BASH
ping google.com
`` `
Dicas adicionais: *
Consulte a documentação da sua distribuição: Os comandos e configurações exatos podem variar ligeiramente dependendo da sua distribuição Linux.
*
Verifique as conexões do cabo: Verifique se o cabo Ethernet está conectado com segurança nas duas extremidades.
*
Reinicie o seu roteador: Às vezes, um simples reinício do roteador pode resolver problemas de rede.
Se você ainda está tendo problemas para se conectar à Ethernet depois de experimentar essas etapas, forneça mais detalhes sobre o seu problema, incluindo sua distribuição do Linux, quaisquer mensagens de erro que você vir e sua configuração de rede.