使用Frp通过公网远程连接任意终端

  1. 前言
  2. 使用方法
  3. 已知的问题

前言

之前确实偶尔会有这种需求,比如同学Linux出问题了不会弄,需要远程,但是又不像Windows上有这么多解决方案,体验了一下frp充当解决办法确实不错,所以自己在云服务器上开了一个范围的端口打算给需要的用户随意使用。

使用方法

下载最新版frpc,frpc.ini 文件内容如下:

[common]
server_addr = yionr.cn
server_port = 7000
token = www.yionr.cn

[自定义名称]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = [自定义端口]
custom_domains = xxx.remote.yionr.cn

将上面配置文件的三个自定义的地方1. [自定义名称] 2. [自定义端口](请选择7001-7999之间的端口) 3. xxx.remote.yionr.cn 改为一个不会冲突的唯一值即可。然后通过这个配置文件启动frpc。

此时另一方就可以通过ssh {user}@xxx.remote.yionr.cn -p[自定义端口] 来访问这台终端了。

已知的问题

这种项目网上其实有很多,但是都没有提供可供查询的已经被占用了的自定义内容,比如端口,名称等。导致可用性十分差,所以打算后期做个网站或应用完善一下。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 yionr99@gmail.com