海纳思内网穿透搭建与解析-FRP穿透
已经有阿里云的服务器与域名,还有宝塔安装
这方面就不详细讲了,主要讲在宝塔中安装frp 服务端与在海纳思上的配置
宝塔:我的是免费版9.3.0
1.Docker服务中应用搜索:frp,选择FRP 服务端安装就可以
如果出现如下错误
frps_e3hd Error
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
bt_failed
Docker设置中修改,加速URL就可以正常安装
安装的时候不是很了解的话,就默认安装就可以
不调整端口什么的
2.回到海纳思
作者系统已经配置frp客户端了,不过是作者的服务端信息内容
我们需要调整下,对应自己的frp服务端内容
ssl连接需要调整的文件
修改和配置 /etc/frp/frpc.ini 文档
[common]
server_addr = ihuanxiong #自己域名地址
server_port = 7000
log_max_days = 3
token = token #token在服务器frp配置文件中可以找到
login_fail_exit = false
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22 #内网端口
remote_port = 12222 #外网端口
[ql]
type = tcp
local_ip = 127.0.0.1
local_port = 5700
remote_port = 12223
#还想要更多的转发端口,按照我提供的模板添加上就可以
token在服务器frp配置文件中可以找到
完成更新文件就可以按照下面的测试调整就可以
systemctl stop frpc #先停止frp客户端的服务
frpc -c /etc/frp/frpc.ini #试运行上面修改过的配置
#最后, 如果出现的都是蓝色的并且都显示success的结果, 则ok,
#否则重新修改xxx的名称避免和其他人的设置重复
#按ctrl+c结束命令
systemctl restart frpc #重启服务
填写的外网的端口记得在宝塔服务器上放行端口
就可以域名+端口访问内网,主页、青龙面板......,更多玩法自己研究。