内网服务器添加共享文件夹功能并设置端口映射

参考网址

https://blog.csdn.net/Think88666/article/details/118438465

1.服务器安装smb服务,由于网路安全不允许使用默认端口(445,446),于是修改端口为62445、62446。

2.每台需要共享的电脑都要修改端口映射,修改内容如下:

netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=62445 connectaddress=服务器ip

netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=62445 connectaddress=10.180.84.35

查看是否成功

netsh interface portproxy show all

显示如下信息则可以了。

侦听 ipv4: 连接到 ipv4:

地址 端口 地址 端口


127.0.0.1 445 10.180.84.35 62445

重启电脑,通过以下命令查看

netstat -aon|findstr 445

若有以下信息并且PID不是4,则表示成功

TCP 127.0.0.1:445 0.0.0.0:0 LISTENING 3692

使用以下URL进行访问

\\127.0.0.1

异常情况处理:

重启电脑后通过

netstat -aon|findstr 445

查看,只显示以下信息则表示没有成功

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4

解决方法:

方法一:

win+r, 输入 services.msc, 找到 ip helper服务,然后双击打开,启动它。

netsh interface portproxy add不生效

报错问题:"netsh interface portproxy add"不生效可能有以下原因:

方法二

权限不足:确保你有管理员权限来执行这个命令。

防火墙或安全软件:可能阻止了端口转发功能。

操作系统版本:某些版本的Windows可能不支持此功能。

方法三

服务未运行:"Internet Connection Sharing (ICS)" 。

通过以上三种方法仍然不行的时候,则把127.0.0.1改为实际的电脑网卡IP,比如192.168.2.8

先执行

netsh interface portproxy reset

或者执行

netsh int ipv4 reset

然后执行

netsh interface portproxy add v4tov4 listenport=445 listenaddress=192.168.2.8 connectport=62445 connectaddress=10.180.84.35

通过

\\192.168.2.8
重启电脑

访问即可

相关推荐
来自于狂人1 小时前
隧道网络:为数据传输开辟安全通道
网络·计算机网络·安全
小庞在加油1 小时前
【C++开源库】Boost.Asio网络库使用介绍
网络·c++·开源·boost网络库
木人舟1 小时前
在VMware配置Ubuntu20.04静态ip的方法
网络·网络协议·tcp/ip
MC何失眠2 小时前
vulnhub靶场【DC系列】之7
网络·学习·安全·web安全·网络安全
一张假钞2 小时前
解决HTTP POST请求Nginx静态内容405错误
网络·网络协议·http
IPdodo全球网络服务2 小时前
ChatGPT 网络配置问题解决方案
网络·chatgpt
神一样的老师2 小时前
【行空板K10】上传温湿度信息到EasyIoT平台
网络·嵌入式硬件·物联网·青少年编程
dog2503 小时前
互联网架构变迁:从 TCP/IP “呼叫” 到 NDN “内容分发” 的逐浪之旅
网络·tcp/ip·架构
Say-hai3 小时前
QT中的字符串类型
网络·c++·qt
tan_135100751883 小时前
是德科技M9010A PXIe 机箱+M9037A模块,台式应用的理想之选
网络·科技·测试工具·信息与通信