Heute habe ich meine Linux-Box neu gestartet und nach dem Neustart hat meine Linux-Box keine Netzwerkverbindung.
Folgendes habe ich bisher versucht:
Verwenden Sie ein anderes Ethernet-Kabel, das auf meinem anderen Computer funktioniert. Keine Änderung.
Entfernen Sie in NetworkManager (KDE) die kabelgebundene Netzwerkverbindung und erstellen Sie sie neu. Hat nicht funktioniert. Ich erhalte immer noch Systembenachrichtigungen in der unteren rechten Ecke des Bildschirms
Network Interface Connection New Wired Connection failed
> sudo /etc/init.d/networking restart
Es schien erfolgreich neu zu starten, aber immer noch keine Netzwerkverbindung.Überprüft
/etc/network/interfaces
. Der einzige Code darin ist, was das Internet sagt, dass es sein soll:auto lo iface lo inet loopback
Stellen Sie sicher, dass es sich nicht nur um ein DNS-Problem handelt, indem Sie versuchen, einen der öffentlichen DNS-Server von Google zu pingen
$ ping 8.8.8.8 connect: Network is unreachable
Scheint kein DNS-Problem zu sein.
NEU Fix Routing. Ich habe den
route
Befehl verwendet, um ein Standard-Gateway hinzuzufügen, das auf die IP-Adresse meines Routers verweist (danke @chaos).$ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
NEU Überprüfen Sie, ob ich eine IP-Adresse habe
$ /sbin/ifconfig -a eth0 Link encap:Ethernet HWaddr 74:d4:35:5f:0b:09 inet6 addr: fe80::76d4:35ff:fe5f:b09/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2999 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:1711 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:365026 (356.4 KiB) TX bytes:0 (0.0 B) Interrupt:73 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:4913 errors:0 dropped:0 overruns:0 frame:0 TX packets:4913 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1559718 (1.4 MiB) TX bytes:1559718 (1.4 MiB)
Es sieht so aus, als hätte ich eine IPv6-Adresse, aber keine IPv4-Adresse? Ich würde erwarten eth0
, dass eine Zeile beginnt inet addr:
, aber das tut es nicht.
Wie erhalte ich eine IP-Adresse?
Hier sind einige weitere Informationen, die hilfreich sein können (oder auch nicht):
Systeminformationen
$ uname -a
Linux mocha 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1 x86_64 GNU_Linux
Ethernet-Controller
$ lspci | grep -i eth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Was soll ich als nächstes tun?