抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >


Frp 内网穿透

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。

github

启动 frps

cd /Main/frp_024.1_server/
chmod -Rf 777 ./*
./frps -c frps.ini

相关配置

frps.ini
# frps.ini
[common]
bind_port = 7000
token = yourtoken
dashboard_port = 7500
dashboard_user = username
dashboard_pwd = yourpassword
vhost_http_port = 9000 #设置 http 访问端口
frpc.ini
# frpc.ini
[common]
server_addr = x.x.x.x #假设 frps 所在服务器的公网 IP 为 x.x.x.x
server_port = 7000 #与frps.ini bind_port一致
token = yourtoken #与frps.ini token一致
#[ssh]
#type = tcp
#local_ip = 127.0.0.1
#local_port = 22
#remote_port = 8080
[web]
type = http
local_port = 8000 #本地机器上 web 服务对应的端口
custom_domains = www.yourdomain.com #绑定自定义域名或serverip

关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

设置开机自启动

vim /lib/systemd/system/frps.service
frps.service
#frps.service
[Unit]

Description=fraps service

After=network.target syslog.target

Wants=network.target


[Service]

Type=simple

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

ExecStart=/Main/frp_024.1_server/frps -c /Main/frp_024.1_server/frps.ini



[Install]

WantedBy=multi-user.target

然后就启动 frps

sudo systemctl start frps

再打开自启动

sudo systemctl enable frps

如果要重启应用,可以这样

sudo systemctl restart frps

如果要停止应用,可以输入

sudo systemctl stop frps

如果要查看应用的日志,可以输入

sudo systemctl status frps
推荐阅读
CentOS7重启之后无法联网重启network发现报错 CentOS7重启之后无法联网重启network发现报错 CentOS7设置Jupyter CentOS7设置Jupyter Package Manager Proxy Settings Package Manager Proxy Settings xrdp连接远程桌面 xrdp连接远程桌面 Linux安装PHP-EXIF扩展模块 Linux安装PHP-EXIF扩展模块 CentOS7安装GUI图形界面 CentOS7安装GUI图形界面

留言区

Are You A Robot?