Schritte zur VMware-Konfiguration des VMnet8-Netzwerks

Schritte zur VMware-Konfiguration des VMnet8-Netzwerks

1. Einleitung

1. Der NAT-Modus (VMnet8) kann die Netzwerkkommunikation zwischen virtuellen Maschinen, zwischen virtuellen Maschinen und Hosts und zwischen virtuellen Maschinen und der Außenwelt realisieren.
2. Die IP der virtuellen Maschine muss nur mit der IP im NAT-Netzwerksegment konfiguriert werden. Der Zugriff auf den externen Host kann über die Host-IP erfolgen. Es ist nicht erforderlich, dass es im externen Netzwerk über eine unabhängige IP-Adresse (also die IP-Adresse im physischen Switch-Segment) verfügt.
3. Sobald die Netzwerkkonfiguration der virtuellen Maschine festgelegt ist, kann sie nur selten geändert werden. Da die NAT-Konfiguration unverändert bleibt, wirken sich Änderungen im mit dem Hostcomputer verbundenen Netzwerk nicht auf die virtuelle Maschine aus.

2. Konfigurationsschritte

1. Schalten Sie die Firewall des Hosts aus (es scheint nicht notwendig zu sein, sie auszuschalten)

Bildbeschreibung hier einfügen

2. Schalten Sie die Firewall der virtuellen Maschine aus und wechseln Sie zum Root-Benutzer. Geben Sie den folgenden Befehl ein
Die von centos7 verwendete Firewall ist nicht iptables, sondern firewalle
systemctl status firewalld.service Befehl zum Anzeigen des Firewall-Status

Bildbeschreibung hier einfügen

Systemctl stop firewalld service schließt den Firewall-Befehl

Bildbeschreibung hier einfügen

Bei der vorherigen Methode wird die Firewall automatisch eingeschaltet, sobald das Betriebssystem neu gestartet wird. Soll ich den folgenden Befehl ausführen, um die Firewall dauerhaft auszuschalten?

Geben Sie den folgenden Befehl ein:

systemctl disable firewalld.service , deaktiviert den Firewall-Server beim Start
systemctl enable firewalld.service, starten Sie den Firewall-Server beim Booten

Bildbeschreibung hier einfügen

4. Überprüfen Sie die Host-IP-Informationen und notieren Sie sie, öffnen Sie das CMD-Fenster und geben Sie den folgenden Befehl ein

ipconfig -alle 

Bildbeschreibung hier einfügen

5. Hosteinstellungen für die Netzwerkfreigabe der virtuellen Netzwerkkarte VMnet8

Bildbeschreibung hier einfügen

6. Überprüfen Sie die Standardkonfiguration des NAT-Modus der virtuellen Maschine (notieren Sie das IP-Segment, die Subnetzmaske und das Gateway für die Verwendung in der nächsten Konfiguration).

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

7. Konfigurieren Sie die Netzwerkkarteninformationen der virtuellen Maschine: Wechseln Sie zum Root-Benutzer, geben Sie den folgenden Befehl ein, rufen Sie den VI-Editor auf und speichern Sie die Konfiguration.

Hinweis: Die IP-Adresse, die Subnetzmaske und die Gateway-Informationen stammen aus der Standardkonfiguration des NAT-Modus der virtuellen Maschine und der DNS stammt aus dem bevorzugten DNS des Hosts

vi /etc/sysconfig/network-scripts/ifcfg-eth0

**Problem:** Es gibt keine ifcfg-eth0-Datei.
**Lösung:** Ändern Sie die Elemente NAME und DEVICE von ifcfg-ens33 in eth0, speichern und beenden Sie und benennen Sie die Datei ifcfg-ens33 in ifcfg-eth0 um.
**Befehlsausführung:**vi /etc/sysconfig/network-scripts/ifcfg-ens33
Geben Sie „i“ ein, um in den Bearbeitungsmodus zu wechseln, und drücken Sie dann „Esc“, um den Bearbeitungsmodus zu verlassen. mv ifcfg-ens33 ifcfg-eth0
Bearbeiten Sie die Datei /etc/default/grub und fügen Sie „net.ifnames=0 biosdevname=0“ in das Element GRUB_CMD_LINE_LINUX="" ein (trennen Sie es durch ein Leerzeichen vom Originalelement), speichern Sie die Datei und beenden Sie das Programm.

