vpn搭建
yum -y install ppp*
yum -y install pptp*
3 配置VPN服务器
1. 编辑/etc/pptpd.conf文件,找到“locapip”和“remoteip”这两个配置项,将前面#去掉。将后面的IP地址更改为自己需要IP
locapip表示VPN服务器自己的本地IP地址;
remoteip表示VPN客户端连到服务器上将会被分配的IP地址范围。
# vi /etc/pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
#logwtmp
localip 107.151.220.99
remoteip 192.168.123.100-200,192.168.0.245
2. 再编辑文件/etc/ppp/options.pptpd,在末尾添加DNS地址
# vi /etc/ppp/options.pptpd
ms-dns 202.106.196.115
ms-dns 8.8.8.8
3. 添加VPN客户端帐号和口令
# vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
shen pptpd 123456 *
4. 启动VPN服务器
# /etc/init.d/pptpd restart
至此VPN服务器搭建完成了,但实际环境中还需要给VPN服务器增加路由功能
4 配置VPN服务器的路由转发功能
1. 修改内核文件,使系统支持转发
#vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
然后执行下列命令,使其生效:
#sysctl –p
2. 配置防火墙增加转发规则
iptables -t nat -A POSTROUTING -s 192.168.123.0/255.255.255.0 -j SNAT --to-source 107.151.220.99
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。