1、目的是将公司内网测试服务器可以在外网通过域名访问到,假设内网有两台服务器 192.168.1.32 ,192.168.1.47 ,购置了域名git.com(www.git.com / hhh.git.com)。
2、购置一台vps (132.9.1.4),如果想实现国外能够访问,可以选用香港的服务器,狗爹什么的一大把,这里强烈建议购置带宽足够、网速足快的vps,c2n貌似不错
3、将注册好的域名绑定到VPS(132.9.1.4)上,购置一台能够做内网穿透的路由器,这里推荐华硕或网件的(这两款品牌完美兼容meilin,刷meilin也方便,不懂meilin的自行度娘),园主购买的是RT-AC86U
******以下是重点了,注意听!!*******
4、将路由器原厂固件升级,也就是所谓的meilin,每个路由器对应的固件版本可能有所不同,注意区分,升级完成后,会多出一个软件中心,在此处找到 ‘Frpc内网穿透’的软件并安装
5、接下来需要在vps上安装服务端frp,安装步骤挺简单,可参考官方搭建教程:http://koolshare.cn/thread-65379-1-1.html,服务端搭建完成后,接下来配置frpc 也就是路由器端,官方都有教程,这里不做说明
6、实现穿透,配置如下图,协议类型:根据实际需求选择,代理名称:随便填,域名配置:这里填入注册好的www.git.com,内网主机地址:和www.git.com绑定起来以后访问www.git.com就会访问192.168.1.32这台内网主机,端口根据你的实际需求来填入,
加密和压缩是针对数据的,加密的话防止本地路由器在禁止ssh协议的情况下依然能够有效传递,压缩能提神访问速度,带宽不行的情况下效果很明显,建议都开启,最后点+ 设置完毕。(小提示:如果内网有多台主机,且后期还想配置SSL证书,建议本地搭建一台nginx服务器做反向代理,这里的内网主机地址全部改成nginx的ip,只要代理名称不重复即可)
7、这里需要注意的一点是服务端搭建好后的配置信息很重要,将作为路由器上配置的基础,稍微配置不好,就无法实现穿透功能
###如果还想做SSL证书的,实现https访问的,可以看我另外一篇文章哦_V_ https://www.cnblogs.com/Luweiping/p/10904524.html #####