Ich bin heute auf ein seltsames Netzwerkproblem gestoßen. Ich habe den Untersuchungsprozess und einige Konfigurationssituationen aufgezeichnet und etwas über die Konfiguration der Netzwerkumgebung unter Linux gelernt. Netzwerkkonfigurationsdateien Diese Datei konfiguriert die Netzwerkkarteninformationen vi /etc/network/interfaces auto lo iface lo inet loopback # Konfigurieren Sie eth0 dhcp, um die IP-Adresse auto eth0 zu erhalten iface eth0 inet dhcp Die Rolle der Konfiguration Möglicherweise gibt es einige Konfigurationen in /etc/network/interfaces, wie zum Beispiel auto lo iface lo inet loopback Diese beiden Zeilen geben an, dass das Auto-Lo-System beim Start automatisch die Lo-Schnittstelle konfiguriert und dann eine lokale Loopback-Adresse für die Lo-Schnittstelle konfiguriert. Wenn Sie eine statische Adresse für die Netzwerkkarte konfigurieren möchten auto eth0 iface eth0 inet statisch Adresse 192.168.2.100 Netzwerk 192.168.2.0 Netzmaske 255.255.255.0 Sendung 192.168.0.255 Gateway 192.168.0.1 Die folgenden Zeilen stellen jeweils die IP, Netzwerknummer, Maske, Broadcast-Adresse und das Gateway der eth0-Schnittstelle dar. Wenn Sie DHCP so konfigurieren möchten, dass automatisch eine IP-Adresse bezogen wird auto eth0 iface eth0 inet dhcp Weitere Konfigurationsinformationen finden Sie unter man interfaces Gehen Sie zum Verzeichnis /etc/network und Sie werden viele interessante Verzeichnisse finden. if-down.d wenn-post-down.d wenn-pre-up.d wenn-oben.d Diese Verzeichnisse sind alle in Debian implementierten Netzwerkkonfigurationen. Wenn if-up auftritt, werden die im Verzeichnis if-up.d abgelegten Skripte ausgeführt. Damit lassen sich einige interessante Dinge erreichen. Wenn Sie beispielsweise ein Anmeldeskript schreiben, können Sie sich automatisch anmelden, wenn der Laptop mit dem Internet verbunden ist, oder das VPN starten, nachdem eine Verbindung zum Internet hergestellt wurde. Ausführungsberechtigungen hinzufügen chmod 755 /etc/network/if-up.d/IHR_SKRIPT Beachten Sie, dass Skripte in lexikografischer Reihenfolge ausgeführt werden. Eine andere Möglichkeit besteht darin, das Skript in /etc/NetworkManager/dispatcher.d/ zu definieren. Es kann dasselbe tun, hängt aber von NetworkManager ab. DNS konfigurieren Die DNS-Konfigurationsdatei befindet sich in der Datei /etc/resolv.conf, die normalerweise Suchdomäne Nameserver 127.0.0.53 Starten Sie die Netzwerkkarte neu sudo ifup eth0 sudo ifdown eth0 # oder sudo ifconfig eth0 down sudo ifconfig eth0 up Starten Sie das Netzwerk neu sudo /etc/init.d/networking Neustart sudo /etc/init.d/network-manager neu starten Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Installieren Sie MySQL 5.6 aus der Yum-Quelle im Centos7.4-System
>>: Verwenden des JS-Timers zum Verschieben von Elementen
Inhaltsverzeichnis 1. Herunterladen 2. Installati...
Vorwort Dieser Artikel wurde von einem hohen Tier...
I. Überblick Beim Schreiben von HTML-Vorlagen wer...
Inhaltsverzeichnis UI-Design Echarts Beispieleffe...
Das 404-Problem tritt im Tomcat-Test auf. Die Pro...
Im Internet und in vielen Büchern gibt es viele T...
1.fullpage.js Download-Adresse https://github.com...
Windows 10 1903 ist die neueste Version des Windo...
Dieser Neuling ist auf ein solches Problem gestoß...
Umgebungsvorbereitung Docker-Umgebung MySQL 5.7 (...
Bei einigen Systemen mit großen Datenmengen beste...
[LeetCode] 183.Kunden, die nie bestellen Angenomm...
Inhaltsverzeichnis 1. Grundlagen der Audiowiederg...
Ich habe vor Kurzem die 34 goldenen Regeln von Yah...
0x0 Testumgebung Der Produktionsserver der Zentra...