文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院操作系统 LinuxReahat 7.2 + PoPtoP 实现VPN一例
精品推荐
特别推荐
·高效使用Linux的七个好习惯
·为何Linux比Windows更安全?
·Linux和Unix最常用的网络命令
·Linux系统下安全防护十大招数
·Linux各种服务器的架设
·Linux操作系统下用单网卡捆绑双IP
·恢复被误删除的Linux文件
·在Linux服务器上做备份和恢复
·Linux中网络参数的意义及其应用
·linux知识大全
·解析Linux服务器远程控制技术
·新手关于Linux系统的一些错误认识
·Linux系统至少有五大点比Vista更好
·Linux攻略 关于Apache安装、配置、优化
·详细讲解Linux操作系统的进程管理的功能
·解决Linux和Windows双系统的引导问题
·新手学堂:Linux操作系统安全性能检查笔记
·600个优秀网站
·提高Linux操作系统网速的方法
·Linux系统下挂载硬盘光驱和U盘的方法
热点TOP10
·网络组建大全(包括企业网、校园网、网吧和基础知识)
·Linux常用命令详解
·Linux各种服务器的架设
·linux知识大全
·Linux文件和目录访问权限设置
·LINUX 常见问题1000个详细解答
·Linux学习手册
·Red Hat Linux 安装BroadCom网卡驱动
·如何查看Linux下系统占用的资源(top、free、uptime)
·用.iso文件从硬盘安装redhat linux 7.3
·为Canon PIXMA iP1000喷墨打印机安装驱动程序
·RedHat linux 8.0下内核编译步骤和说明
·Linux系统下挂载硬盘光驱和U盘的方法
·RedHat Linux 9升级内核
·Slax本土化:移动硬盘上的Linux中文套件
·详细讲解Linux操作系统的进程管理的功能
·linux下通过脚本实现自动重启程序
·在Linux服务器上做备份和恢复
·Linux Apache Web 服务器终极教程
·正宗888葫芦 博彩游戏

Reahat 7.2 + PoPtoP 实现VPN一例

日期:2007年4月7日 作者: 查看:[大字体 中字体 小字体]



作者:苏仕明 2002.06.10

声明:1.第一次写此类文章,写得不好,先自我解嘲:见笑了。
2.如本文确实对你有用,请给我发EMAIL:susu@163.net ,不妨鼓励几句以示你的谢意。
3.如转载本文,请保持本文的完整,包括声明。
4.保留其他一切权利。

什么是VPN?大家千万别问我,我只是略懂那么一丁点皮毛而已,不过大家可以阅读后面提到的参考文章。
我只知道我为什么要用到VPN,呵呵,相信有很多象我一样的莱鸟。
我使用VPN的原由是最近我用DELPHI写了一个 ActiveForm 放在我们的内部WEB服务器上,以便公司总部外

的分部可以通过IE访问数据和打印一些奇怪的报表,该ActiveForm 需要访问内部网上的另一台机器。顺便介绍

一下我们公司的网络配置情况:公司总部有一局域网,大家通过一台专用的LINUX服务器拨ADSL(包月200元的

那一种)共享上网,该LINUX服务器也运行WWW、EMAIL、DNS、DHCP等服务,当然也运行IPCHAINS。公司对外网

站租用虚拟主机(带域名系统)。


我们的做法是,公司分部先上互连网,然后拨通VPN,使其可以以内部IP身份访问内部网。那样,我的ActiveFo

rm 就可以发挥作用了。

下面内容一、二、三是我们实现VPN应用的相关步骤,四是给大家一些参考文章。

一、服务器安装
1.取得PoPToP软件,可到http://www.poptop.org下载,现在是1.2版。
2.安装:
rpm -ivh pptpd-1.0.0-1.i386.rpm
3.编辑文件/etc/syslog.conf,增加一行:
daemon.debug /var/log/pptpd.log
重新启动syslogd:
killall syslogd
syslogd
4.编辑下列文件,确定包含以下相似内容:

/etc/ppp/options
debug
name servername(LINUX服务器名称)
auth
require-chap
proxyarp

/etc/pptpd.conf
speed 115200
localip 192.168.0.234-238
remoteip 192.168.1.234-238
/etc/ppp/chap-secrets
#帐号 服务器名称 密码 IP
susu servername 123 *

5.开始启用PoPToP:
/usr/sbin/pptpd
至此,你的linux服务器,已经可以接受VPN拨号接入了,如果有问题,可以查看日志/var/log/pptpd.log。

6.ipchains设置(-d和-s的IP就看你的罗)
ipchains -I forward -p tcp -d 192.168.0.10 1723 -j ACCEPT
ipchains -A forward -p tcp -s 192.168.0.10 1723 -j ACCEPT
ipchains -A forward -p 47 -d 192.168.0.10 -j ACCEPT
ipchains -A forward -p 47 -s 192.168.0.10 -j ACCEPT


二、域名设置:
这里的域名设置指的不是局域网中LINUX的DNS设置,而是指前面所说的虚拟主机服务商提供的域名系统设

置(例如某某ISP的虚拟主机业务标准型)。在域名系统中增加一条A记录。
域名:vpn.gd!%!%!.com
(差点暴露公司机密:),虽然可以为公司做一下广告)
IP :为我现在ADSL拨号所获得的IP。
为什么要这样做?因为我不想在每一次获得新IP时,都要电话通知各个分部,现在公司总部的IP是多少。

三、客户端设置:
WIN98的设置要点
1.新建一个拨号连接,拨号设备选用"虚拟拨号设备",对方IP输入:vpn.gd!%!%!.com
帐号输入:susu,密码输入:123(见上面的/etc/ppp/chap-secrets文件)

WIN2000的设置要点
1.新建一个"网络和拨号连接",网络连接类型选择"通过 Internet 连接到专用网络(V)"

[1] [2] 下一页 




上一篇:Qmail系统的安装、简单配置及使用

下一篇:Red Hat Deluxe Workstation 7.1评测

Reahat 7.2 + PoPtoP 实现VPN一例 相关文章:
·如何实现局域网打印机共享
·TCP/IP编程实现远程文件传输
·Visual C++ 实现数字化图像的分割
·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
·ASP.NET购物车的实现及结算处理
·用C语言实现Ping程序功能
·javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
·让Windows XP操作系统实现全速启动
·windows 2003服务器配置VPN实现各种网络环境VSS协同开发
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
Reahat 7.2 + PoPtoP 实现VPN一例 相关软件:
·TCP-IP详解卷2:实现
·ASP.NET的网站新闻管理系统设计与实现
·内置对象实现超酷日历
·ASP.NET下MVC设计模式的实现
·使用关键字实现上传木马
·数据库系统实现
·TCP-IP详解卷二:实现
· JS+层实现分项多内容的提交
·实用-不间断滚动的实现方法
·三层交换机特点与实现分析

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot