Ich habe Ubuntu 14.04 LTS Server auf meinem Computer auf einer separaten Festplatte neben meiner Windows 7-Installation installiert. Das Windows-Betriebssystem verfügt über vollständige Netzwerkkonnektivität und Internetzugang über das Ethernet, die Ubuntu-Installation jedoch nicht.
Ich habe die Vermutung, dass dies daran liegen könnte, dass mein Router 2 verschiedene Computer mit derselben MAC-Adresse erkennt und der DHCP nicht funktioniert. Wie ordne ich dem Computer eine gemeinsame statische IP-Adresse zu, damit beide Partitionen mein Netzwerk nutzen können? Ich bin neu in Ubuntu und konnte nicht herausfinden, welche Datei bearbeitet werden muss, damit ich die statische IP zuweisen kann.
networking
server
dhcp
FastSloth
quelle
quelle
Antworten:
Ich bin nicht sicher, ob dies Ihr Problem lösen wird, aber dies beantwortet Ihre Frage und ich denke, es ist einen Versuch wert.
Um eine statische IP zuzuweisen, müssen Sie diese bearbeiten
/etc/network/interfaces
.Die Schnittstelle wird wahrscheinlich aufgerufen
eth0
.Der aktuelle Eintrag sieht ungefähr so aus:
Sie müssen dies ändern in:
Sie müssen die Nummern in Abhängigkeit von Ihrem Netzwerk ändern, aber Sie können die Informationen herausfinden, indem Sie
ipconfig
aus Windows auschecken.Stellen Sie sicher, dass Sie eine Adresse außerhalb des Adressraums des DHCP-Servers auswählen.
Starten Sie dann das Netzwerk neu
sudo service networking restart
. Wenn dies zu Problemen führt, starten Sie den Computer neu.quelle
eth0
mitsudo ifdown eth0 && sudo ifup eth0
anstelle des letzten Befehls neu.ifdown eth0
der Schnittstelle ist nicht konfiguriert.Stellen Sie Ihre IP-Adressänderungen in ein
/etc/network/interfaces
. Beispiel:Geben Sie Ihre DNS-Konfigurationen nicht an,
/etc/resolv.conf
da beim Neustart des Servers manchmal die Konfiguration gelöscht wird.Also benutze
vim /etc/resolvconf/resolv.conf.d/base
(während du die Configs aktualisierst, wird sie nicht entfernt)Beispiel:
Speichern Sie Ihren Server und starten Sie ihn neu. Dies hat mein statisches Problem behoben. :)
quelle
eth0
. Meins sindenp1s7
undenp2s15
. Ich habe 2 LAN-Karte.Ich fand, dass ich die DNS-Einstellungen einschließen musste:
Siehe https://help.ubuntu.com/lts/serverguide/network-configuration.html
quelle
Ändern Sie die Schnittstellenkonfiguration:
$ sudo nano /etc/network/interfaces
Ersetzen Sie dann die folgende Konfiguration:
Dann triggern Sie es über:
oder
Wenn Sie auf einen Fehler gestoßen sind, führen Sie den folgenden Befehl aus:
$ ip addr flush dev ens160
[ HINWEIS ]:
ens160
ist mein ethernet name, du kannst ihn per$ ifconfig
befehl überprüfen .quelle