本文针对定制centos系统进行安装。原生的ubuntu和centos可能有更简单的安装方式,但本文的安装方式依然有效。
yum list | grep mptcp
安装相应软件包
yum install kernel.x86_64
wget 'https://bintray.com/cpaasch/rpm/download_file?file_path=kernel-4.19.55.mptcp-11.x86_64.rpm'
mv download_file\?file_path\=kernel-4.19.55.mptcp-11.x86_64.rpm mptcp.rpm
rpm -ivh ./mptcp.rpm
查看是否安装成功:
cat /boot/grub2/grub.cfg |grep menuentry
如图可以看到有两个系统中已经有两个内核并存了,分别是(4.19.55.mptcp)和(3.10.107-1-tlinux2-0046)
但是此时默认的启动内核还是(3.10.107-1-tlinux2-0046),我们只是安装了新内核,还需要执行以下命令启用新内核:
grub2-set-default 'Tencent tlinux (4.19.55.mptcp) 2.2 (Final)'
检查默认启动mptcp内核是否成功:
grub2-editenv list
可以看到,默认内核已经成功变为mptcp内核了
重启机器:
reboot
curl 'http://www.multipath-tcp.org/' -v
执行上述命令可以看到以下返回内容即为本机已经支持mptcmp:'Yay, you are MPTCP-capable! You can now rest in peace.'
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。