$ yum install pptpd
【配置本地及远程IP地址】
$ vi /etc/pptpd.conf
localip 192.168.100.1
remoteip 192.168.100.2-245
【配置DNS】
$ vi /etc/ppp/options.pptpd
ms-dns 223.5.5.5
ms-dns 223.6.6.6
【修改MTU】
$ vi /etc/ppp/ip-up
/sbin/ifconfig $1 mtu 1500
【用户和密码配置】
$ vi /etc/ppp/chap-secrets
# client server secret IP addresses
testin_user1 pptpd testin_user1 *
【配置防火墙】
$ vi /etc/sysctl.conf
net.ipv4.ip_forward = 1 # 开启IP转发
$ iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o eth1 -j MASQUERADE # 允许外网连接
【开启服务】
$ service pptpd start
$ service iptables start
【配置本地及远程IP地址】
$ vi /etc/pptpd.conf
localip 192.168.100.1
remoteip 192.168.100.2-245
【配置DNS】
$ vi /etc/ppp/options.pptpd
ms-dns 223.5.5.5
ms-dns 223.6.6.6
【修改MTU】
$ vi /etc/ppp/ip-up
/sbin/ifconfig $1 mtu 1500
【用户和密码配置】
$ vi /etc/ppp/chap-secrets
# client server secret IP addresses
testin_user1 pptpd testin_user1 *
【配置防火墙】
$ vi /etc/sysctl.conf
net.ipv4.ip_forward = 1 # 开启IP转发
$ iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o eth1 -j MASQUERADE # 允许外网连接
【开启服务】
$ service pptpd start
$ service iptables start