vpm 服务器配置

一:安装ppp和pptpd

# yum install ppp pptpd -y


二:打开内核路由转发功能

# vim /etc/sysctl.conf
  net.ipv4_forward = 1
# sysctl -p  //让内核参数生效


三:编辑配置文件

# vim /etc/pptpd.conf //该配置文件主要是确定本地×××服务器的IP地址和客户端登录后分配的IP地址范围,测试环境的配置文件内容如下:
###(Recommended)
localip 10.8.8.1
remoteip 10.8.8.2-245
netmask 255.0.0.0
# vim /etc/ppp/options.pptpd   //指定了×××服务端名称,日志文件路径,DNS等
ms-dns 8.8.8.8
ms-dns 8.8.4.4     //这两个地址是google的DNS


配置×××链接用户

vim /etc/ppp/chap-secrets[object Object]


配置防火墙:

添加响应的iptables规则,使得访问公网的IP时候会转发到内网

# iptables -t nat -A POSTROUTING -s 10.8.8.0/8 -j MASQUERADE

本测试环境,把防火墙全部关掉,还有IPtables也关掉。查看iptables的启用状态命令是:chkconfig iptables –list
关闭iptables 命令是:chkconfig iptables off


启动服务:

# service pptpd restart