32 bit: wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.i386.rpm rpm -ivh pptpd-1.3.4-2.rhel5.i386.rpm 64 bit: wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.x86_64.rpm rpm -ivh pptpd-1.3.4-2.rhel5.x86_64.rpm
2. 配置文件/etc/ppp/options.pptpd
mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak vi /etc/ppp/options.pptpd name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 proxyarp lock nobsdcomp novj novjccomp nologfd idle 2592000 ms-dns 8.8.8.8 ms-dns 8.8.4.4 ms-dns 192.168.1.1
3. 配置文件/etc/ppp/chap-secrets
mv /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak vi /etc/ppp/chap-secrets # Secrets for authentication using CHAP # client server secret IP addresses username pptpd password *
4. 配置文件/etc/pptpd.conf
mv /etc/pptpd.conf /etc/pptpd.conf.bak vi /etc/pptpd.conf option /etc/ppp/options.pptpd logwtmp localip 192.168.1.1 remoteip 192.168.1.225-229
5. 配置文件/etc/sysctl.conf
vi /etc/sysctl.conf // 支持ipv4转发消息 net.ipv4.ip_forward = 1 // 打开ipv4路由功能 net.ipv4.conf.default.accept_source_route = 1 /sbin/sysctl -p
6. 启动PPTP VPN 服务器端
/sbin/service pptpd restart-kill /sbin/service pptpd start
7. iptables
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE #/sbin/iptalbes -A INPUT -i eth0 -s 192.168.1.0/24 -j ACCEPT
8. vpn连接
引用
在windows网络连接中配置vpn连接
9. 无法上网问题:
引用
点选vpn拨号链接——属性——网络——TCP/IPV4——高级——“在远程网络上使用默认网关”前面的勾去掉