Ich habe diese Anweisung befolgt: https://www.nikhef.nl/~janjust/CifsOverSSH/Win8Loopback.html und etwas Seltsames passiert:
netsh interface portproxy add v4tov4 listenport=446 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
funktioniert einwandfrei:
netstat -an | find ":446"
TCP 10.255.255.1:446 0.0.0.0:0 LISTEN
Ich weiß zwar nicht warum, aber:
netsh interface portproxy add v4tov4 listenport=445 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
funktioniert überhaupt nicht:
netstat -an | find ":445"
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Ich sollte hier etwas wie Folgendes sehen:
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP 10.255.255.1:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Ich habe keine Ahnung, warum das nicht funktioniert. Hat vielleicht jemand einen guten Tipp für mich?
Antwort1
Port 445 wird standardmäßig von Windows-Dateifreigabediensten verwendet. Wenn Sie ihn netstat
mit den -o -b
Flags verwenden, erhalten Sie etwas wie:
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
Can not obtain ownership information
wobei 4
am Ende der ersten Zeile die PID steht. Sie können eine ähnliche Frage zur Nachricht sehenEigentümerinformationen können nicht abgerufen werden auf Stack OverflowUndauf Super User.
Sie können den Port freigeben, indem Sie den NetBT-Dienst deaktivieren. Folgen Sie dazu den Anweisungen.Hilfeartikel von Microsoft hier.
Um NetBIOS auf dem DHCP-Server zu deaktivieren, führen Sie diese Schritte aus:
Klicken Sie auf „Start“, zeigen Sie auf „Programme“, „Verwaltung“ und klicken Sie dann auf „DHCP“.
Erweitern Sie im Navigationsbereich und
server_name
dann die Option „Bereich“, klicken Sie mit der rechten Maustaste auf „Bereichsoptionen“, und klicken Sie dann auf „Optionen konfigurieren“.Hinweis: In diesem Schritt
server_name
gibt der Platzhalter den Namen des DHCP-Servers an.Klicken Sie auf die Registerkarte „Erweitert“ und anschließend in der Liste „Herstellerklasse“ auf „Microsoft Windows 2000-Optionen“.
Stellen Sie sicher, dass in der Benutzerklassenliste die Option „Standardbenutzerklasse“ ausgewählt ist.
Klicken Sie auf die001 Microsoft Option „NetBIOS deaktivieren“Kontrollkästchen unter der Spalte „Verfügbare Optionen“.
Geben Sie im Dateneingabebereich den Wert
0x2
in das Feld „Lang“ ein und klicken Sie dann auf „OK“.
Antwort2
das Problem ist die Funktion NETBIOS über TCP/IP. Bitte deaktivieren Sie diese (Netzwerkkonfiguration, TCP/IP v4/erweitert/WINS/NetBIOS über TCP/IP deaktivieren)
jetzt ist es voll funktionsfähig.
Kurt