Ändern Sie den Inhalt von ifcfg-eth0: (nach der Änderung)

Bildbeschreibung hier einfügen

Service-Netzwerk-Neustart Starten Sie das Netzwerk neu

Überprüfen Sie ifconfig, aber es gibt keinen solchen Befehl. Lösung:

Führen Sie yum search ifconfig aus, um zu prüfen, in welchem ​​Tool-Paket sich der Befehl befindet. Es wird jedoch die Meldung angezeigt: Es konnte kein gültiges Base-URL-Repo gefunden werden. Prüfen Sie dann, ob die ONBOOT-Option in ifcfg-eth0 auf „yes“ steht und der Speicherort in /etc/yum.repos.d/ gesperrt ist. Verwenden Sie den Befehl ls, um zu prüfen, ob die folgenden Repo-Dateien vorhanden sind:

Bildbeschreibung hier einfügen

Ändern Sie die Dateierweiterung, um die Datei ungültig zu machen, zum Beispiel:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

Fazit: Das ifconfig-Problem wurde letztlich nicht gelöst. CentOS 7 hat diesen Befehl aufgegeben und verwendet stattdessen ip addr.

Bildbeschreibung hier einfügen

8. Konfigurieren Sie die Netzwerkkarteninformationen des Hosts VMnet8: Das IP-Adresssegment und das IP-Segment der virtuellen Maschine (192.168.119) können identisch sein, Subnetzmaske: 255.255.255.0

Bildbeschreibung hier einfügen

9. Die virtuelle Maschine pingt den Host

Bildbeschreibung hier einfügen

**Problem:** Der Host kann die virtuelle Maschine nicht anpingen, wahrscheinlich weil die Firewall der virtuellen Maschine nicht deaktiviert ist

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die Schritte zum Konfigurieren des VMnet8-Netzwerks in VMware. Weitere relevante Inhalte zum Konfigurieren von VMnet8 in VMware finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierte Konfiguration und Nutzung von VMWare VMNet 8
  • Detaillierte Erklärung des Problems in VMware: Ethernet0 kann nicht mit dem virtuellen Netzwerk „VMnet8“ verbunden werden

<<:  Beispiel für die Implementierung einer Paging-Funktion im Vue-Backend-Verwaltungssystem

>>:  So filtern Sie doppelte Daten heraus, wenn Sie große Datenmengen in MySQL einfügen

Artikel empfehlen

So kapseln Sie die Tabellenkomponente von Vue Element

Beim Kapseln von Vue-Komponenten werde ich weiter...

So verbergen und fälschen Sie die Versionsnummer in Nginx

1. Verwenden Sie den Curl-Befehl für den Standard...

Detaillierte Verwendung des Vue More Filter-Widgets

In diesem Artikelbeispiel wird die Implementierun...

JavaScript-Entwurfsmuster, Proxy-Muster lernen

Inhaltsverzeichnis Überblick Durchführung Schutz-...

Detaillierte Erklärung des Übergangsattributs einer einfachen CSS-Animation

1. Verständnis der Übergangsattribute 1. Das Über...

In diesem Artikel erfahren Sie mehr über NULL in MySQL

Inhaltsverzeichnis Vorwort NULL in MySQL 2 NULL b...

Detaillierte Erläuterung der Nginx-Anti-Hotlink- und Anti-Crawler-Konfiguration

Erstellen Sie eine neue Konfigurationsdatei (gehe...

Lösung für den Fehler bei der MySQL-Remoteverbindung

Ich bin schon einmal auf das Problem gestoßen, da...

Verwendung des Linux-Stat-Befehls

1. Befehlseinführung Der Befehl stat wird verwend...

MySQL 5.7-Clusterkonfigurationsschritte

Inhaltsverzeichnis 1. Ändern Sie die Datei my.cnf...

MySQL-Deduplizierungsmethoden

MySQL-Deduplizierungsmethoden 【Anfänger】 Es gibt ...