Antworten:
Dies ist nur eine modifizierte Version von: http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html
So konfigurieren Sie die Netzwerkschnittstelle über das Terminal
Sie können eine Netzwerkschnittstelle über die Befehlszeile mit den Netzwerkdienstprogrammen konfigurieren. Sie konfigurieren Ihre Netzwerkclient-Hosts über die Befehlszeile, indem Sie Ihre aktuellen Einstellungen mithilfe von Befehlen ändern oder eine Reihe von Systemdateien bearbeiten. Gehen Sie wie folgt vor, um Ihre Netzwerkkarte so zu konfigurieren, dass sie automatisch eine Verbindung herstellt, wenn ein Kabel angeschlossen wird:
Konfigurieren der DHCP-Adresse für Ihre Netzwerkkarte
Um die DHCP-Adresse zu konfigurieren, bearbeiten Sie die /etc/network/interfacesund geben Sie die folgenden Zeilen ein, die eth0im Beispiel durch Ihre Netzwerkkarte ersetzt werden:
sudo nano /etc/network/interfaces
Sie sollten etwas Ähnliches sehen:
auto eth0
iface eth0 inet dhcp
In meinem Computer sieht es so aus:
auto lo
iface lo inet loopback
Wenn Ihre Netzwerkkarte also wie folgt aussieht eth2, würden Sie die Datei folgendermaßen belassen:
auto eth2
iface eth2 inet dhcp
Nur für den Fall, dass Sie eine statische IP-Adresse für Ihre Netzwerkkarte konfigurieren möchten
Das gleiche Verfahren wie oben, Sie müssten jedoch weitere Informationen hinzufügen.
Ersetzen eth0Sie wie oben durch den Namen Ihrer Netzwerkkarte:
sudo nano /etc/network/interfaces
Beispieldatei:
auto eth0
iface eth0 inet static
address 192.168.0.100
gateway 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
Nachdem Sie alle Details eingegeben haben, die für Ihre statische IP-Adresse erforderlich sind, müssen Sie die Netzwerkdienste mit dem folgenden Befehl neu starten:
sudo /etc/init.d/networking restart
DNS einrichten
Sie können der Datei Hostnamen und / oder IP-Adressen /etc/hostsfür statische Suchvorgänge hinzufügen .
Um zu veranlassen, dass Ihr Computer einen bestimmten Server nach Namen durchsucht, fügen Sie einfach dessen Adressen hinzu /etc/resolv.conf.
Beispiel: Ein Computer, der unter der IP-Adresse 192.168.0.1 eine Suche vom DNS-Server durchführen soll, hat eine resolv.confDatei, die wie folgt aussieht :
sudo nano /etc/resolv.conf
search test.com
nameserver 192.168.0.1
in meinem Fall sieht es so aus:
search cantv.net
nameserver 127.0.0.1
Die meisten Antworten auf dieses Problem verwirren die Leser am ehesten, wenn sie demostrieren, was in das Feld eingefügt werden soll, /etc/resolv.confda sie lokale Adressen für den Nameserver verwenden.
Msgstr "Zum Beispiel ein Rechner, der eine Suche vom DNS - Server durchführen soll ."
Hier bedeuten DNS-Server und Nameserver dasselbe. Geben Sie also keine LAN-Adresse ein, sondern eine tatsächliche DNS-Serveradresse. (dh Google DNS-Server)
nameserver 8.8.8.8
In diesem Link wird die Verwendung der Datei resolv.conf ausführlicher erläutert. https://theos.in/desktop-linux/resolve-conf-linux-example/
sudo /etc/init.d/networking restartschreibe ein Shell-Skript und gebe dir eine positive Bewertung.