使用socks5+notr访问公司内网

使用socks5访问公司内网

2019年底到2020年初,新型冠状病毒感染引起肺炎疫情,全国大部分企业都采取在家办公的方式,在家办公面临着一个挑战,就是需要访问内网资源的时候网络不通,比如开发人员需要访问gitlab服务器,市场销售人员需要访问ERP系统等。那么就需要想个办法打通网络。

一些大公司就比较粗暴,购买企业VPN,员工在家开启VPN客户端之后,就与公司组成了一个虚拟局域网。

但是企业VPN相对还是比较贵的,很多创业公司不会为了这半个月的时间花重金去购买企业级VPN。

除了企业VPN之外,结合我之前开发notr内网穿透软件,我觉得可以考虑内网穿透+代理的方式来访问内网。

首先,内网穿透本身就是为了打通网络,网络打通之后,通过内网服务器部署socks代理,员工只需要配置代理,配置成功之后通过浏览器即可访问公司内网。

网络拓扑

使用socks5+notr访问公司内网_第1张图片
通过notr将公司内网运行的socks5服务器映射到位于公网的notr_server的一个端口。

操作步骤

step1: 运行notr

➜  ~ notr -tcp 3099
Notr By ICKelin
状态        	 已连接
授权码       	 ictlg4SvQm6XNCFXzM9gQA==
用户名       	 yingjiu
域名        	 yingjiu.notr.tech
个人域名      	 python.dahuizong.com
剩余时间      	 11天13小时30分钟
延时        	 7ms
本地页面      	 http://localhost:4396

转发列表:
=============================================================
01. tcp://yingjiu.notr.tech:10003 => 127.0.0.1:3099

step: 运行socks服务器
为防止部分用户非法使用socks代理,notr不会内置代理功能,如果你需要代理,可以到github上socks5然后进行开发

step3: 配置代理
使用socks5+notr访问公司内网_第2张图片
接下来就可以通过浏览器访问公司内网网站了。

你可能感兴趣的:(使用socks5+notr访问公司内网)