WEB-DL

frp内网穿透实现远程连接

为什么取这个题目,因为我特么的今天就被TeamViewer坑了一把,可能最近用TeamViewer太频繁了,莫名其妙的被判定为商业行为,也不知道这逗逼软件哪里来的勇气收费这么贵,要是一年一百多倒是可以考虑用一下。

群里吐槽了一下TeamViewer后,群友推荐用frp内网穿透实现远程访问内网电脑。开始以为配置很复杂,就问群友来几个中文教程,结果自己尝试了一下后没想到这么简单。。。。。。果然懒癌发作没得救,你都不去尝试,难个P哦!
以上惯例废话两段,以下开始干(四声)货(活)

下载

frp是Github上的开源项目,直接在Release页面下载即可
https://github.com/fatedier/frp/releases

服务端搭建

查看中转主机的系统版本,下载正确的服务器版源码

arch

如果输出:x86_64 则需要下载带linux_amd64的那个压缩包;如果输出的是其他的,则在文件列表中找 linux 的对应系统版本的压缩包。
# 进入vps根目录(根据实际情况)

cd /root

# 下载

wget https://github.com/fatedier/frp/releases/download/v0.25.3/frp_0.25.3_linux_amd64.tar.gz
wget https://web-dl.cc/share/frp/frp_0.25.3_linux_amd64.tar.gz

# 解压并重命名文件夹

tar -xzvf frp_0.25.3_linux_amd64.tar.gz
mv frp_0.25.3_linux_amd64 frp

# 进入frp文件夹,测试版本是否正确

cd frp
chmod +x frps

然后试着运行一下frps,看看是否能正常运行

./frps --help

正常情况下会输出帮助信息,说明你下载了正确的系统对应版本

如果提示-bash: ./frps: cannot execute binary file: Exec format error就说明你下错版本了

# 编辑配置文件

nano frps.ini

# 添加 访问验证

token = 123456

# 设置 dashboard面板

dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin

dashboard面板可以不设置,但是为了方便查看所有连接情况建议还是设置一下吧,可视化的东西总归有用的。
上述完整的配置文件如下所示

[common]
# 服务端端口
bind_port = 7000
# 访问验证
token = 123456
# dashboard面板
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin

# 启动frp

./frps -c ./frps.ini

# 后台进驻启动

nohup /root/frp/frps -c /root/frp/frps.ini &

客户端设置

前往GitHubre的rleases页面下载“frp_0.25.3_windows_amd64”或者“frp_0.25.3_windows_386”,amd64对应64位系统,386对应32位系统
https://github.com/fatedier/frp/releases
下载对应的frp版本后解压放到某个目录即可,编辑frpc.ini配置

[common]
server_addr = VPS的公网ip
server_port = 7000
token = 123456

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 10086

cmd运行frp程序

frpc -c frpc.ini

此时可以看到连接成功的信息,你也可以访问dashboard面板查看是否连接成功
访问地址为 http://vps的ip:7500,输入上述dashboard_user、dashboard_pwd登陆账户及密码即可。效果如下

如果你已经启用了电脑远程访问功能,此时本机可以正常被其他电脑远程访问控制了,其他电脑只需打开远程连接输入vps的ip:10086,如下图所示

如果你还没启用电脑远程功能,进入系统设置》》》远程设置,请按下图设置开启即可



以上就是入门级的frp内网穿透远程连接内网电脑的方法,更多的frp功能和参数设置请访问frp的GitHub页面自行学习,因为博主也是第一天接触这玩意儿,说实话挺简单的。。。除非你懒癌发作。

https://github.com/fatedier/frp/blob/master/README_zh.md

码字很辛苦,转载请注明来自非WEB-DL资源站《frp内网穿透实现远程连接》

评论