内网服务共享给外网的步骤

打印 上一主题 下一主题

主题 1479|帖子 1479|积分 4437

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
内网共享VPN步骤:
1.创建虚拟机(桥接模式)
2.开启Tunnel(gost)代理
3.在主机映射网络到虚拟机
(命令:netsh interface portproxy add v4tov4 listenport=10280 listenaddress=0.0.0.0 connectport=10280 connectaddress=10.244.172.28 protocol=tcp)
注:10.244.172.28 是虚拟机内网IP
netsh interface portproxy show all 显示已经创建的隧道
netsh interface portproxy delete v4tov4 listenport=8080 listenaddress=0.0.0.0
4.在主机安装wireguard-amd64-0.5.3
配置:
[Interface]
PrivateKey = 6CiUguUxgKzgr9b5GufvJFrJYkYrSXwPez4oCZcATW1=
Address = 10.0.0.2/24
DNS = 114.114.114.114
[Peer]
PublicKey = 0kmcqgsus7ep/GrnwA2LISFNzZebeYE8Q52nInZs8T1= #服务器公钥
AllowedIPs = 10.0.0.0/24
Endpoint = 服务器地址:51820
PersistentKeepalive = 30

5.在服务器安装wireguard-amd64-0.5.3
配置:
[Interface]
PrivateKey = +FCF7ePcIwppFoYlNVylzU7isfDvxxO+fyFz9udfcn1=
ListenPort = 51820
Address = 10.0.0.1/24
[Peer]
PublicKey = vN+HfepfJ4dHe04eF/v/j7HPq6iS0RDADHs+QqZhVD1= # 客户端公钥
AllowedIPs = 10.0.0.0/24
注意:防火墙要放通相干端口,服务端要放行UDP端口 ,正常可以相互ping通
然后再通过netsh 命令创建端口转发隧道,这样就可以实现通过外网IP访问内网服务了.
6.创建安全隧道
7.通过外网IP访问内网机器.
8.打开VPN
9.ProxyChecker 检测代理

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

李优秀

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表