浅析高校网站的双线接入解决方案

2012-07-06 04:27孙伟平
科技视界 2012年11期
关键词:代理服务器教育网双线

孙伟平 张 延

(1.郑州大学西亚斯国际学院 河南 郑州 451150;2.郑州城市职业学院 河南 郑州 452370)

0 引言

目前高校的网络接入一般都是双线接入,作为高等院校来说教育网是必须接入的,另外一条根据实际情况可以选择联通或电信。学校内部放置了一些提供对外服务的网站,如果把这些网站放置在教育网线路上那么对于教育网用户来说访问速度比较快,而对于其它用户来说访问较慢,如果把网站放置到非教育网线路上那么教育网用户访问又会感觉慢,最好的方法就是教育网用户访问走教育网线路,非教育网用户访问走另外一条线路。利用智能DNS和反向代理可以很好的解决网站双线访问的难题。

1 网站实现双线访问的不同方式比较

1.1 可以用BGP协议实现单IP的双线访问,也就是服务器上只配制一个IP地址就可以实现网站的双线访问。这种办法固然不错,但实现起来成本高,且比较麻烦。因为首先需要购买一台价格昂贵的BGP路由器,另外还需要CNNIC(中国互联网信息中心)申请专用的IP段和和AS号(自治系统号),所以对于普通高校来说这种方法显然不合适。

1.2 就是在一台服务器上安装双网卡,每个网卡配置一个IP地址,然后在服务器上做策略路由。这种方法依懒于智能DNS的解析,例如教育网用户访问网站时DNS服务器解析出教育网的IP,联通用户访问网站时DNS服务器解析出联通IP地址,这其实在一种理想的状态下是没问题的。智能DNS判断用户是教育网用户和联通用户取决于用户电脑所配置的DNS地址。如果教育网用户的电脑配置的是联通的DNS地址那么在通过智能DNS解析时解析出来的就是联通线路的IP地址。这个时候在访问网站时就出现问题了,教育网用户会通过联通的IP去访问网站,当服务器收到请求后在返回数据包时会通过策略路由判断出目的IP是教育网IP,这时候数据包就从教育网线路出去了,我们会发现数据包进来和出去不是走的同一条线路,这个时候网站就无法访问。所以说一个服务器上通过双网卡配置两个IP来实现网站双线访问是很不稳定的。

1.3 通过我们的综合比较和测试找出了一种比较完美的解决方案。例如我校网络是教育网和联通双线接入,为了充分发挥网站的访问速度,使不同的访问用户走不同的线路,我们可以利用智能DNS+反向代理来实现,我们先来了解一下什么是反向代理。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的Web服务器,并将从Web服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一台Web服务器。常用的反向代理服务器软件有squid和 nginx。

如上图,我们通过BIND来实现DNS的智能解析,教育网用户访问网站时解析出教育网IP,其它用户访问网站时解析出联通的IP地址,其实实现智能DNS我们可以购买商用智能DNS解析服务器,但是价格比较昂贵,我们完全可以用LINUX系统下免费的BIND来实现DNS的智能解析,BIND是linux系统下一款开源的DNS软件,很多大公司都在使用非常稳定,完全可以取代商业化的DNS设备。

我们在教育网线路下放置一台WEB服务器,使教育网用户可能直接访问。在联通线路上放置的是一台反向代理+WEB缓存服务器,非教育网用户访问网站时通过反向代理服务器进行访问,我们之所以不在联通线路下放置一台和教育网线路下一模一样的服务器是因为这样不仅可以避免两台服务器在文件更新时数据同步的麻烦也避免了解决在不同服务器之间session共享的麻烦,在反向代理服务器上开启缓存功能还可以大大提高网站的访问速度。

2 具体配置

2.1 智能 DNS配置

2.2 配制反向代理服务器,这里使用squid

1)squid.conf配置文件内容

#设置代理服务器名称

2)配置/etc/hosts文件,内容如下

3 结束语

高等学校网站是学校对外进行宣传的一个平台,其访问速度非常重要,通过智能DNS+反向代理好可以很好的解决高校网站双线访问的问题,不仅分担了链路的流量也提高了网站的访问速度,为宣传学校构建信息化校园起到了关键作用。

[1]Paul Albitz&Cricket Liu.DNS and Bind,Third Edition[M].雷迎春,陈世林,杨传军,译.中国电力出版社,2000.

[2]林天峰,等,编著.Linux服务器架设指南[M].清华大学出版社,2010.

猜你喜欢
代理服务器教育网双线
中老铁路双线区段送电成功
地铁信号系统中代理服务器的设计与实现
IP地址隐藏器
双线自动闭塞轨道电路故障时发车进路准备的探讨
双线模式下概念教学的探讨
高职动漫专业双线教学模式的构建与实践
中国省级教育信息综合网站排行榜
中国省级教育信息综合网站排行榜
中国省级教育信息综合网站排行榜
中国省级教育信息综合网站排行榜