So konfigurieren Sie das Netzwerk auf CentOS7

So konfigurieren Sie das Netzwerk auf CentOS7
CentOS 7 verwendet Network Manager, um das Netzwerk zu verwalten. Es ist ein großartiges Tool, das das Konfigurieren des Netzwerks auf CentOS erleichtert. Es verfügt über grafische und Befehle leitebasierte Dienstprogramme.In diesem Artikel werde ich über verschiedene Netzwerkbegriffe sprechen, wie Sie netzwerkbezogene Informationen und CentOS 7 -Netzwerkkonfiguration finden. Lass uns anfangen.

Netzwerkkonfigurationstools auf CentOS 7:

Wenn Sie bei CentOS 7 eine grafische Desktop -Umgebung wie Gnome installiert haben, können Sie das Netzwerk mithilfe der grafischen Benutzeroberfläche konfigurieren.

Das Dienstprogramm für grafische Netzwerkkonfiguration ist in verfügbar Anwendungen > Systemwerkzeuge > Einstellungen > Netzwerk Wie Sie im markierten Abschnitt des Screenshot unten sehen können.

Aus der Befehlszeile können Sie verwenden NMtui Und nmcli Befehle zum Konfigurieren von Networking über Network Manager.

NMtui kann standardmäßig nicht auf CentOS 7 installiert werden. Sie können den folgenden Befehl ausführen, um sie zu installieren.

$ sudo yum install networkManager -tui -y -y

Benennung von Netzwerkschnittstellen verstehen:

Auf modernen Linux einschließlich CentOS 7 haben Netzwerkschnittstellen Namen wie z. B ens33. Wenn der Name Ihres Netzwerkschnittoberflächennamens mit beginnt mit en, Dann ist es ein Ethernet -Kabel, das direkt angeschlossen ist. Wenn der Name Ihres Netzwerkschnittoberflächennamens mit beginnt mit wl, Dann ist es eine WLAN -Schnittstelle.

Dann gibt es einige andere Buchstaben und Zahlen im Namen wie z pn, sm, Ochse Anzeige NTH PCI -Bus oder USB, MTH Hot Plug Slot, XTH -Gerät an Bord.

So, WLP1S2 bedeutet, es ist eine WLAN -Schnittstelle (wl) auf der 1st USB/PCI -Bus auf der 2nd Hot Plug -Steckschlitz.

Führen Sie den folgenden Befehl aus, um den Namen Ihrer installierten Netzwerkschnittstellen herauszufinden:

$ ip a

Statische VS Dynamic IP -Adressen und DHCP:

Die statische IP -Adresse ist festgelegt. Es ändert sich nicht mit der Zeit. Andererseits können sich dynamische IP -Adressen mit der Zeit ändern.

Wenn ein DHCP -Client einen DHCP -Server für eine IP -Adresse anfordert, mietet der DHCP -Server eine IP -Adresse aus einer Reihe von IP -Adressen für eine bestimmte Zeit (TTL) aus einer Reihe von IP -Adressen (TTL). Danach muss der DHCP -Client den DHCP -Server erneut für eine IP -Adresse anfordern. Jeder DHCP -Client erhält also eine andere IP -Adresse und es gibt keine Garantie dafür, dass ein bestimmter DHCP -Client jedes Mal die gleiche IP -Adresse erhält. Daher werden die IP -Adressen, die Sie vom DHCP -Server erhalten, als dynamische IP -Adressen bezeichnet.

Um zu erfahren, wie Sie eine statische IP -Adresse konfigurieren, finden Sie in meinem anderen Artikel unter [So richten Sie eine statische IP auf CentOS 7 ein]

Sie können herausfinden, wie Ihre IP -Adresse mit dem folgenden Befehl in CentOS 7 statisch oder dynamisch ist:

$ ip a

Wie Sie aus dem markierten Abschnitt des Screenshot unten sehen können, lautet meine IP -Adresse 192.168.199.169 und sein dynamisch.

Arbeiten mit dem DHCP -Client:

Wenn Ihre Netzwerkschnittstelle für die Verwendung von DHCP konfiguriert ist, können Sie verwenden dhclient IP -Adressen erneuern. Lasst uns

Lassen Sie zunächst die IP -Adresse Ihrer Netzwerkschnittstelle mit dem folgenden Befehl frei:

$ sudo dhclient -v -r ens36

Hinweis: Hier, ens36 ist der Name der Netzwerkschnittstelle.

Erneuern Sie nun die IP -Adresse mit dem folgenden Befehl:

$ sudo dhclient -v ens36

DNS und /etc /hostet Dateien:

