内网穿透(windows)
2025-08配置方式
一、frps设置(linux服务器)公网IP
1. 下载解压
2. vim /etc/systemd/system/frps.service
3. 添加如下内容并保存。 启动: sudo systemctl restart frps
[Unit]
Description = frps
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
ExecStart = /opt/frps60/frps -c /opt/frps60/frps.toml
[Install]
WantedBy = multi-user.target
二、frpc设置(Windows)内网被访问
1.下载解压;
2.编辑frpc.toml文件添加配置;
serverAddr = "47.92.194.166" # frps服务器IP
serverPort = 7000
# auth.method = 'token' # 客户端访问验证方式
# auth.token = '54321' # 客户端访问验证密码
[[proxies]]
name = "my-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 3389
3.启动:(设置开机启动)
cd C:\frpc60
frpc.exe -c ./frpc.toml
注意:1.新加frpc映射后,frps需重启后生效 2.云访问的安全规则需开放
三、frpc设置(Linux)内网被访问
1.下载解压;
2.编辑frpc.toml文件添加配置;
serverAddr = "47.92.194.166"
serverPort = 7000]
[[proxies]]
name = "ssh服务"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 2222
3.启动:vi /etc/systemd/system/frpc.service 配置服务,
[root@localhost frpc]# cat start.sh
nohup ./frpc -c frpc.ini >/dev/null 2>&1 &
[root@localhost frpc]# cat /etc/systemd/system/frpc.service
[Unit]
Description = frpc Client Service
After = network.target
[Service]
Type = simple
ExecStart=/yanqb/frpc/frpc -c /yanqb/frpc/frpc.toml
[Install]
WantedBy = multi-user.target
注意:Linux执行systemctl start frpc 报错ExecStart=/frpc -c /frpc.ini (code=exited, status=203/EXEC)。需要关闭 SELinux
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
frp下载地址:https://github.com/fatedier/frp/releases?after=v0.31.2
参考:https://blog.csdn.net/yangdashi888/article/details/111403730 https://www.cnblogs.com/cxfs/p/13071969.html
分为两部分配置(云服务器配置、树莓派配置)
一、服务端配置(云服务器,带有公网IP)
1. 下载frp wget https://github.com/fatedier/frp/releases/download/v0.29.1/frp_0.29.1_linux_amd64.tar.gz
2. 创建一个目录并解压frp cd /op/frps60 tar -zxvf frp_0.29.1_linux_amd64.tar.gz -C /usr/yanqb/frp/
3. 进入frp 目录,修改frps.ini 文件 bind_port = 7000
4. 开启frps ./frps -c ./frps.ini
二、客户端配置(局域网内电脑)
1. 下载frp
https://github.com/fatedier/frp/releases?after=v0.31.2
2. 解压frp文件(D:\Program Files_JAVA\frp_0.29.1_windows_amd64),修改frpc.ini 文件
[common]
server_addr = 139.xx.xx.xx
server_port = 7000
[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 33389
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
3. 开启frpc
cmd到frp目录下,执行 frpc.exe -c frpc.ini
注意:
1. 开启用到的端口防火墙;(阿里云配置安全规则,把端口开放)开放范围5000-8888即可
2. Windows远程访问;
测试1:ip:8181 访问到的是 树莓派8080
测试2:ssh连接树莓派(139.xx.xx.xx:6000)账号密码

浙公网安备 33010602011771号