工作中经常给客户开发好了功能,需要演示,又需要在服务器搭建演示站点,修改BUG之类的非常麻烦,所以用到了内网穿透,可以节省很多工作量,让用户直接可以访问的自己的本地电脑查看系统状态。
那么问题来了内网穿透的软件基本都是收费的,免费的域名经常会变。又不想花钱,又想域名固定,怎么办呢? 当然是自己搭建一个。
下面介绍一下搭建过程,老夫折腾了大半宿才成功。
准备:一个域名,一台服务器
使用到的工具:frp ,下载地址:https://github.com/fatedier/frp
1.服务器端为frps
进入服务器 ,下载安装(下面是linux的安装,win就更简单了直接下载解压编辑一下)
wget https://github.com/fatedier/frp/releases/download/v0.31.1/frp_0.31.1_linux_amd64.tar.gz tar xzvf frp_0.15.1_linux_amd64.tar.gz mv frp_0.15.1_linux_amd64 frp
$ cat frps.ini [common] bind_port = 7000 默认配置中监听的是 7000 端口,可根据自己实际情况修改。 启动 FRP 服务端 $ ./frps -c ./frps.ini
通过上面简单的两步就可以成功启动一个监听在 7000 端口的 FRP 服务端
2.客户端用frpc
打开frpc.ini
然后启动。这样就搭建了一个简单的内网穿透。# server_addr 为 FRP 服务端的公网 IP server_addr = 4.3.2.1 # server_port 为 FRP 服务端监听的端口 server_port = 7000
3.域名配置
打开客户端配置文件
//端口这里要注意 如果服务器上占用了80 ,那么你就要修改
[web] type = http local_port = 80 custom_domains = **.***.com
然后启动就可以使用,你设置后的域名,访问到你绑定的本地环境了,简单吧 ^_^!
版权声明:《 如何免费搭建一个内网穿透 》为Allen原创文章,转载请注明出处!
最后编辑:2020-1-10 14:01:01
提示:本文章评论功能已关闭