|
|
@@ -19,8 +19,8 @@ if [ "$deb_ver" == "9" ]; then
|
|
|
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/BBR/master/install.sh')
|
|
|
wget --no-check-certificate -qO '/tmp/tcp_bbr.ko' 'https://moeclub.org/attachment/LinuxSoftware/bbr/tcp_bbr.ko'
|
|
|
cp -rf /tmp/tcp_bbr.ko /lib/modules/4.14.153/kernel/net/ipv4
|
|
|
- sed -i '/net\.core\.default_qdisc/d' /etc/sysctl.conf
|
|
|
- sed -i '/net\.ipv4\.tcp_congestion_control/d' /etc/sysctl.conf
|
|
|
+ sed -i '/^net\.core\.default_qdisc/d' /etc/sysctl.conf
|
|
|
+ sed -i '/^net\.ipv4\.tcp_congestion_control/d' /etc/sysctl.conf
|
|
|
while [ -z "$(sed -n '$p' /etc/sysctl.conf)" ]; do sed -i '$d' /etc/sysctl.conf; done
|
|
|
sed -i '$a\net.core.default_qdisc=fq\nnet.ipv4.tcp_congestion_control=bbr\n\n' /etc/sysctl.conf
|
|
|
fi
|
|
|
@@ -141,7 +141,7 @@ chmod -R a+x /etc/ocserv
|
|
|
find /lib/systemd/system -name 'ocserv*' -delete
|
|
|
|
|
|
# sysctl
|
|
|
-sed -i '/net\.ipv4\.ip_forward/d' /etc/sysctl.conf
|
|
|
+sed -i '/^net\.ipv4\.ip_forward/d' /etc/sysctl.conf
|
|
|
while [ -z "$(sed -n '$p' /etc/sysctl.conf)" ]; do sed -i '$d' /etc/sysctl.conf; done
|
|
|
sed -i '$a\net.ipv4.ip_forward = 1\n\n' /etc/sysctl.conf
|
|
|
|