内网穿透软件 frp和ngrok的比较

内网穿透就是访问某个内网主机.
 
可以理解为一个vpn网络. 同在一个内网. 不过原理不一样.

内网穿透是绑定的某个端口的数据转发与接收.

 
前提都是需要一台有公网ip的主机,通过这个主机作为跳板, 先访问这个跳板主机, 然后把数据转发到链接到内网.
 
那么比较frp和ngork的各个方面,从而让用户了解各自的需求:
 
1. 开源
frp 开源免费,ngrok1.x开源,但2.x开始收费

2. 配置难度
二者都是用go编写的,所以基本可以跨平台是,linux,windows都可以。
都需要一个客户端,一个服务端

配置而言,frp要比ngrok配置容易多了. 
 
虽然都是go写的.不过ngrok的配置比较麻烦,而且go get 经常拉不下来.
 
推荐frp, 直接下载下来就可以使用了.

 
可以自定义域名. 即使域名没有备案,也可以直接用ip访问.

 
ngrok有个随机的域名,不过那个速度有限速,用来偶尔测试一下还可以。 长期用来工作或者建站肯定不行。
 
 ngrok 2.x 官网提供下载的版本需要注册,获取token,才能使用
 
 ngrok config add-authtoken <token>

然后
 ngrok http 80
监听本地的80端口。
 
 

0 个评论

要回复文章请先登录注册