CentOS7下搭建VPN服务器,AWS EC2安装VPN(转载/整理)
分类 网站技术/村民张先生 发布于 2015-01-17 05:32
1、先看看你的主机是否已经支持pptp,返回结果为yes就表示通过。
modprobe ppp-compress-18 && echo yes
2、是否开启了TUN,有的虚拟机主机需要开启,返回结果为cat: /dev/net/tun: File descriptor in bad state。就表示通过。
cat /dev/net/tun
3、安装ppp , pptpd 和 iptables。
先更新一下再安装。
yum update
安装ppp和pptpd。
yum -y install ppp pptpd
如果出现 No package pptpd available ,请先进行以下操作:
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm;
yum install epel-release-7-2.noarch.rpm;
如果 wget 也没安装,可以先 yum -y install wget 。
安装iptables(可能已经存在,会提示,忽略进行下一步即可)。
yum install iptables
配置pptpd.conf。
vi /etc/pptpd.conf
找到 localip 和 remoteip ,按 i 键然后将前面的 # 号删除,然后按 ESC 后输入 :wq 回车保存。
配置options.pptpd。
vi /etc/ppp/options.pptpd
找到 ms-dns (共两行),按 i 键然后将前面的 # 号删除,并将输入改为你要使用的DNS地址,例如:
ms-dns 8.8.8.8 ms-dns 8.8.4.4
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截