FRP + Proxifier 实现内网穿透、socks/http代理

内网穿透需要有一个公网服务器,有一个免费的Frp服务器免费FRP内网穿透服务 (wlphp.com),没用过,效果如何请自测

Frp

frp 是一个开源的内网穿透软件,配置使用简单

Proxifier

Proxifier 是一个Socks和http代理客户端

配置Frp

frps 服务端 server
frpc 客户端 client

官方文档地址

https://gofrp.org/docs/

下载地址

https://github.com/fatedier/frp/releases

Frp 解压后的目录

├── frpc              # 客户端工具
├── frpc_full.ini   # 客户端完整配置示例
├── frpc.ini          # 客户端配置
├── frps               # 服务端工具
├── frps_full.ini    # 服务端完整配置示例
├── frps.ini          #客户端配置
├── LICENSE
└── systemd # 系统服务模版,可以根据自己的实际情况修改,必须使用绝对路径
    ├── frpc.service
    ├── [email protected]
    ├── frps.service
    └── [email protected]

服务端配置

# frps.ini
[common]
bind_port = 7000
# 工作台配置,不需要可以不配置
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = password

客户端配置

使用socks5插件实现内网穿透代理能力

# frpc.ini
[common]
# 服务端地址
server_addr = 111.111.111.xxx
server_port = 7000
tls_enable = ture

# 使用socks插件和Proxifier工具实现代理功能
[plugin_socks]
type = tcp
remote_port = 6000
plugin = socks5
plugin_user = admin
plugin_passwd = admin123
use_encryption = true
use_compression = true

# 内网穿透功能  ssh 111.111.111.xxx:6000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

Linux后台运行,也可以添加到服务,有.service默认配置

nohup ./frps -c frps.ini >/dev/null 2>&1 &
nohup ./frpc -c frpc.ini >/dev/null 2>&1 &

你可能感兴趣的:(FRP + Proxifier 实现内网穿透、socks/http代理)