Netzwerkkonfiguration anzeigenNetzwerkschnittstelleninformationen anzeigen --- ifconfigAktive Netzwerkschnittstellengeräte anzeigen ifconfig Zeigen Sie das angegebene Netzwerkschnittstellengerät an ifconfig Netzwerkkartenname#Sie können alle vorhandenen Netzwerkschnittstellen anzeigen, einschließlich der inaktiven Auffüllen: Ungeeigneter lokaler MTU-Wert Wenn der lokale MTU-Wert größer als der Netzwerk-MTU-Wert ist, muss das Paket entpackt werden, was zu einer Verringerung der Effizienz führt. Wenn der lokale MTU-Wert kleiner als der Netzwerk-MTU-Wert ist, wird die maximale Übertragungskapazität nicht genutzt. Idealer lokaler MTU-Wert Lokaler MTU-Wert = Netzwerk-MTU-Wert Zeigen Sie die Routing-Tabelle an ---routeroute [-n] #-n dient zur Anzeige der Adresse in digitaler Form Überprüfen Sie den Status der Netzwerkverbindung --- netstatZeigen Sie den Netzwerkverbindungsstatus des Systems, die Routing-Tabelle, Schnittstellenstatistiken und andere Informationen an netstat [Optionen]
netstat -anpt #Zeigt alle TCP-Informationen im aktuellen System in digitaler Form an. netstat -anpu #Zeigt alle UDP-Informationen im aktuellen System in digitaler Form an. Netstat kann auch mit dem Pipe-Zeichen und dem Grep-Befehl verwendet werden, um bestimmte Datensätze herauszufiltern. Socket-Statistiken abrufen ---ssÜberprüfen Sie den Netzwerkverbindungsstatus des Systems und erhalten Sie Socket-Statistiken. Der angezeigte Inhalt ähnelt netstat, aber ss kann detailliertere Informationen zu TCP und Verbindungsstatus anzeigen und ist schneller und effizienter als netstat. ss [Optionen]
Testen der NetzwerkverbindungTesten Sie die Netzwerkkonnektivität ------ Pingping [Optionen] Zielhost Im Linux-System ist der Standard-Ping lang und muss durch Drücken von Strg+C gestoppt werden. Testen Sie die DNS-Domänennamenauflösung ------nslookupnslookup Zielhostadresse [DNS-Serveradresse] Netzwerkadressparameter festlegenIm Linux-System gibt es zwei Methoden: Temporäre Konfiguration --- Verwenden Sie Befehle, um Netzwerkparameter anzupassen Die Änderung wird sofort wirksam. Sie ist einfach und schnell und kann die Parameter des laufenden Netzwerks direkt ändern. Im Allgemeinen ist sie nur für die Verwendung beim Debuggen des Netzwerks geeignet. Nach dem Neustart des Systems wird die Änderung ungültig. Feste Einstellungen --- Netzwerkparameter über Konfigurationsdateien ändern Das Ändern der Konfigurationsdateien verschiedener Netzwerkparameter eignet sich zum Festlegen fester Parameter für den Server. Dies wird erst nach einem Neuladen des Netzwerkdienstes oder einem Neustart wirksam. Zum Ändern den Befehl verwenden (temporäre Konfiguration)Ändern Sie die Adresse und den Status der Netzwerkkarte ------ ifconfigLegen Sie die IP-Adresse und Subnetzmaske der Netzwerkschnittstelle fest ifconfig Netzwerkschnittstelle IP-Adresse [Netzmaske Subnetzmaske] ifconfig Netzwerkschnittstelle IP-Adresse [/Subnetzmaske Länge] #Common Deaktivieren oder reaktivieren Sie die Netzwerkkarte ifconfig-Netzwerkschnittstelle aktiv ifconfig-Netzwerkschnittstelle ausgefallen Einrichten einer virtuellen Netzwerkschnittstelle Es wird im Allgemeinen verwendet, um vorübergehend eine neue IP-Adresse auf einer verwendeten Netzwerkkarte zu verwenden. Die ursprüngliche IP-Adresse kann jedoch nicht überschrieben werden, da dadurch einige Dienste nicht mehr verfügbar wären. In diesem Fall kann dieser Befehl verwendet werden, um eine virtuelle Netzwerkkarte zu definieren, die an die ursprüngliche Netzwerkkarte gebunden ist. ifconfig Netzwerkschnittstelle: Seriennummer IP-Adresse Hinzufügen und Löschen statischer Routendatensätze --- RouteHinzufügen oder Löschen von Routingdatensätzen zu einem angegebenen Netzwerksegment Route add -net Netzwerksegmentadresse gw IP-Adresse Route del -net Netzwerksegmentadresse Hinzufügen oder Löschen von Standard-Gateway-Einträgen Es empfiehlt sich, nur eine Standardroute für denselben Host zu haben. Wenn mehrere Standardrouten vorhanden sind, kann dies Auswirkungen auf das Netzwerk haben. Route hinzufügen Standard-GW-IP-AdresseRoute del Standard-GW-IP-Adresse Ändern der Konfigurationsdatei (feste Einstellungen)Konfigurationsdateien für NetzwerkschnittstellenDie Konfigurationsdateien der Netzwerkschnittstellen befinden sich alle im Verzeichnis /etc/sysconfig/network-scripts/ Um die Netzwerkschnittstelleninformationen dauerhaft zu ändern, müssen Sie die Netzwerkschnittstellenkonfigurationsdatei ändern vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet #Legen Sie den Netzwerkkartentyp fest. „Ethernet“ bedeutet Ethernet. DEVICE=ens33 #Legen Sie den Namen der Netzwerkkarte fest. ONBOOT=yes #Legen Sie fest, ob die Netzwerkkarte beim Start des Linux-Betriebssystems aktiviert wird. BOOTPROTO=static #Legen Sie die Konfigurationsmethode der Netzwerkkarte fest. „static“ bedeutet, eine statische IP-Adresse zu verwenden. „dhcp“ bedeutet, die Adresse dynamisch zu beziehen. IPADDR=192.168.100.10 #Legen Sie die IP-Adresse der Netzwerkkarte fest. NETMASK=255.255.255.0 #Legen Sie die Subnetzmaske der Netzwerkkarte fest. GATEWAY=192.168.100.2 #Legen Sie die Standard-Gateway-Adresse der Netzwerkkarte fest. DNS1=192.168.100.2 #Legen Sie die IP-Adresse des DNS-Servers fest. Routing-KonfigurationsdateienFügen Sie die Route dauerhaft hinzu (starten Sie den Netzwerkdienst neu, damit die Änderungen wirksam werden). Methode 1: vim /etc/sysconfig/static-routes #Bearbeiten Sie die Datei /etc/sysconfig/static-routes. Es wird nicht automatisch any net any gw 192.168.163.2 erstellt. #Das Gateway eines beliebigen Netzwerksegments ist 193.168.163.2 any net 192.168.3.0/24 gw 192.168.163.100 #Das Gateway des 3.0/24-Netzwerksegments ist 193.168.163.100 any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.163.2 #Das Gateway des Netzwerksegments 10.0.0.0/8 ist 193.168.163.2 jeder Host 192.168.100.100 gw 192.168.163.2 #Das Gateway des Hosts 192.168.100.100 ist 193.168.163.2 systemctl restart network #Starten Sie den Netzwerkdienst neu, damit die vorherige Konfiguration wirksam wird systemctl restart network #Starten Sie den Netzwerkdienst neu, damit die vorherige Konfiguration wirksam wird Methode 2: vim /etc/sysconfig/network-scripts/route-ens33 default via 192.168.163.2 dev ens33 #Standardroute, anderes Format 0.0.0.0/0 192.168.14.254 dev ens33 10.0.6.0/24 über 192.168.163.2 dev ens33 192.168.100.200 über 192.168.14.254 dev ens33 systemctl restart network Konfigurationsdatei für die Domänennamenauflösungvim /etc/resolv.conf Lokale HostzuordnungsdateiDie Datei /etc/hosts zeichnet die Zuordnungsbeziehung zwischen dem Hostnamen und der IP-Adresse auf. Wird im Allgemeinen zum Speichern von Informationen über Hosts verwendet, auf die häufig zugegriffen wird. Vergleich von Hosts-Datei und DNS-ServerStandardmäßig durchsucht das System zuerst die Hosts-Datei nach dem Auflösungsdatensatz. Die Hosts-Datei ist nur für den aktuellen Host gültig. Durch die Hosts-Datei kann der DNS-Abfrageprozess verkürzt und so der Zugriff beschleunigt werden. So legen Sie den Hostnamen dauerhaft fest: hostnamectl set-hostname [Hostname] vim /etc/hostname #Nur die erste Zeile ist gültig#Nach dem Einstellen müssen Sie das System neu starten, damit die Änderungen wirksam werden Aktivieren oder deaktivieren Sie die Netzwerkschnittstellenkonfiguration: systemctl restart network #Alle Netzwerkkarten neu starten ifdown ens33 ; ifup ens33 ifdown ens33 #eine Netzwerkkarte ausschaltenifup ens33 #eine Netzwerkkarte startenifconfig ens33 down #eine Netzwerkkarte vorübergehend deaktivierenifconfig ens33 up #eine Netzwerkkarte reaktivieren (IP-Adresse wird nicht aktualisiert) Dies ist das Ende dieses Artikels über die grundlegenden Betriebsbefehle der Linux-Netzwerkeinstellungen. Weitere relevante Inhalte zu den Linux-Netzwerkeinstellungen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: Sprechen Sie über das Verständnis des CSS-Attributrands
Denn wenn am Ende des Unterordners kein Schrägstri...
PS: Ich habe kürzlich das Nginx-Kapitel von <&...
Grundlegendes Konzept: Funktionsprinzip von Macvl...
In diesem Artikelbeispiel wird der spezifische Co...
Nach dem Kauf eines Alibaba Cloud-Servers müssen ...
In diesem Artikel erfahren Sie, wie Sie Kylin auf...
MySQL effiziente Abfrage MySQL verzichtet auf „Gr...
Inhaltsverzeichnis 1. Projektordnerstruktur 1. As...
Inhaltsverzeichnis 1. Was ist Ts 2. Grundlegende ...
In diesem Artikel sehen wir uns an, wie man mit V...
Projektszenario: Auf der Seitenanzeige befindet s...
1. Inline-Stil, platziert in <body></body...
Kommen wir ohne weitere Umschweife direkt zum Cod...
Hintergrund: Vor langer Zeit (2017.6.5, der Artik...
Inhaltsverzeichnis Vorwort Erster Schritt: Schrit...