Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Mit welcher Methode stellt das Windows-Linux-Subsystem Dienste für die Außenwelt bereit?
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:
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!