centos搭建PPTP
安装所需要的软件包
yum install -y pptpd
配置PPTP options设置
vi /etc/ppp/options.pptpd
使用下面配置
name pptpd
#refuse-pap
#refuse-chap
#refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
#debug
lock
nobsdcomp
novj
novjccomp
#nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
logfile /var/log/pptpd.log
添加PPTP v*n服务账号
vi /etc/ppp/chap-secrets
格式:
user pptpd password *
配置PPTP pptpd设置
vi /etc/pptpd.conf
配置以下信息
option /etc/ppp/options.pptpd
logwtmp
localip xx.xx.xxx.xxx
remoteip xxx.xxx.xx.101-200
注:localIP为服务器IP
启用IP转发
sed -i 's/^net.ipv4.ip_forward.*/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf
sysctl -p
使用iptables配置路由、启动PPTP服务
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1723 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -s xxx.xxx.xx.0/24 -j MASQUERADE
service iptables save
service iptables start
service pptpd start
设置开机自启
chkconfig pptpd on
chkconfig iptables on
安装Google BBR加速服务器
yum -y install wget
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
回车
==================== 如一些网站打不开执行以下命令 ====================
sudo ifconfig ppp0 mtu 1430
搞定!!!
搞定!!!
搞定!!!
停止
service pptpd stop
service iptables stop
================================ END =================================
安装BBR加速器时,把上面整个代码复制后粘贴进去,不动的时候按回车,然后耐心等待,最后重启vps服务器即可。
演示开始,如图:
复制并粘贴代码后,按回车键确认
如下图提示,按任意键继续部署
部署到上图这个位置的时候,等待3~6分钟
最后输入y重启服务器或者手动输入代码reboot来确保加速生效。
v*n-MTU
1500 以太网信息包最大值,也是默认值。是没有 PPPoE 和 v*n 的网络连接的典型设置。是 NETGEAR 路由器、网络适配器和交换机的默认设置
1492 PPPoE 的最佳值
1472 使用 ping 的最大值 ( 大于此值的信息包会先被分解 )
1468 DHCP 的最佳值
1430 v*n 和 PPTP 的最佳值