Domainnamensystem oder DNS Kurz gesagt wird verwendet, um Hostnamen in IP -Adressen zu beheben und umgekehrt.

So funktioniert DNS, wenn Sie Google besuchen.Com, Ihr Computer sucht einen DNS -Server, den Sie festgelegt haben, oder Ihr ISP -Set, um die IP -Adresse von Google zu finden.com, dann stellt es eine Verbindung zu dieser IP -Adresse und lädt die Webseite zu Ihrem Browser herunter. Ohne DNS müssten Sie die IP -Adresse von Google kennenlernen.com und erinnere dich daran, was in der heutigen Welt eine fast unmögliche Aufgabe ist.

Bevor DNS -Server existierte, /etc/hosts Die Datei wurde verwendet, um die Namensauflösung vorzunehmen. Es ist immer noch nützlich für die lokale Namensauflösung. Wenn Sie beispielsweise eine Website entwickeln, können Sie es vorziehen, einzugeben meine Webseite.com Anstatt die IP -Adresse Ihres Webservers einzugeben 192.168.199.169.

Öffnen Sie dazu die Datei mit dem folgenden Befehl:

$ sudo vi /etc /hosts

Fügen Sie nun die folgende Zeile dort hinzu und speichern Sie die Datei:

192.168.199.169 MyWebsite.com

Jetzt können Sie im Webbrowser auf Ihren lokalen Webserver zugreifen.

Standard-Gateway:

Wenn Sie einen Router verwenden, verwenden Sie bereits ein Gateway. Es ist normalerweise die IP -Adresse Ihres Routers, die Sie in Ihrem Haus haben. Technisch gesehen ist es der ausgehende Pfad, den ein Paket aus Ihrem Computer stammt. Das Standard -Gateway ist der Pfad, auf den das Paket standardmäßig verläuft.

Zum Beispiel, wenn Sie zu Google gehen.com, dann wird die Anfrage über die IP -Adresse Ihres Routers, das Standard -Gateway, gesendet.

Führen Sie den folgenden Befehl aus, um Ihr Standard -Gateway auf CentOS 7 zu finden:

$ IP Route Show

Wie Sie sehen können, ist mein Standard -Gateway 192.168.199.2.

Verbindung zu einem WLAN -Netzwerk herstellen:

Sie können eine Verbindung zu einem WLAN -Netzwerk mit der grafischen Benutzeroberfläche herstellen, wie Sie im folgenden Screenshot sehen können.

Sie können auch NMTUI verwenden, um eine Verbindung zu einem WLAN -Netzwerk herzustellen.

Finden Sie zuerst Ihren Netzwerkschnittstellennamen mit dem folgenden Befehl heraus:

$ sudo ip a | grep wl

Mein WLAN -Schnittstellenname ist WLS34U1

Jetzt öffnen Sie NMtui:

$ sudo nmtui

Gehe zu Eine Verbindung bearbeiten.

Jetzt geh zu

Wählen Sie nun aus W-lan Und dann gehen Sie zu

Geben Sie jetzt Ihre ein Profilname, Gerät Name, Wi-Fi SSID, Sicherheit Typ und Passwort. Dann geh zu .

Wi-Fi-Verbindung sollte erstellt werden.

Jetzt drücken zurückgehen und zu gehen zu gehen Eine Verbindung aktivieren.

Wählen Sie nun Ihre Wi-Fi-Verbindung aus und gehen Sie zu .

Es sollte aktiviert werden.

Jetzt drücken mehrmals, um NMtui zu verlassen.

Führen Sie nun den folgenden Befehl aus, um zu testen, ob das Internet funktioniert:

$ ping Google.com

Das Internet funktioniert, wie Sie sehen können.

Allgemeine Probleme:

Auch wenn Sie eine Verbindung zu Ihrem WLAN oder Netzwerk herstellen können, funktioniert das Internet möglicherweise nicht. Das häufigste Problem ist, dass der DHCP -Server einen ungültigen DNS -Server zurückgibt.

Um dies zu beheben, führen Sie den folgenden Befehl aus:

$ echo "Namenserver 8.8.8.8 "| sudo tee -a /etc /resolv.Conf

Ihr Standard -Gateway kann manchmal nicht eingestellt werden. Mit dem folgenden Befehl können Sie ein Standard -Gateway hinzufügen:

$ sudo IP -Route fügen Sie Standard über 192 hinzu.168.43.1 Dev WLS34U1

Hinweis: Hier 192.168.43.1 ist die IP -Adresse meines Routers und WLS34U1 ist der Name der Wi-Fi-Netzwerkschnittstelle.

So konfigurieren Sie die Netzwerkeinstellungen auf CentOS 7. Danke, dass du diesen Artikel gelesen hast.