项目地址: https://github.com/fmnx/cftun
客户端特性: 一、支持 UDP 二、支持连接指定的优选 IP 、中转 IP 三、支持同时与多个 tunnel 建立连接 四、支持 80 端口(ws)、443(wss)、非标端口(中转) 五、兼容官方服务端(不支持 UDP)
服务端特性: 一、支持 UDP 二、支持优选 IP(198.41.192.0/20) 三、支持中转非标准 UDP 端口(7844) 四、兼容官方客户端(不支持 UDP)
TODO: 一、添加自动化配置 二、添加文件传输 三、添加免 cf 帐号支持(基于 try.cloudfalre.com)
测试环境: 法兰克福到香港,皆为 G 口服务器 使用前: root@proxmox:~# iperf3 -c 91.199.84.x -R Connecting to host 91.199.84.x, port 5201 Reverse mode, remote host 91.199.84.x is sending [ 5] local 5.144.178.x port 53512 connected to 91.199.84.x port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 363 KBytes 2.98 Mbits/sec [ 5] 1.00-2.00 sec 8.24 MBytes 69.1 Mbits/sec [ 5] 2.00-3.00 sec 14.8 MBytes 124 Mbits/sec [ 5] 3.00-4.00 sec 14.9 MBytes 125 Mbits/sec [ 5] 4.00-5.00 sec 14.9 MBytes 125 Mbits/sec [ 5] 5.00-6.00 sec 11.7 MBytes 97.8 Mbits/sec [ 5] 6.00-7.00 sec 14.8 MBytes 124 Mbits/sec [ 5] 7.00-8.00 sec 14.9 MBytes 125 Mbits/sec [ 5] 8.00-9.00 sec 14.9 MBytes 125 Mbits/sec [ 5] 9.00-10.00 sec 14.9 MBytes 125 Mbits/sec
[ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.22 sec 167 MBytes 137 Mbits/sec 71 sender [ 5] 0.00-10.00 sec 124 MBytes 104 Mbits/sec receiver
使用后: root@proxmox:~# iperf3 -c 127.0.0.1 -R Connecting to host 127.0.0.1, port 5201 Reverse mode, remote host 127.0.0.1 is sending [ 5] local 127.0.0.1 port 36432 connected to 127.0.0.1 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 1.16 MBytes 9.70 Mbits/sec [ 5] 1.00-2.00 sec 37.2 MBytes 312 Mbits/sec [ 5] 2.00-3.01 sec 91.3 MBytes 761 Mbits/sec [ 5] 3.01-4.00 sec 96.2 MBytes 812 Mbits/sec [ 5] 4.00-5.00 sec 86.8 MBytes 728 Mbits/sec [ 5] 5.00-6.00 sec 93.5 MBytes 784 Mbits/sec [ 5] 6.00-7.00 sec 83.7 MBytes 702 Mbits/sec [ 5] 7.00-8.00 sec 103 MBytes 866 Mbits/sec [ 5] 8.00-9.00 sec 103 MBytes 863 Mbits/sec [ 5] 9.00-10.00 sec 106 MBytes 889 Mbits/sec
[ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.30 sec 884 MBytes 720 Mbits/sec 2 sender [ 5] 0.00-10.00 sec 802 MBytes 672 Mbits/sec receiver |
|