Sie haben nicht wirklich angegeben, welche Ubuntu-Version Sie ausführen (insbesondere seit Sie angegeben haben, dass Sie sie seit einigen Jahren ausführen). Ich gehe also davon aus, dass Sie regelmäßig ein Upgrade durchgeführt haben und wir über Ubuntu 12.04 sprechen Hier.
Sie müssen die Datei / etc / network / interfaces ändern ...
$ sudo gedit /etc/network/interfaces
... mit folgenden Angaben (vorausgesetzt, Ihre Netzwerkschnittstelle ist eth0 ... ändern Sie die Werte entsprechend Ihrer eigenen Situation):
auto eth0
iface eth0 inet dhcp
Stellen Sie vor dem Speichern der Datei sicher, dass keine anderen Verweise auf diese Schnittstelle (in diesem Fall "eth0") vorhanden sind (dies sollte nicht der Fall sein). Wenn Sie Static in der Vergangenheit manuell eingerichtet haben, wird möglicherweise Folgendes angezeigt:
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
Wenn Sie diesen Block nicht sehen, können Sie ihn einfach ausprobieren und prüfen, ob Ihre Schnittstelle beim Neustart des Netzwerks eine von DHCP zugewiesene IP-Adresse aufweist (sudo /etc/init.d/networking restart).
Unabhängig von Ihrer Entscheidung (DHCP oder statisch) müssen Sie das Netzwerk nach dem Bearbeiten dieser Datei neu starten:
$ sudo /etc/init.d/networking restart
Wenn Sie jedoch eine statische IP festlegen, müssen Sie auch sicherstellen, dass die anderen Informationen, die Sie normalerweise über DHCP erhalten würden, ebenfalls korrekt sind. Dies schließt Ihre DNS-Informationen ein (z. B. Nameserver). Bearbeiten Sie die Datei /etc/resolv.conf:
$ sudo gedit /etc/resolv.conf
Diese Datei enthält Ihre Nameserver (Sie können auch eine zu durchsuchende Domain angeben, dies ist jedoch nicht erforderlich). Es ist normalerweise nur Ihr Router, aber Sie verwenden möglicherweise etwas ganz anderes (ich gebe Ihnen hier OpenDNS, nur weil ich weiß, dass es funktioniert):
nameserver 208.67.220.220
nameserver 208.67.222.222
Wenn Sie keine Nameserver angegeben haben, können Sie keine Domainnamen für den Internetzugang verwenden (z. B. "ping google.com").
Sie können DNS testen, indem Sie eine einfache Suche durchführen:
$ nslookup google.com
Sie sollten etwas zurückbekommen, das Folgendes enthält:
...
Name: google.com
Address: 74.125.227.100
...
Wenn das funktioniert, sind Sie fertig!