因此还需要在win端通过“映射该服务器的25445端口到本地445端口”的方式实现访问 netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 connectaddress=外网IP或域名 connectport=25455 (如需删除该映射,将该命令中的add改为delete即可)netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 添加 端口转发 命令:netsh interface portproxy add v4tov4 listenaddress=你的外部IP listenport=你的外部端口 connectaddress=你的内部IP connectport=你的内部端口 实例:netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=8081 connectaddress=192.168.0.128 connectport=8081 设置 端口转发 命令:netsh interface portproxy set v4tov4 listenaddress=你的外部IP listenport=你的外部端口 connectaddress=你的内部IP connectport=你的内部端口 实例:netsh interface portproxy set v4tov4 listenaddress=0.0.0.0 listenport=33061 connectaddress=192.168.0.128 connectport=3306 删除 端口转发 命令:netsh interface portproxy delete v4tov4 listenaddress=你的外部IP listenport=你的外部端口 实例:netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=33061 查看 端口转发 配置 netsh interface portproxy show all netsh interface portproxy show v4tov4 netstat -ano | findstr 445 重置所有 端口转发 设置 netsh interface portproxy reset listenaddress:监听IP (外部网络连接到本地的IP) listenport:监听端口 (外部网络连接到本地的端口) connectaddress:连接IP (需要连接的内部局域网的IP) connectport:连接端口 (需要连接的内部局域网的端口) 多个samba服务器配置端口转发 1、Windows安装环回口 (1)按下win+R键,在其中输入 hdwwiz ,然后点击“确定” (2)进入添加硬件导航,点击“下一步” (3)选择“安装我手动从列表选择的硬件(高级)(M)”,点击“下一步” (4)选择“网络适配器”,点击“下一步” (5)厂商选择Microsoft,型号选择Microsoft KM-TEST 环回适配器,点击“下一步” 2、查看loopback口 以管理员打开powershell,输入ipconfig /all 查看 以太网适配器 名字以及IP,如:以太网 4 3、给lookback口添加IP地址 (1)PS C:\WINDOWS\system32> netsh interface ip add address “以太网 4”1.10.0.1 255.255.255.0 (2)PS C:\WINDOWS\system32> netsh interface ip add address “以太网 4”1.10.1.1 255.255.255.0 再次查看环回口,地址已经配置完成,本机也能ping通了 4、配置多个samba服务器端口转发 第3步已经能配置多个IP地址并ping同,即可将多个samba服务器通过环回口进行端口转发。 如:samba服务器1 netsh interface portproxy add v4tov4 listenaddress=1.10.0.1 listenport=445 connectaddress=192.168.27.201 connectport=4455 samba服务器2 netsh interface portproxy add v4tov4 listenaddress=1.10.1.1 listenport=445 connectaddress=192.168.27.202 connectport=4455