Centos7開啟BBR-TCPA-愛新聞

Centos7開啟BBR-TCPA

之前在騰訊雲社區有看到過一次,但是很貪心的是因為有了BBR-Plus版本,所以TCPA一直沒有嘗試搭建起來,最近入手了一台比較不錯的香港VPS,但是寬帶很小,而且也明確在服務條款上標註了禁止V&N,想著TCPA相比較BBR-Plus佔用的內存更少,對網站的加速效果更加明顯,於是開始嘗試了TCPA的使用。

環境要求

  • centos7
  • /boot分區大於500MB

安裝依賴

yum -y install net-tools

更換內核

wget https://down.aihoom.com/Linux/TCPA/kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
rpm -ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm --force

當輸出Set Grub default to "3.10.0-693.5.2.tcpa06.tl2" Done.執行reboot重啟系統

下載主程序

wget https://down.aihoom.com/Linux/TCPA/tcpa_packets_180619_1151.tar.gz
tar xf tcpa_packets_180619_1151.tar.gz
cd tcpa_packets
sh install.sh

由於TCPA默認只加速80,443,8080,如果需要增加端口執行如下操作。

vi /usr/local/storage/tcpav2/start.sh
在大概46行范围添加    
$BINDIR/$CTLAPP access add tip $ip tport 自定义端口

啟用TCPA

cd /usr/local/storage/tcpav2
sh start.sh

查看是否啟動
執行lsmod|grep tcpa
輸出tcpa_engine 224249 0代表成功

卸載

cd /usr/local/storage/tcpav2
sh uninstall.sh

發佈留言