当前位置:首页 > 学习 > 正文内容

openwrt:frp内网穿透+外网访问

lifeka3个月前 (07-17)学习93

家用宽带没有公网IP,所以我们借用自家的阿里服务器做对接。

服务端系统:服务器 Centos 7.9

客户端系统:OpenWrt For N1 


安装frps

由于openwrt自带的frpc版本较低,无法对接新版的frps,更新起来感觉比较蛋疼,所以我直接下载旧版v0.51.3版本。

下载地址:https://github.com/fatedier/frp/releases/tag/v0.51.3

①上传到服务器指定目录内,打开frps.ini文件进行编辑

 #修改frps.ini内容如下:

[common]

# frp server的工作端口,默认7000,可以更改

bind_port = 7000

# http和https的端口定义

vhost_http_port = 7001

vhost_https_port = 7002

# dashboard图形管理页面使用端口

dashboard_port = 7003

# dashboard帐号

dashboard_user = admin

# dashboard登陆密码,可以自己修改,这里用admin

dashboard_pwd =面板密码


authentication_method = token

authenticate_heartbeats = false

authenticate_new_work_conns = false

token =token密码

②添加frps.service到/etc/systemd/system/frps.service

[Unit]

Description=frps service

After=network.target syslog.target

Wants=network.target

[Service]

Type=simple

#启动服务的命令(此处写你的frps的实际安装目录)

ExecStart=/www/wwwroot/frp_0.51.3/frps -c /www/wwwroot/frp_0.51.3/frps.ini

[Install]

WantedBy=multi-user.target

③将frps.service设置开机启动

 # 启动frp

sudo systemctl start frps

# 停止frp

sudo systemctl stop frps

# 重启frp

sudo systemctl restart frps

# 查看frp状态

sudo systemctl status frps

# 设置为开机自启

sudo systemctl enable frps

查看frps启动情况

QQ_1721628316307.png

④将frp所需对外端口进行开放。

3e30aabd38822e3dc1d218c2309e8e07.png

配置frpc

QQ_1721628883726.png


添加应用端口映射

QQ_1721640212650.png










扫描二维码推送至手机访问。

版权声明:本文由一点博客发布,如需转载请注明出处。

一点导航

本文链接:https://blog.lifeka.com/?id=20

分享给朋友:
返回列表

上一篇:最全Linux命令总结

没有最新的文章了...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。