frp 内网穿透

准备

GitHub地址:Release v0.52.3 · fatedier/frp · GitHub

准备一台有公网IP的机器和内网机器,笔者是一台 Linux 公网机器和 Windows 10 机器。

下载frp安装包

公网机器

运行 `cat /etc/os-release` 查看发行版

cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

选择 frp_0.52.3_linux_amd64.tar.gz 安装包。

内网机器

查看版本:

C:\Users\cyan_>ver

Microsoft Windows [Version 10.0.19045.3570]

选择 frp_0.52.3_windows_amd64.zip .

启动frp

公网机器

frps.toml:

bindPort = 3000
vhostHTTPPort = 8000
root@VM-0-6-ubuntu:/opt/frp# tar xzvf frp_0.52.3_linux_amd64.tar.gz
frp_0.52.3_linux_amd64/
frp_0.52.3_linux_amd64/LICENSE
frp_0.52.3_linux_amd64/frps.toml
frp_0.52.3_linux_amd64/frpc
frp_0.52.3_linux_amd64/frpc.toml
frp_0.52.3_linux_amd64/frps
root@VM-0-6-ubuntu:/opt/frp# ls
frp_0.52.3_linux_amd64  frp_0.52.3_linux_amd64.tar.gz
root@VM-0-6-ubuntu:/opt/frp# cd frp_0.52.3_linux_amd64
root@VM-0-6-ubuntu:/opt/frp/frp_0.52.3_linux_amd64# ls
frpc  frpc.toml  frps  frps.toml  LICENSE
root@VM-0-6-ubuntu:/opt/frp/frp_0.52.3_linux_amd64# ./frps -c ./frps.toml
2023/11/09 00:16:28 [I] [root.go:102] frps uses config file: ./frps.toml
2023/11/09 00:16:28 [I] [service.go:200] frps tcp listen on 0.0.0.0:3000
2023/11/09 00:16:28 [I] [service.go:261] http service listen on 0.0.0.0:8000
2023/11/09 00:16:28 [I] [root.go:111] frps started successfully
2023/11/09 00:16:31 [I] [service.go:533] [90ca74297835d8c6] client login info: ip [ip:18007] version [0.52.3] hostname [] os [windows] arch [amd64]
2023/11/09 00:16:31 [I] [http.go:110] [90ca74297835d8c6] [web] http proxy listen for host [ip] location [] group [], routeByHTTPUser []
2023/11/09 00:16:31 [I] [control.go:500] [90ca74297835d8c6] new proxy [web] type [http] success

内网机器

 frpc.toml:

serverAddr = "ip"
serverPort = 3000

[[proxies]]
name = "web"
type = "http"
localIP = "127.0.0.1"
localPort = 5000
customDomains = ["ip"]

命令:

 Directory of D:\tarballs\frp\frp_0.52.3_windows_amd64

2023/10/24  10:57    <DIR>          .
2023/10/24  10:57    <DIR>          ..
2023/10/24  10:57        14,151,680 frpc.exe
2023/11/09  00:14               162 frpc.toml
2023/10/24  10:57        17,015,808 frps.exe
2023/10/24  10:57                16 frps.toml
2023/10/24  10:57            11,358 LICENSE
               5 File(s)     31,179,024 bytes
               2 Dir(s)  230,101,463,040 bytes free

D:\tarballs\frp\frp_0.52.3_windows_amd64>frpc.exe -c ./frpc.toml
2023/11/09 00:16:32 [I] [root.go:139] start frpc service for config file [./frpc.toml]
2023/11/09 00:16:33 [I] [service.go:299] [90ca74297835d8c6] login to server success, get run id [90ca74297835d8c6]
2023/11/09 00:16:33 [I] [proxy_manager.go:156] [90ca74297835d8c6] proxy added: [web]
2023/11/09 00:16:33 [I] [control.go:173] [90ca74297835d8c6] [web] start proxy success

成功输出

2023/11/09 00:16:31 [I] [control.go:500] [90ca74297835d8c6] new proxy [web] type [http] success

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值