pptpvpn 很简单 安装服务 添加vpn网段 设置dns 配置账号 开启转发 还有防火墙
yum安装服务:
yum install pptpd
修改配置文件:
[[email protected] ~]# cat /etc/pptpd.conf |grep -v "#"
option /etc/ppp/options.pptpd
logwtmp
localip 172.16.0.1
remoteip 172.16.0.3-33
### localip是自定义网段
[[email protected] ~]# cat /etc/ppp/options.pptpd |grep -v "#"
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
###只修改dns即可
[[email protected] ~]# cat /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
kel pptpd 123456 *
###连接vpn使用的账号密码
[[email protected] ~]# sysctl -p
net.ipv4.ip_forward = 1
### 开启转发
这条很重要,以上操作可以实现vpn的登录,但是不能ping通内网和使用外网
iptables -t nat -A POSTROUTING -s 172.16.0.0/24 -o eth1 -j MASQUERADE
###172.16.0.0/24 是你自定义ip段
###eth1是你外网的网卡名称