frp-免费内网穿透

简介: frp-免费内网穿透

环境准备

中文文档

  1. 公网IP服务器
  2. 虚拟机(内网)
  3. 内网穿透工具frp0.36.2版本地址

公网IP服务器(阿里云、腾讯云、华为云…)

  1. 上传frp_0.36.2_linux_amd64.tar.gz文件到服务器指定目录(如/home、/usr。。。。)
  2. 解压文件tar xvf frp_0.36.2_linux_amd64.tar.gz
  3. 解压之后目录结构
  4. 执行命令vim frps.ini
  5. 修改端口 默认端口7000,不推荐使用默认的, 尽量不要在.ini文件中添加注释,否则会报错
[common]
bind_port = 9900
#监控页面
dashboard_addr = 0.0.0.0
dashboard_port = 9901
dashboard_user = admin
dashboard_pwd = admin

公网服务器需要在安全组中将frps的端口开放,不然客户端监听不到

  1. 启动frps方式

1、nohup

nohup ./frps -c frps.ini > log.file 2>&1 &

2、利用systemd

cd  /etc/systemd/system
#    创建一个文件
touch frps.service
vim frps.service
[Unit]
# 服务名称,可自定义
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
#授权
User=root
#非正常退出自动重启
Restart=on-failure
#心跳时间
RestartSec=5s
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /home/frp/frpServer/frps -c /home/frp/frpServer/frps.ini
[Install]
WantedBy = multi-user.target
  1. 配置 frps 开机自启。
systemctl enable frps

客户端(虚拟机、内网服务器)

  1. 上传frp_0.36.2_linux_amd64.tar.gz文件到服务器指定目录(如/home、/usr。。。。)
  2. 解压文件tar xvf frp_0.36.2_linux_amd64.tar.gz
  3. 解压之后目录结构
  4. 执行命令vim frpc.ini
[common]
server_addr = 公网IP
server_port = 9900  #frps公网开放端口
[ssh] #代理名称可以随便起但是 代理名称必须唯一
type = tcp #协议类型,此处为http,还可以配置tcp,udp等
local_ip = 127.0.0.1
local_port = 22 #代理的本地端口,就是你访问本地项目时的端口
remote_port = 1822  # 通过frps侦听的远程端口
[mysql]
type = tcp
local_ip = 127.0.0.1
local_port = 3306
remote_port = 13306

1822、13306端口需要在公网服务器开放端口 否则无法连接

  1. 启动frpc
    1.1、nohup
nohup ./frpc -c frpc.ini > log.file 2>&1 &

1.2、利用systemd

cd  /etc/systemd/system
#    创建一个文件
touch frpc.service
vim frpc.service
[Unit]
# 服务名称,可自定义
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
#授权
User=root
#非正常退出自动重启
Restart=on-failure
#心跳时间
RestartSec=5s
# 启动frpc的命令,需修改为您的frpc的安装路径
ExecStart = /home/frp/frpClient/frpc -c /home/frp/frpClient/frpc.ini
[Install]
WantedBy = multi-user.target
  1. 配置 frpc 开机自启。
systemctl enable frpc

用法

xshell 连接   ssh -p 1822 -i ~/.ssh/ root@公网IP
navicat 连接  公网IP + 13306
目录
相关文章
|
Linux 网络安全 Windows
使用阿里云搭建FRP
使用frp穿透进行远程桌面
|
运维 安全 网络协议
使用Frp的stcp实现安全内网穿透访问
使用Frp的stcp实现安全内网穿透访问
1236 1
使用Frp的stcp实现安全内网穿透访问
|
JavaScript
NATAPP使用教程(内网穿透)
NATAPP使用教程(内网穿透)
2202 0
|
安全 网络协议 Linux
内网穿透工具Frp
【10月更文挑战第6天】内网穿透工具Frp
1261 67
|
9月前
|
安全 JavaScript 测试技术
阿里云轻量应用服务器38元1年性能、适用场景简单测评
在阿里云目前的活动中,轻量云服务器2核2G200M峰值带宽每天10点和15点抢购价只要38元一年,e实例云服务器2核2G3M带宽99元1年,u1实例2核4G5M带宽199元一年。其中,阿里云轻量应用服务器38元1年的抢购价,让不少用户心动不已。那么,这款特价轻量应用服务器到底怎么样?是否值得购买呢?本文将从配置、性能、适用场景、价格优势等多个方面对这款轻量应用服务器做个介绍,以供参考。
阿里云轻量应用服务器38元1年性能、适用场景简单测评
|
域名解析 监控 网络协议
内网穿透介绍
内网穿透介绍
|
数据建模 Docker Windows
内网穿透frp配置
内网穿透frp配置
546 0
|
弹性计算 网络协议 Linux
阿里云主机构建FRP内网穿透家用服务器避坑指南
详述了利用FRP工具搭建内网穿透的流程,包括阿里云ECS的配置、家用服务器的准备、FRP工具的下载与配置,以及通过SSH远程访问本地服务器的解决策略,确保了内外网间的稳定连接。
5008 1
阿里云主机构建FRP内网穿透家用服务器避坑指南
|
应用服务中间件 nginx
内网穿透ngrok
ngrok实现内网穿透操作流程
|
网络协议 Ubuntu Linux
frp内网穿透
frp内网穿透