Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Mit welcher Methode stellt das Windows-Linux-Subsystem Dienste für die Außenwelt bereit?

Mit welcher Methode stellt das Windows-Linux-Subsystem Dienste für die Außenwelt bereit?

王林
王林nach vorne
2023-05-15 08:46:05915Durchsuche

Die Standardversion des Windows-Linux-Subsystems ist 2. Version 2 hat bei der Verarbeitung des Netzwerks nur eine NAT-Adresse. Auf diese Adresse kann nur vom Windows-Host aus zugegriffen werden, wenn das Linux-Subsystem sie anderen Hosts im Netzwerkdienst bereitstellen möchte , gibt es die folgenden zwei Optionen:

Option 1:

Version 2 in Version 1 ändern, der Befehl lautet wie folgt (Powershell):

wsl --set-version kali-linux 1
#kali-linux为linux子系统的名称

Option 2:

Verwenden Sie den Befehl netsh, um die zuzuordnen Der Port des Hosts zum Linux -Subsystem ist der Befehl wie folgt:

netsh interface portproxy add v4tov4 listenport=4000 listenaddress=0.0.0.0 connectport=4000 connectaddress=192.168.101.100

attachment: Der Unterschied zwischen

WSL1 und WSL2 lautet wie folgt:

windows linux子系统对外提供服务的方法是什么

Die Unterschied in den Netzwerkeinstellungen:

When unter Verwendung der WSL 1-Distribution, wenn Sobald der Computer so eingerichtet ist, dass er über das LAN zugänglich ist, sind in WSL ausgeführte Anwendungen auch über das LAN zugänglich.

Dies ist nicht die Standardeinstellung in WSL 2. WSL 2 verfügt über einen virtualisierten Ethernet-Adapter mit einer eigenen eindeutigen IP-Adresse. Um diesen Workflow zu aktivieren, müssen Sie derzeit die gleichen Schritte wie bei einer normalen virtuellen Maschine ausführen. (Wir suchen nach Möglichkeiten, dieses Erlebnis zu verbessern.)

Das obige ist der detaillierte Inhalt vonMit welcher Methode stellt das Windows-Linux-Subsystem Dienste für die Außenwelt bereit?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen