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/interfaces
und geben Sie die folgenden Zeilen ein, die eth0
im 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 eth0
Sie 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/hosts
fü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.conf
Datei, 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
sudo /etc/init.d/networking restart
schreibe ein Shell-Skript und gebe dir eine positive Bewertung.Die meisten Antworten auf dieses Problem verwirren die Leser am ehesten, wenn sie demostrieren, was in das Feld eingefügt werden soll,
/etc/resolv.conf
da 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)
In diesem Link wird die Verwendung der Datei resolv.conf ausführlicher erläutert. https://theos.in/desktop-linux/resolve-conf-linux-example/
quelle