U maakt niet direct verbinding met Ethernet in Linux met behulp van een enkele opdracht zoals u zou kunnen met Wi-Fi. Ethernet-verbindingen worden doorgaans automatisch beheerd door uw netwerkbeheerder (zoals NetworkManager of SystemD-NetworkD).
Hier is een uitsplitsing van hoe Ethernet -verbindingen werken en hoe ze problemen kunnen oplossen in de opdrachtregel:
Ethernet -verbindingen begrijpen in Linux
1. Fysieke verbinding: Zorg ervoor dat uw Ethernet -kabel veilig is aangesloten op de Ethernet -poort van uw computer en het andere uiteinde is verbonden met een router, schakelaar of netwerkuitgang.
2. Netwerkbeheerder: Linux -distributies gebruiken netwerkbeheerders om automatisch netwerkverbindingen te verwerken. De meest voorkomende zijn:
* NetworkManager: Gebruikt in Ubuntu, Fedora en vele anderen.
* Systemd-Networkd: Gebruikt in Arch Linux, Debian (optioneel) en enkele andere.
3. DHCP (Dynamic Host Configuration Protocol): Standaard probeert uw computer een IP -adres automatisch te verkrijgen van een DHCP -server (meestal uw router).
Problemen met Ethernet -verbindingen oplossen via opdrachtregel
1. Controleer Ethernet -interfacestatus:
* Lijstnetwerkinterfaces:
`` `bash
IP Link Show
`` `
Zoek naar een interface met de naam "ETH0" (of vergelijkbaar, bijvoorbeeld "ENP0S3"). De "status" moet "omhoog" zijn als de interface actief is.
* Bekijk gedetailleerde interface -informatie:
`` `bash
ip addr show eth0
`` `
(Vervang "ETH0" als uw interface een andere naam heeft). Controleer of een "INET" -adres (uw IP -adres) is toegewezen.
2. RECHTERVOOR NETWERKMANAGER (indien nodig):
* voor NetworkManager:
`` `bash
sudo SystemCTL opnieuw opstarten NetworkManager
`` `
* voor SystemD-Networkd:
`` `bash
sudo SystemCTl herstart Systemd-Networkd
`` `
3. Controleer DHCP -verbinding (indien van toepassing):
* Bekijk DHCP -lease -informatie:
`` `bash
cat /var/lib/dhcp/dhclient.leases
`` `
(Het pad kan enigszins variëren, afhankelijk van uw verdeling).
4. Configureer handmatig een statische IP (indien nodig):
voorzichtigheid: Doe dit alleen als u het IP -adresseringsschema van uw netwerk kent en een statisch IP -gereserveerd voor uw apparaat hebt. Misconfiguratie kan leiden tot netwerkproblemen.
* NetworkManager (met behulp van NMCLI):
`` `bash
NMCLI -verbinding wijzigen "Wired Connection 1" IPv4.Method Manual IPv4.Addresses 192.168.1.100/24 IPv4.Gateway 192.168.1.1 IPv4.dns 8.8.8.8
NMCLI -verbinding omhoog "Wired Connection 1"
`` `
(Vervang "Wired Connection 1" door uw verbindingsnaam en wijzig de IP -adressen en gateway volgens uw netwerkconfiguratie)
* Systemd-Networkd (Configuratiebestanden bewerken):
U moet configuratiebestanden maken of wijzigen in `/etc/Systemd/Network/`. Dit proces is meer betrokken. Raadpleeg de SystemD-NetworkD-documentatie voor uw distributie.
5. Testnetwerkconnectiviteit:
* Ping een bekend IP -adres (bijvoorbeeld de DNS -server van Google):
`` `bash
Ping 8.8.8.8
`` `
* Ping een domeinnaam:
`` `bash
ping google.com
`` `
extra tips:
* Raadpleeg de documentatie van uw distributie: De exacte opdrachten en configuraties kunnen enigszins variëren, afhankelijk van uw Linux -verdeling.
* Controleer kabelverbindingen: Controleer dubbel dat uw Ethernet-kabel aan beide uiteinden veilig is aangesloten.
* Start uw router opnieuw op: Soms kan een eenvoudige router opnieuw opstarten netwerkproblemen oplossen.
Als u nog steeds problemen hebt met verbinding met Ethernet na het proberen van deze stappen, geef dan meer informatie over uw probleem, inclusief uw Linux -distributie, eventuele foutmeldingen die u ziet en uw netwerkconfiguratie. |