Redhat Enterprise server 6.3 配置VPN
时间:2014-05-19 02:24 来源:linux.it.net.cn 作者:IT网
一、软件
dkms、kernel_ppp_mppe、pptpd
二、下载软件
wget ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm
三、安装
1. 安装gcc
yum -install gcc
2. 安装 dkms
rpm –ivh dkms-2.0.10-1.noarch.rpm
3. 安装kernel_ppp_mppe
rpm –ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
4. 安装 pptpd
rpm –ivh pptpd-1.4.0-3.el6.x86_64.rpm
四、配置VPN服务器
1. 配置主配置文件
vim /etc/pptpd.conf在最后追加:
debug
ppp/usr/sbin/pppd
option/etc/ppp/options.pptpd
localip118.193.75.110
remoteip 192.168.0.2-4
说明:localip 是本机的外网IP地址;remoteip 是为接入的VPN客户端分配的IP地址范围。
2. 配置账号文件
vim /etc/ppp/chap-secrets
编辑内容为(IP中*号代表所有):
# Secrets for authentication using CHAP
# client server secret IP addresses
用户名 pptpd 密码 *
用户名 pptpd 密码 192.168.0.3
用户名 pptpd 密码 192.168.0.4
3. 启动服务
service pptpd start
4. 查看端口:netstat -ntpl
PPTP使用的1723端口侦听
5. 设置NAT并打开Linux内核路由功能
依次执行如下命令:
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.0.2/24 -j SNAT --to 118.193.75.110
echo 1 > /proc/sys/net/ipv4/ip_forward
6. 配置VPN自动启动
执行命令:ntsysv
7. 设置iptables允许VPN连接(或禁用防火墙)
依次执行命令:
iptables-I INPUT -p tcp --dport 1723 -j ACCEPT
iptables-I INPUT -p tcp --dport 47 -j ACCEPT
iptables -I INPUT -p gre -j ACCEPT
8.
五、使用VPN客户端接入
服务器IP地址就是我们上面配置的118.193.75.110,账号和密码也是配置文件中设置的
(责任编辑:IT)
一、软件 dkms、kernel_ppp_mppe、pptpd 二、下载软件 wget ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm 三、安装 1. 安装gcc yum -install gcc 2. 安装 dkms rpm –ivh dkms-2.0.10-1.noarch.rpm 3. 安装kernel_ppp_mppe rpm –ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm 4. 安装 pptpd rpm –ivh pptpd-1.4.0-3.el6.x86_64.rpm 四、配置VPN服务器 1. 配置主配置文件 vim /etc/pptpd.conf在最后追加: debug ppp/usr/sbin/pppd option/etc/ppp/options.pptpd localip118.193.75.110 remoteip 192.168.0.2-4 说明:localip 是本机的外网IP地址;remoteip 是为接入的VPN客户端分配的IP地址范围。 2. 配置账号文件 vim /etc/ppp/chap-secrets 编辑内容为(IP中*号代表所有): # Secrets for authentication using CHAP # client server secret IP addresses 用户名 pptpd 密码 * 用户名 pptpd 密码 192.168.0.3 用户名 pptpd 密码 192.168.0.4 3. 启动服务 service pptpd start 4. 查看端口:netstat -ntpl PPTP使用的1723端口侦听 5. 设置NAT并打开Linux内核路由功能 依次执行如下命令: iptables -t nat -F iptables -t nat -A POSTROUTING -s 192.168.0.2/24 -j SNAT --to 118.193.75.110 echo 1 > /proc/sys/net/ipv4/ip_forward 6. 配置VPN自动启动 执行命令:ntsysv 7. 设置iptables允许VPN连接(或禁用防火墙) 依次执行命令: iptables-I INPUT -p tcp --dport 1723 -j ACCEPT iptables-I INPUT -p tcp --dport 47 -j ACCEPT iptables -I INPUT -p gre -j ACCEPT 8. 五、使用VPN客户端接入 服务器IP地址就是我们上面配置的118.193.75.110,账号和密码也是配置文件中设置的 (责任编辑:IT) |