Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

抛砖引玉一下,通过一个客户端连接一整个内网;NPS + softentherVPN #213

Open
heyXiaoT opened this issue Oct 10, 2024 · 10 comments
Labels
enhancement New feature or request

Comments

@heyXiaoT
Copy link

heyXiaoT commented Oct 10, 2024

  • 痛点
  1. 公司服务器经常要部署新服务,不同服务不同端口
  2. 如果只使用NPS,那每次要代理新服务都需要进入NPS进行配置
  3. 该方案可以只配置一次,实现代理公司内部所有服务
  • NPS + softentherVPN
  1. NPS 负责内网穿透
  2. softenther 负责NAT
  • 实现过程
  1. NPS暴露softenther的端口号,通过softentherVPN客户端或者L2TP来进行连接
  2. 远端安装softenther后,配置虚拟NAT,再配置一个路由表,指定IP走VPN
  • 效果
    当连上softenther后,相当于本地机器直接加入了远程内网,可以访问远程内网所有设备(目前发现内网的softenther服务器无法访问,影响不大)。通过该方案可以无需配置过多的代理。

  • 这套方案可以避免在NPS内有过多的配置项,只需要连上VPN即可;

  • 看看大家还有什么较好的方案实现类似的效果。

@heyXiaoT heyXiaoT added the enhancement New feature or request label Oct 10, 2024
@heyXiaoT
Copy link
Author

个人目前使用该方案用了快两年了,我的公网服务器是2C4G,6M带宽,SSH上传有400-600K每秒左右,个人还是挺满意的

@zyhhut
Copy link

zyhhut commented Oct 11, 2024

我一般用SOCKS代理,用proxifier连上公司nps客户端,然后把所有端口都交给proxifier转发。如果不想影响现在使用的电脑,就在虚拟机用

@ac-sc
Copy link

ac-sc commented Oct 20, 2024

我一般用SOCKS代理,用proxifier连上公司nps客户端,然后把所有端口都交给proxifier转发。如果不想影响现在使用的电脑,就在虚拟机用

对 这种方式可以,我用这种几年了也很稳定

@1907926120
Copy link

能否出个详细的技术文档

@heyXiaoT
Copy link
Author

heyXiaoT commented Nov 3, 2024

我一般用SOCKS代理,用proxifier连上公司nps客户端,然后把所有端口都交给proxifier转发。如果不想影响现在使用的电脑,就在虚拟机用

这种方案也行,不过每次新增服务都需要去配置一下,稍微繁琐一点;总体来说问题不大,多谢指教。

@heyXiaoT
Copy link
Author

heyXiaoT commented Nov 3, 2024

能否出个详细的技术文档

上面已经描述得很清晰了,具体参考我给你个链接
安装配置 softenther 服务端:https://www.bilibili.com/read/cv21491922/

@ALagom
Copy link

ALagom commented Nov 6, 2024

我一般用SOCKS代理

我也用SOCKS代理 远程电脑跟公司内网不用一个IP段就行,新增服务器也不用配置

@jxc1390391185
Copy link

我一般用SOCKS代理

我也用SOCKS代理 远程电脑跟公司内网不用一个IP段就行,新增服务器也不用配置

哥,你们用的socks协议的话,ip都是嵌入源码里面不用链接VPN嘛

@jxc1390391185
Copy link

可以付费请教或者代写将IP地址写入源码,vpn连接到服务器的方法嘛,使用socks5协议如果有能私聊嘛

@djylb
Copy link

djylb commented Nov 8, 2024

直接连socks5访问内网地址不就完事了,哪里需要改源码,Windows注意把远程内网IP段从白名单里删了就行

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants