文章标签 ‘vpn’
一、下载所需的软件:
1. 安装所需的工具:
# apt-get install build-essential libssl-dev
2. 下载lzo库 [http://www.oberhumer.com/opensource/lzo/]:
# wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.04.tar.gz
说明:lzo是一个实用的无损压缩工具。[可选]
3. 下载openvpn [http://www.openvpn.net/]:
# wget http://swupdate.openv [Read More…]
PPTP原理
PPTP使用一个TCP连接对隧道进行维护,使用通用路由封装(GRE)技术把数据封装成PPP数据桢通过隧道传送。可以对封装PPP桢中的负载数据进行加密或压缩。
下边简单描述PPTP 过程中涉及的封装和解封步骤。
封装
1. 数据封装于IP(或IPX和NetBEUI)封包中。
2. 该IP(或IPX和NetBEUI)封包封装在PPP 帧中。
3. 该PPP 帧封装在GRE 帧中。
4. 该GRE 帧封装在IP 封包中。
解封
1. 移除IP 包头。
2. 移除GRE 包头(解密过程)。GRE负载中 [Read More…]
一. VPN服务器安装配置
# 安装编译环境
yum install -y wget gcc gcc-c++ make
# ppp安装
yum install -y ppp
# pptpd安装
# wget http://downloads.sourceforge.net/project/poptop/pptpd/pptpd-1.3.4/pptpd-1.3.4.tar.gz
# tar zxvf pptpd-1.3.4.tar.gz
# cd pptpd-1.3.4
# ./configure && make && make [Read More…]
1.安装pptpd
# apt-get install pptpd
2.配置pptpd环境
vim /etc/ppp/pptpd-options 验证方式,及DNS
vim /etc/pptpd.conf 设定vpn地址池
vim /etc/ppp/chap-secrets 验证用户及密码
vim /etc/network/if-up.d/iptables 允许远程用户通过本机联网
# chmod 755 /etc/network/if-up.d/iptables [Read More…]
IP : 204.74.217.77
用户名:test01
密码:test01
用户名:test02
密码:test02
用户名:test03
密码:test03
高速VPN,不限用户流量 [Read More…]
一、CentOS 5.3 下 PPTP VPN 服务器安装
1、安装相关软件
32位版:
yum install -y ppp iptables
wget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
64位版:
yum install -y ppp iptables
wget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x8 [Read More…]
