xfrp 是一个可用于内网穿透的高性能的反向代理应用,与 xfrps 配合使用,支持 tcp, udp, ftp, http, https 协议。与 frp 不同,xfrp 是 C 语音实现的客户端,主要用于嵌入式设备。
xfrp 需要 libevent openssl-dev 和 json-c 支持,在编译 xfrp 之前,请在系统中安装l ibevent openssl- dev 和 json-c。
git clone https://github.com/KunTengRom/xfrp.git cd xfrp cmake . make
xfrp 支持 ftp 代理版本0 .07.451。 如果你已经建立了 xfrps 成功,在 frpc.ini 中配置 ftp
[common] server_addr = 111.112.113.114 server_port = 7001 [router_ftp_example] type = ftp local_port = 21 remote_port = 30621 remote_data_port = 30622
remote_port 是 FTP 命令隧道的 reporxy 端口,remote_data_port 是 FTP-DATA 端口 reporxy。
使用 ftp 命令 -p(PASV Mode)连接到代理 ftp 服务器:
ftp -p 111.112.113.114 30621