FRP 内网穿透 网站映射实操
FRP 内网穿透 网站映射实操
如果论单一的服务器,那资源是有限的,有了frp的内网穿透,那么通过共有IP可以轻易的部署N多的网站,这是很不错的选择。比花钱买腾讯云等等之类的云要好的多。同时外网买的服务器不见得比自己家里的服务器的配置要高。这才是关键的。
话不多说上实操。
服务器 公网机 我的是windows2016的
内网机 也是2016的
软件准备
软件下载网址
https://github.com/fatedier/frp
软件中包含以下信息
其中 frpc 是放在内网机器上
frps相关是放在公网机上
公网机端frp配置
A. frps的安装
公网机配置主要是配置frps.toml
frp可以配置多种类型的映射,这里说的是http的映射的配置。
这里面bindPort 指的是公网机需要开启接收映射的端口。
vhostHTTPPort= 原本是没有的 需要加上 这个端口是要在域名后边跟上的访问端口。
比如我这个就是 http://great.jsteachert.com:8080 用来访问你内网对应的端口
设置完毕只有进行frp服务启动
cmd 指向所在的文件夹 frps.exe -c frps.toml 启动服务
B.域名的解析和反向代理
从域名管理端直接将域名解析到指定服务器即可,
如果在使用过程中不想带后缀8080端口号 可以在宝塔面板中进行如下的操作首先解析域名到公网服务器,并在宝塔面板中创建网站目录
随后进行反向代理
保存后即可
那么访问就可以用http://great.jsteacher.com/ 对内网服务器进行访问 访问速度依据网络速度
内网机端frp配置
A. frpc配置
同样配置 frpc.toml文件
代理可以是多个,端口也可以是多个。可以同一个端口代理多个网站,也可以多个端口多个网站。这个相对来说比较随意。
B,域名绑定
在宝塔面板页面对需要解析和绑定的网站进行绑定,绑定后可以对网站进行多个网站访问。
这一步相对来说比较简单。正常绑定即可。
下边 内网的网站就可以正常的访问了
评论列表
发表评论