| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 在线视频教程 | 素材下载 | 程序代码下载 | 视频教程下载 | JS代码 | 论坛 | 
龙腾教程网  
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
 
  您当前位置:您现在的位置: 龙腾软件教程网 >> 文章中心 >> 操作系统 >> linux >> 文章正文 
 
Linux系统下简单安装VPN虚拟网
别的不多说.单说安装VPN.

  按以下的操作

  复制内容到剪贴板

  代码:

  cd /tmp

  wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm

  wget http://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

  如果是centos 4版本的

  复制内容到剪贴板

  代码:

  wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.3-7.rhel4.i386.rpm

  wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel4.i386.rpm

  CentOS 5的

  复制内容到剪贴板

  代码:

  wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-3.1.rhel5.i386.rpm

  wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm

  下载回来这4个文件后安装 [按顺序]

  复制内容到剪贴板

  代码:

  rpm -ivh dkms-2.0.17.5-1.noarch.rpm

  rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

  以上二个是为CENTOS加载MPPE[MICROSOFT的加密协议] ..不安装的话就不能使用加密连接

  复制内容到剪贴板

  代码:

  rpm -Uvh ppp-2.4.3-7.rhel4.i386.rpm

  rpm -Uvh ppp-2.4.4-3.1.rhel5.i386.rpm

  rpm -ivh pptpd-1.3.4-1.rhel4.i386.rpm

  rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

  为懒人写的...四个都打上去...如果你只下载其中二个的话..其它二个就不存在..没所谓了.给那些懒人方便而已..

  安装完毕后..编辑配置文件
复制内容到剪贴板

  代码:

  vi /etc/pptpd.conf

  找到最下面

  localip 后面要改为你服务的IP

  remoteip 后面改为你分配给VPN用户的IP段....比如192.168.0.1-100

  这时已经可以启动VPN服务器了.启动方法就用

  service pptpd start

  停止

  service pptpd stop

  这时你编辑VPN用户的密码资料等[实时生效]

  复制内容到剪贴板

  代码:

  vi /etc/ppp/chap-secrets

  在最下面插入新行..

  它的写法是

  用户名 服务名 密码 IP

  比如我新增加的一个用户..

  im286 pptpd bendy 192.168.10.20

  那这个用户就可以登陆VPN服务器了...分配的IP只有一个就是192.168.10.20了.也就是说只能一个人同时使用.

  如果你想多人同时使用...可以将192.168.10.20改为*

  这样就不限制这个帐户的使用人数了[同时登陆的人数.还要取决于PPTPD服务器的设置,默认40个

  我好似没有发现哪里可以设置说可以让多少人使用同一个帐户登陆的.

  如果加上RADIUS认证就可以.[这个东西我也做过.不难的]

  至此.VPN可以连接了.

  但连接之后.我们还需要设置NAT IP转发.否则用户连接上服务器后.是不能访问外网的内容的.

  设置方法也很简单的.

  复制内容到剪贴板

  代码:

  iptables -t nat -F

  iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to 999.999.999.999

  上面的192.168.10.0替换成你要分配给客户用的VPN 内网IP段

  999.999.999.999 替换成你的VPN服务器IP [与上面PPTPD.CONF的LOCALIP一样]

  最后我们打开LINUX服务器的IP转发功能就大功告成了

  复制内容到剪贴板

  代码:

  echo 1 >/proc/sys/net/ipv4/ip_forward

  以上是临时打开的.重启服务器后无效..

  长期调整的话..可以编辑

  /etc/sysctl.conf这个文件中的net.ipv4.ip_forward = ???

  就这样了...全文完

上一篇:
  • 上一篇文章:
  • 下一篇
  • 下一篇文章: 没有了
  • 收藏此文到百度搜藏 百度搜藏| 新浪VIvi| 365key| Younote| 博采中心| 你好BLOG| 亿友网摘| 和讯网摘|
    相关文章    
    Linux操作系统下激活网卡命令
    四步轻松搞定Linux下WPA无线上网
    详细讲解家用Linux的实用安全
    利用Sudo加固Linux系统安全
    系统中装有双系统用户如何卸载Linux
    解决Linux操作系统不能启动问题
    Linux操作系统下的K3b光盘刻录技巧
    硬盘安装SUSE Linux10系统的两种方法
    Linux 系统下利用无线网络上网设置
    Linux系统下通过GPRS模块拨号上网的方法
     
     
     
    最新文章
    普通文章 Linux系统下简单安装VPN虚拟网最新文章
    普通文章 Photoshop制作电眼卡通小美女最新文章
    普通文章 PHP服务器变量设置的方法介绍最新文章
    普通文章 SQL语句完成SQL Server数据库的修最新文章
    普通文章 Photoshop打造实用环保袋最新文章
    普通文章 Illustrator设计传统风格名片最新文章
    普通文章 Photoshop绘制咖啡店网站模板效果最新文章
    普通文章 3Dsmax制作科幻机器人最新文章
    普通文章 解决 Vista IE 7.0 自动关闭的问最新文章
    普通文章 Photoshopo绘制卡通天使插画最新文章
     
    热门文章
  • 没有推荐文章
  •  
     
    设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 

    版权所有2006-2008 龙腾教程网