> Linux服务器 > VPN >

Linux pptpd VPN搭建

安装:yum install pptpd

/etc/pptpd.conf 添加分配的IP:localip 192.168.0.1
 remoteip 192.168.0.200-220
 
/etc/ppp/chap-secrets 设置用户名密码:   用户名 * 密码 *
 
开启防火墙: 1723端口 :-A INPUT -p tcp -m state --state NEW -m tcp --dport 1723 -j ACCEPT
开启防火墙 gre 协议:    -A INPUT -p gre -j ACCEPT 
开启防火墙转发:-A FORWARD -d 192.168.0.0/24 -j ACCEPT 
    -A FORWARD -s 192.168.0.0/24 -j ACCEPT 
    -A POSTROUTING -s 192.168.0.0/24 -o eth1(外网网卡) -j MASQUERADE 
 
打开包转发功能 /etc/sysctl.conf:  net.ipv4.ip_forward = 1   执行 sysctl -p
 
service pptpd start
service iptables start
(责任编辑:IT)