没有公网IP的服务器,frp内网穿透工具-chmlfrp使用记录

一、账号注册

进入官网地址:https://chmlfrp.cn/

进入管理面板:

注册和实名认证。

没有账号,需点击注册,注册登录后提示需实名认证,点击卡片进行实名认证:

实名认证:

二、建立隧道

1、登录后,依次进入【隧道列表】➥【添加隧道】,选择需要的隧道,这里我选择的海外的隧道:

2、填写隧道基本信息,【本机IP】填写serv00分配的IP,【内网端口】填写程序运行端口5050,【外网端口】随机即可,自动生成的62674,设置完成,点击【确定】即完成服务器端设定。

3、配置要访问的客户端:

下载frpc。serv00系统为freeBSD,因此需要下载适配freeBSD的frp:

下载解压,填写frpc配置。在chmlFrp控制台,依次进入【隧道管理】➥【配置文件】➥【节点选择】刚刚建立的隧道➥【生成配置文件】,这样就自动生成了frpc.ini的配置文件内容。

将配置文件内容复制粘贴到frpc.ini即可。

上传frpc和frpc.ini到客户端任一文件夹,如我上传到domains/cqitv.cloudns.ch/frp 目录:

运行客户端的frpc:

cd domains/cqitv.cloudns.ch/frp   #进入frpc目录
nohup ./frpc -c frpc.ini >/dev/null 2>&1 &   #后台运行frpc

 

这样就连接上隧道了。

最后,我们通过隧道信息的连接地址就可以直接访问到serv00的服务了:

可以直连访问http://uk.frp.one:62674:

三、存在问题

目前可以直连,但是运行程序,测试组播下载速度均为0,可能和海外网络连接国内有关,应该取消检测有效则更为合适:

四、其它说明

1、chmlfrp默认可建立4个隧道,其他应用包括域名绑定等见使用说明文档。

参考文档:

https://docs.chcat.cn/docs/chmlfrp/%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3/tutorial

2、基本过程就是建立隧道(配置frps),配置客户端(frpc),并在客户端运行frpc,这样就可以通过服务器端访问到客户端数据了。

3、可以通过此方法实现内网穿透访问家中的设备,如路由器,小盒子之类的,只需在路由器小盒子配置好frpc并运行即可。

转自:https://mp.weixin.qq.com/s/SFEGjHg5uRl4Ojf1XOOzJA

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录