当前位置:文档之家› 基于Ubuntu+Linux局域网双出口的应用

基于Ubuntu+Linux局域网双出口的应用

总第232期

2009年第2期

计算机与数字工程

Computer&DigitalEngineering

V01.37No.2

175

基于UbuntuLinux局域网双出口的应用

龙瑞俞海英伍红兵胡勇强

(解放军理工大学工程兵工程学院南京210007)

摘要目前很多用户的局域网通过一个出口接入Internet但速度较慢。针对这一问题,提出以Linux为平台用双出口解决问题。介绍了在Linux下的NAT、策略路由技术的原理与具体实现方案,并介绍了通过iptables工具将这2种技术相结合的方法,提出的方案通过shell脚本使Linux能自动完成,为用户解决此类问题提出了一个切实可行的方法。

关键词Ubuntu,Linux,NAT,策略路由,iptables,局域网双出口

中图分类号TP393.08

ApplicationofLANDual—exportBasedonUbuntuLinux

LongRuiYuHaiyingWu

HongbingHuYongqiang

(EngineeringInstituteof

PLAUniversityofScienceandTechnology,Nanjing210007)AbstractAtpresentmostLANjoinedwithInternetfromoneexport,butthespeedaccesstoInternetisslow.InviewofthisquestiontheproblemissolvedviatheLANdual—exportinLinuxplatform.TheNAT,thepolicyroutingtech-nologyprincipleandtheconcreterealizationonLinuxare

introducedindetail。andthemethodofunifiedthesetwotech-nologieswithiptablesisgiven,thesolutioninthispapercanachievebyLinuxshellscripts,whichprovidesapracticalfeasi?blesolutiontoI,ISel'Swhoneedtosolvethiskindofthequestion.

Key

wordsUbuntu,Linux,NAT,policyrouting,iptables,LANdual-export

ClassN●nlberTP393.08

局域网背景介绍与需求分析

某局域网通过两条线路连接Internet:一条为

电信、另一条为网通,电信线路的带宽有限,但某些

网络访问速度较快,网通线路的带宽很宽,访问整

个Internet速度较平均。局域网内部划分为2个

子网:一个为办公子网,另一个为学生子网,办公子

网要求提供访问速度快、稳定的出口通道,办公子

网有一台服务器提供Web服务,可通过Internet

访问。局域网结构如图1。

分析以上要求和网络结构,要达到的设计目标图1局域网结构

有:1)实现网络地址转换即NAT,由于ISP只提供求不同,要能对两个子网按照不同的规则进行路了两个出口地址,因此要实现局域网中的用户都能由。3)为了能在一条线路断开的情况下,使局域网访问Internet,必须进行网络地址转换。2)实现策用户都能访问Internet,需要检测线路通断并采取略路由,办公子网和学生子网对访问Internet的要相应的路由策略。

。收稿日期:2008年11月6日,修回Et期:2008年12月9日

作者简介:龙瑞,男,讲师,研究方向:计算机网络、嵌入式设备等。俞海英。教授。伍红兵,副教授。胡勇强,讲师。

基于Ubuntu Linux局域网双出口的应用

作者:龙瑞, 俞海英, 伍红兵, 胡勇强, Long Rui, Yu Haiying, Wu Hongbing, Hu Yongqiang

作者单位:解放军理工大学工程兵工程学院,南京,210007

刊名:

计算机与数字工程

英文刊名:COMPUTER AND DIGITAL ENGINEERING

年,卷(期):2009,37(2)

参考文献(8条)

1.William Shorts.Jr Writing Shell Scripts 2008

2.邵闻珠;徐燕;周淑萍基于linux校园网双出口的实现[期刊论文]-计算机工程与设计 2006(06)

3.Martin A.Brown Guide to IP Layer Network Administration with Linux 2007

4.Marc Boucher;Martin Josefsson;Jozsef Kadlecsik iptables manual 2002

5.David Mertz Domain Name System (DINS) 2005

6.Greg Kroah-Hartman udev manua 2005

7.Greg Kroah-Hartman Kernel Komer-udev-Persistent Device Naming in User Space 2004

8.Greg Kroah-Hartman udev-A Userspace Implementation of devfs 2003

本文链接:https://www.doczj.com/doc/0113922457.html,/Periodical_jsjyszgc200902049.aspx

相关主题
文本预览
相关文档 最新文档