PPTP的配置主要有下面五个步骤:
1.验证内核是否加载了MPPE模块
2.安装所需的软件包
3.配置PPP和PPTP的配置文件
4.打开内核的IP转发功能
5.启动pptpd守护进程
6.配置iptables防火墙放行和转发规则
详细配置:
1.验证内核是否支持
modprobeppp-compress-18 && echo ok
cat /dev/net/tun#cat:/dev/net/tun:File descriptor in bad state
2.安装软件:yum install pptpd -y
3.配置
echo -e "localip 192.168.0.1\nremoteip 192.168.0.200-254" >>/etc/pptpd.conf
echo -e "ms-dns 114.114.114.114\nms-dn8.8.8.8" >>/etc/ppp/options.pptpd
echo "1">/proc/sys/net/ipv4/conf/all/forwarding
sysctl -p
cat /etc/ppp/chap-secrets
username1 pptpd passwd1 *
username2 pptpd passwd2 *
4.iptables转发
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
5.启动pptpd并添加开机自动启动
/etc/init.d/pptpd start
chkconfig pptpd on
6.客户端新建vpn连接,协议选择pptp,填写服务器地址ip,帐号和密码登录测试。
时间: 2024-10-23 02:14:40