Windows 10 下如何修改 smb 连接的默认端口(445)? | 您所在的位置:网站首页 › 打印机默认端口号 › Windows 10 下如何修改 smb 连接的默认端口(445)? |
2021.05.07更新: 可以用域名 netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=替换为端口号 connectaddress=替换为动态域名电脑重启后会不生效。运行 netsh interface portproxy show all,能看到在转发的配置还在,但 netstat -ano | findstr 445 会发现,不在侦听445端口,即电脑重启后,配置没生效。 运行services.msc,重启IP HELPER就可以了。 资料: I have the same problem. After reboot not work port proxy settings. Check the "IP Assistance Service" service. Set up the service to "Automatic ( delayed startup )" Then, after reboot , the port proxy settings work. 我也有同样的问题。重新启动后不起作用,端口代理设置。 检查“ IP协助服务”服务。将服务设置为“自动(延迟启动)” 然后,重新启动后,端口代理设置起作用。 ================= 可以用DNS name或HOST name 或IP: ====================== 访问多个服务器的非445端口的共享文件 可以在网卡里添加多个IP地址,随便写好了,比如1.1.1.1,再把这些ip监听的445端口转发到指定ip的指定端口,最后用\\1.1.1.1或其他ip,就可以访问了。亲测可用。 127.0.0.2\127.0.0.3\127.1.2.3这些回环地址不行,转发后,445端口能telnet通,但是共享访问不了。其他端口可以的,比如3389端口就可以转发,远程桌面也可以访问。 原答案: 我家里宽带外网ip每48小时会变一次,用了动态域名。 在网上查资料,发现有个获取动态域名对应ip的脚本,加上高赞 @纸乎 的端口映射配置,可自动将127.0.0.1的445端口映射为域名对应的指定端口,挺方便的,分享给大家: @ECHO OFFipconfig /flushdns netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=445Set ip=For /f "skip=1 tokens=2 delims=[" %%a in ('ping 替换为域名 -n 1 -w 10') do ( For /f "tokens=1 delims=]" %%b in ("%%a") do ( Set ip=%%b )) netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=替换为端口号 connectaddress=%ip% 把上面的“替换为域名”“替换为端口号”,改为你的域名和端口号,保存为bat文件,并用windows的计划任务,用管理员权限每天定时运行。 |
CopyRight 2018-2019 实验室设备网 版权所有 |