centos上配置vpn并指定出口IP
添加centos的源
/etc/yum.repos.d/CentOS-Base.repo
[doylenet]
name=Doylenet custom repository for CentOS
baseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/
gpgcheck=1
gpgkey=http://files.doylenet.net/linux/yum/centos/RPM-GPG-KEY-rdoyle
enabled=1
yum install ppp pptpd.i386 -y
echo 1 > /proc/sys/net/ipv4/ip_forward
sysctl -p
修改 /etc/pptpd.conf
注释掉logwtmp
并添加IP范围
localip 10.0.0.1
remoteip 10.0.0.2-254
修改 /etc/ppp/options.pptpd
添加DNS
ms-dns 8.8.8.8
ms-dns 8.8.4.4
添加用户名密码
/etc/ppp/chap-secrets
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j SNAT –to-source YourIPs
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j MASQUERADE #或者轮询
近期评论