版权 © 2005-2010 版权所有 武汉海蜘蛛网络科技有限公司 (Hi-Spider Network Technology Co., Ltd. All rights reserved)
目录
海蜘蛛路由系统(Hi-Spider Router)是一套运行于 x86-CPU 硬件架构(即普通PC机)上的路由系统。基于稳定的 GNU/Linux 2.6 系列内核开发。
秉承丰富的网络软件研发经验,海蜘蛛网络科技推出了稳定、高效、功能丰富的软路由系统——海蜘蛛路由系统(Hi-Spider Router)。该路由采用模块化的结构设计,结合行之有效的软件技术实现了快速、高效的路由策略,是企业、家庭、社区或网吧等场所的首选产品。
海蜘蛛网络科技针对中国互联网的特点,根据终端接入路由器的功能需要,设计和构建了一套专用 Linux 系统,并以此系统为基石,以用户需求为导向,逐步开发了路由系统的各个通用模块,以及针对有中国特色的网络环境所设计的一系列专用模块。整个系统模块化程度高,灵活性和可扩展性强,体积精减、运行效率高、安全性好、稳定性佳,并具有良好硬件兼容性。
系统功能介绍
| 路由功能 | 防火墙功能 | 流量控制 | VPN功能 | 上网管理功能 |
|---|---|---|---|---|
| ADSL/DHCP光纤接入 | ICMP/SYN/UDP攻击防御 | 上传/下载限速 | PPTP VPN 服务 | 基于对象的管理(IP/时间/端口/协议) |
| 静态路由 | UDP Flood/IP碎片防御 | 共享或单机限速 | SSL VPN 服务 | 对象分组管理 |
| 动态域名解析 | DNS/域名/IP过滤 | 源/目的IP限速 | L2TP VPN 服务 | 协议特征过滤 |
| 多线策略路由 | 网址 URL/关键字过滤 | 源/目的端口限速 | PPTP/L2TP VPN借线(实现虚拟多线) | PPPoE服务器 |
| 多线路负载均衡 | 防火墙黑白名单 | 按时段限速 | SSL VPN网间互联(LAN-to-LAN) | PPPoE RADIUS 认证(自定义同时拨入数) |
| 带宽叠加 | 一对一NAT | 小包优先转发 | IPIP/GRE/SIT隧道 | 上网WEB认证 |
| IP/端口分流 | UpnP即插即用 | QoS 规则 | IPSec VPN | 上网期限管理 |
| 双LAN口支持 | 端口映射 | P2P下载/上传控制 | VPN RADIUS认证 | 上网到期提前通知 |
| 单网卡绑多IP地址 | IP与MAC绑定 | PPTP VPN限速 | 上网到期断网 | |
| 单WAN绑定多ADSL | DMZ主机 | SSL VPN限速 | 通过网页发送通知 | |
| 802.1Q VLAN支持 | 反端口扫描 | PPPoE限速 | 禁止客户机使用二级路由上网 | |
| 端口镜像/流量复制 | 攻击动态拦截 | |||
| 自定义LAN/WAN口 | ARP攻击检测 | |||
| 路由表在线更新 | DNS 重定向 | |||
| DNS缓存加速 | 反 DNS 劫持 | |||
| DHCP功能 | 恶意网址过滤 | |||
| 透明网桥 |
表 1.1. 系统功能介绍
附加功能介绍
| 网络诊断工具 | 信息监测 | 系统日志 | 其他应用 |
|---|---|---|---|
| PING 工具 | 系统运行状态 | 内网DNS查询日志(统计分析) | 网络打印 |
| 路由跟踪工具 | 硬件信息 | 网卡流量统计分析(分钟/小时/年) | 定时重启/关机/关机重开 |
| 子网计算工具 | 网络状态/负载信息 | SYSLOG日志转发 | 远程唤醒 |
| WHOIS IP 查询 | PPP连接信息 | 用户上网访问日志 | 同吧QQ在线 |
| IP属地查询 | 内网扫描信息 | 防火墙攻击日志 | 系统自动升级 |
| 域名诊断查询 | NAT 会话信息 | 内核日志 | 恶意网址自动升级 |
| MAC地址查询 | 内网流量实时监测 | 路由表自动升级 | |
| 系统综合诊断 | 网卡实时流量图 | 协议特征自动升级 | |
| 网卡历史流量图 |
表 1.2. 附加功能介绍
支持光纤(静态/动态IP地址)、ADSL/PPPoE 等多种接入方式
支持静态路由、智能动态路由
支持策略路由、带宽叠加、多线路负载均衡
支持 SSL/PPTP/L2TP VPN、支持 IPIP/GRE/SIT 隧道
支持 VLAN 网络环境
支持快速转发(小包优先),吞吐量最高可达 200Mbps,最多 210Kbps
支持流量控制与 QoS (包括客户端)
支持 UPnP、端口回流、DMZ 主机
支持局域网 PPPoE 服务器、RADIUS 认证
支持一个网卡绑定多个 IP 地址
支持每个外网网卡拨多个 ADSL 帐号
支持每个外网网卡绑定一个动态域名
支持 DHCP 服务
支持基于 IP 地址/网段、协议和端口的数据包过滤
支持基于站点、URL、关键字等应用层过滤
支持网络时间同步
支持 IP 和 MAC 绑定
支持 DNS 代理/缓存
支持动态域名解析
目录
单击海蜘蛛路由左上方logo图标即可进入海蜘蛛路由首页界面
以下图片显示的是各个接口的物理状态,如图:
右边类似于冰糖葫芦的指示灯可以根据显示颜色来判断线路状况
绿色表示线路畅通。
黄色表示线路线路不通,出现此种情况需检查WAN口设置。
红色表示没有开启线路检测。
![]() | 提示 |
|---|---|
|
当启动多线路负载时才会出现指示灯,否则只显示此图标:
|
目录
基本设置分为系统全局参数设置和页面设置两部分。系统全局参数主要是设置系统界面语言、主机名、时区、时间等;页面设置主要设置用户备注信息、更新消息首页提醒和分页时每页显示的记录条数等。
界面语言:分为简体中文和英语,可根据自身习惯选择,选择后点击“保存设置”即可生效。
主机名:就是给系统取的一个名字,只能由字母、数字、下划线、圆点及减号组成。
系统时间:根据所在的地区选择,如你所在的地区是马来西亚,则选择“(北京时间+08:00)北京、佩思、新加坡、香港、马来西亚”。
时间服务器:点击“校准”,系统会自动连接到时间服务器同步时间,常用时间服务器为 time.nist.gov clock.via.net rdate.darkorb.net 。
![]() | 注意 |
|---|---|
|
系统每隔24小时会自动校准时间。 |
用户备注:此信息显示在浏览器标题中,可以随便设置。
是否在首页显示最新消息:勾选此项后,软件有更新,会在最新消息中显示,一般建议勾选。
分页时每页显示的记录条数:默认为12,用户可根据个人习惯来设置,范围为:8~30。
分为登录帐号、端口设置和安全策略三个窗口。
设置通过 Web 登录系统时的密码、端口、安全连接等,系统默认禁止从广域网登录,如需开启,请先修改管理员密码。
登录账号:分为管理员帐号和普通帐号。管理员帐号可以修改任何设置;普通帐号只能查看配置,不能修改。
端口设置:分为 WEB 管理端口、是否启用 SSL 连接加密和强制使用 SSL 连接加密。
WEB 管理端口:设置WEB 远程登录时的端口号,默认为 80,更改范围为:1~65535。修改之后,建议使用“端口测试”,看端口是否处于空闲状态,是否可用。
![]() | 注意 |
|---|---|
|
端口修改失败,系统将在 15 秒内恢复管理端口到默认设置。 |
是否启用 SSL 连接加密:启用后,SSL 连接使用 443 端口。访问系统 Web 管理的 URL 地址为:https://<IP 地址>
强制使用 SSL 连接加密:适用于对安全性要求较高的场合,一般不用勾选。
安全策略:设置是否允许外网 IP 访问 Web 远程管理,默认设置是禁止所有外网 IP 访问。
如果选择“只允许指定 IP 从外网登录执行远程管理(自定义)”,则需要在右边列表中添加允许远程管理的 IP 列表,每个 IP 地址或网段占一行。
当您忘记 Web 管理密码或由于其他因素导致无法通过 Web 方式登录系统时,您还可以在本地控制台登录或通过串口连接进行一些应急性操作,比如修改 Web 登录密码、局域网接口IP地址等。
控制台登录用户名为 root,初始密码为 123456,建议修改为更复杂的密码。
![]() | 注意 |
|---|---|
|
勾选允许通过串口登录,串口登录时选择 COM1 口,数据Bit为8,奇偶校验无,停止Bit为1,流量控制为无,数据传输波特率要和客户机的波特率一样。 为了安全考虑,root 用户只允许通过控制台登录。 |
允许按 Ctrl-Alt-Del 组合键重启:勾选后,点击“保存设置”,无需登录,Ctrl-Alt-Del 即可快速重启路由。
串口登录海蜘蛛
常见问题及解决方法
报警设置主要采用声音/蜂鸣器报警。
当检测到或受到攻击、运行负载过大或异常、磁盘出现故障等情况时,系统可以通过自我报警的方式表现出来,有助于管理人员及时发现并处理相关问题。
通过主板上的蜂鸣器(PC Speaker)来发出指定频率的声音,声音格式为一长一短,声音频率范围为 50Hz ~ 5000Hz。
关闭声音报警:关闭后系统检测到攻击或异常时将不会报警。
关闭系统启动完成声音提示:当系统启动完成时,您将会听到两次3短1长1短的鸣笛声(滴滴滴-滴---滴),关闭后系统启动完成后将不会发出声音提示。
设置让系统在指定时间或按指定的计划方式重新启动或关闭。当系统的经过长时间的工作后,建议重启使硬件(如网卡)进行复位。
定时重启
定时任务执行方式:有每天、每星期、每月、一次性四种方式。
执行方式设置为每天,设置执行时间,则每天该时间系统自动重启。
执行方式设置为每星期,则在星期栏下勾选相应的重启时间,再设置执行时间,点击“保存设置”即可在设置的时间自动重启。
执行方式设置为每月,选择执行日期和执行时间,系统则会在每月该日期的该时间自动重启。
执行方式设置为一次性,设置执行日期和执行时间,点击“保存设置”后,系统则会在设定的时间自动重启一次。
![]() | 注意 |
|---|---|
|
点击时间选择图标右边的删除图标,可以清除所设定的时间或日期。 |
下图以每星期任务执行方式为例,设置每星期的工作日(周一至周五)早上 08:00 重启。
定时关机
勾选启用定时关机功能,选择定时任务执行方式(每天、每星期、每月、一次性),根据悬着选择相应设置即可。
定时重新开机:是指在关机后,等待一段时间再开机。
![]() | 注意 |
|---|---|
|
在等待时间段内,出现停电或者断电现象,此设置就会失效。 |
下图以每天任务执行方式为例,设置每天关机时间为 18:10 ,重新开机时间为 08:00。
![]() | 小知识 |
|---|---|
|
远程唤醒技术(WOL, Wake-on-LAN)是由网卡配合其他软硬件,可以通过局域网实现远程开机的一种技术。通过它我们可以在需要时远程控制计算机的开机,它非常适合具有远程网络管理要求的环境。 |
远程唤醒需要网卡、主板、电源的支持和配合才能实现。
预定义远程唤醒信息,每条记录占一行,格式:MAC地址 IP地址 可选注释。
为了提高内核运行效率,网卡驱动以模块方式加载,默认情况下系统启动时会自动探测网卡型号并加载相应的驱动模块,如果少数网卡没有驱动成功,您可以手动指定此网卡的模块名。
只有当网卡没有驱动时才需要手动指定模块,一般不需要。
需要额外加载的网卡驱动模块列表(每个模块名占一行,以 # 开头的为注释行)。
点击“保存设置”即可。
系统配置管理
由于系统在内存运行,您修改的配置信息也保存在内存中,重启后这些配置将会丢失。 这就需要您统一“保存写入到磁盘”,使配置永久生效。您可以“备份当前配置”,导出当前的配置信息到您的计算机。 如果您由于误操作导致配置丢失,您可以通过“最近一次正确配置”恢复以前的备份设置,还可以通过上传您备份的配置信息来挽回损失。
单击"导出"即可将当前配置文件导出,使用“浏览”、“上传”按钮即可导入系统配置文件。
使用“当前配置另存为”功能可以将当前配置以不同的名字多次保存,例如这里将当前配置命名为 aa,确定后如下图所示:
当您修改了路由系统任何一处配置时,将会出现以下界面,单击“写入磁盘”即可保存当前配置,如图所示:
电源管理
点击“重新启动”,可重新启动系统。
点击“关闭电源”,关闭系统,使系统停止工作。
硬盘休眠
系统只在启动或保存设置时需要读取硬盘,大部分时间硬盘都处于空闲状态。为了减少硬盘的损耗或噪音,您可以设定让硬盘空闲时自动休眠。(注:仅对 IDE 硬盘有效,CF卡/DOM电子盘勿用)。启用休眠后,将不会在系统信息里显示硬盘温度。
系统负载监测
您可以设定系统在负载极其严重时(比如 CPU 占用率将近100%,路由接近死机的情况下),通过自动重启来进行自我恢复,而无需手工重启。(注:如果您的网络 DoS/DDoS 攻击比较频繁,建议关闭此选项,以免导致路由经常自动重启)。
负载监测触发条件:1分钟平均负载值 > 5分钟负载 > 15分钟负载。
设置启动菜单相关配置,比如默认启动的选项等。
默认要启动的内核:单核(Uniprocessor)和多核(SMP)。单核 CPU 用单核内核,多核 CPU 用多核内核。
启动菜单等待时间:单位是秒,设置为多长时间后自动启动默认菜单。
内核参数:禁止 USB、禁止 APIC、禁止本地 APIC。禁止 USB 是禁用内核的 USB驱动,就相当于禁止了 USB接口;禁止 APIC 是禁用 APIC(高级可编程中断控制器)功能,这个一般不禁用,有助于解决网卡中断冲突问题;强制内核禁用本地APIC ,即使 BIOS 已经启用了。
![]() | 注意 |
|---|---|
|
修改“保存设置”后,需重启系统才能生效。 |
目录
设置用于域名解析(将域名解析成 IP 地址)的服务器地址。
DNS 获取方式:手动指定和自动获取。
选择“手动指定”,用户需输入运营商提供的“首选DNS”和“辅助DNS”,您还可以填入“可选DNS”服务器地址,以便在网络运营商提供的 DNS 服务器失效时能正常地提供 DNS 解析服务。
![]() | 注意 |
|---|---|
|
请尽量使用网络运营商提供给您的 DNS 地址;PPPoE 或 DHCP 方式接入可设为“自动获取”。 如果您不知道本地网络运营商的 DNS ,可以在“主要省份城市 DNS 列表[版本:v1.0]”中查找。 DNS 的修改将影响到 PPPoE 拨号及 DHCP 的设置,提交后将自动更新相应设置。 |
动态域名解析简介
动态域名解析(DDNS)就是实现固定域名到动态 IP 地址之间的解析, 用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序, 服务程序负责提供DNS服务并实现动态域名解析。
![]() | 注意 |
|---|---|
|
动态域名解析仅适用于非静态IP(比如通过 DHCP 获取或 PPPoE 拨号分配), 如果您拥有固定IP,无需使用此功能。 如果您使用 PPPoE 拨号连接到 Internet,PPPoE 拨号完后会自动更新域名信息。 |
启用动态域名解析功能
海蜘蛛路由支持多种动态域名服务商,如下图所示:
这里支持的中文服务提供商有希网、金万维和花生壳,这里我们以申请花生壳域名为例:
静态路由简介
静态路由是指由网络管理员手工配置的路由信息。 通过配置静态路由, 用户可以人为地指定对某一网络访问时所要经过的路径. 在网络结构比较简单, 且一般到达某一网络所经过的路径唯一的情况下采用静态路由。
配置静态路由
这里假设routerA与routerB直连,routerA的WAN口IP为218.36.24.34/29,LAN口IP为172.16.10.1/24; routerB的WAN口IP为218.36.24.35/29,LAN口IP为172.16.30.1/24
在routerA上配置静态路由如下图所示:
![]() | 提示 |
|---|---|
|
目的网路即为用户所要访问的网络,出口网关即为路由器下一跳IP地址。 |
测试静态路由
在dos环境下使用ping命令ping路由器B下的任意一主机看通不通。
多线路接入是指路由器通过多条线路接入互联网,这些线路可能是相同或不同网络运营商提供的。 这种情况下可能会出现两种问题:
多条同一网络运营商提供的线路时,一条线路流量很大,而另外那些线路没有流量,也就是说所有数据只走一条线路。
多条不同网络运营商提供的线路时,访问某些网站时有时候很慢,有时候却很快。例如一条中国电信和一条中国网通线路接入时 ,访问位于中国电信的海蜘蛛网络科技网站时,有时候很快,有时候却很慢。 这是因为您的访问请求有时候走了中国电信的线路,他们位于同一个网络中,所以速度会很快;但有时候访问请求会走中国网通的线路, 他们位于不同的网络中,要走很多弯路才能到达我们的网站,所以速度会很慢。
针对以上两种问题,海蜘蛛路由系统(Hi-Spider Router)提供了多线路负载均衡、带宽叠加、策略路由等多种解决方案, 充分的发挥了多线路接入的优势。
下面将以四种情况为例来说明多线路的设置:
多条相同网络运营商线路的叠加,例如:两条中国电信线路叠加或两条中国网通线路叠加。
两条不同网络运营商线路的策略路由,例如:一条中国电信线路和一条中国网通线路的策略路由。
多条不同网络运营商线路的策略路由,例如:一条中国电信、一条中国网通和一条中国铁通的策略路由。
多条不同网络运营商线路的带宽叠加和策略路由,例如:两条中国电信线路带宽叠加、两条中国网通线路带宽叠加再和一条中国铁通线路做策略路由。
两条同为中国电信提供的线路接入,将这两条线路的带宽叠加起来以提供高速互联网接入。例如一条线路的带宽为 2M,另一条线路的带宽为 4M,叠加后就相当于有一条带宽为 6M 的高速互联网接入线路。
登录到 Web 远程管理设置,进入“网络设置”->“广域网(WAN)”,选择广域网接口 [WAN-1] 和 [WAN-2],在“网卡位置”下拉框中分别选择要分配的网卡, 点击“绑定”即可。
广域网接口设置可参照设置广域网(WAN)。
以下设置,广域网 [WAN-1] 和 广域网 [WAN-2] 相同。
在“线路检测设置”中选择“运营商”为 中国电信。
启用线路检测:用于探测是否掉线,及掉线后进行自动切换,一般勾选。
“线路探测模式”:推荐选择“PING+SYN 混合探测”,若在禁止 ping 的情况下,选择“SYN/TCP 外部探测”。
“SYN/TCP 探测对象”:依据选择的运营商进行相应的选择,一般填所属线路的本地网址。
![]() | 重要 |
|---|---|
|
此时“此网关作为默认路由”选项 [WAN-1] 和 [WAN-2] 可以同时勾选! ![]()
|
设置好后,点击“保存设置”。
进入“网络设置”->“多线负载及策略”,勾选“启用多线负载及策略”。
在“线路设置”中可以看到刚才设置的 广域网 [WAN-1] 和 广域网 [WAN-2] 的摘要信息, 将 WAN1 和 WAN2 的“激活”栏勾选,点击“保存设置”即可。
这样就完成了两条相同 ISP 线路的带宽叠加,实现了高速的互联网接入。
一条为中国电信提供的线路接入,另一条为中国网通提供的线路接入,在这两条线路之间做策略路由,以避免出现上网过慢的现象。即访问位于中国电信的网络资源时走中国电信的线路;访问位于中国网通的网络资源时走中国网通的线路。
登录 Web 远程管理,进入“网络设置”-> “广域网(WAN)”,选择广域网接口 [WAN-1] 和 [WAN-2],在“网卡位置”下拉框中分别选择要分配的网卡, 点击“绑定”按钮。参照两条电信线路接入。
广域网接口设置可参照设置广域网(WAN)。
在“线路检测设置”中选择运营商,广域网 [WAN-1] 选择“中国电信”, 广域网 [WAN-2] 选择“中国联通/网通”。
以下设置,广域网 [WAN-1] 和 广域网 [WAN-2] 相似,参照两条电信线路接入。
启用线路检测:用于探测是否掉线,及掉线后进行自动切换,一般勾选。
“线路探测模式”:推荐选择“PING+SYN 混合探测”,若在禁止 ping 的情况下,选择“SYN/TCP 外部探测”。
“SYN/TCP 探测对象”:依据选择的运营商进行相应的选择,一般填所属线路的本地网址。
![]() | 重要 |
|---|---|
|
此时“此网关作为默认路由”选项 广域网 [WAN-1] 和 广域网 [WAN-2] 只需勾选一个。 ![]()
|
设置好后,点击“保存设置”。
进入“网络设置”->“多线负载及策略”,勾选“启用多线负载及策略”。
在“线路设置”中可以看到刚才设置的 广域网 [WAN-1] 和 广域网 [WAN-2] 的摘要信息, 在“线路类型”栏中分别选择不同的线路类型,如:WAN1 选择“默认线路”,WAN2 选择“策略线路-1”。并勾选“激活”选项,点击“保存设置”即可。
![]() | 注意 |
|---|---|
|
默认线路:所有不符合策略的数据将全部走默认线路。 策略线路:如果用户访问的 IP 在策略线路对应的网络运营商路由表中,则走此线路。 默认线路和策略线路可以是一条或者多条,同一网络运营商应选择同一线路类型。 |
这样就完成了两条不同 ISP 线路间的策略路由,避免了出现访问某些网络资源很慢的情况。
一条为中国电信提供的线路接入,另一条为中国网通提供的线路接入,还有一条中国铁通提供的线路接入,在这三条线路之间做策略路由,以避免出现上网过慢的现象。即访问位于中国电信的网络资源时走中国电信的线路;访问位于中国网通的网络资源时走中国网通的线路;访问位于中国铁通的网络资源时走中国铁通的线路。
登录 Web 远程管理,进入“网络设置”-> “广域网(WAN)”,选择广域网接口 [WAN-1]、[WAN-2] 和 [WAN-3],在“网卡位置”下拉框中分别选择要分配的网卡, 点击“绑定”按钮。参照两条电信线路接入。
广域网接口设置可参照设置广域网(WAN)。
在“线路检测设置”中选择运营商,广域网 [WAN-1] 选择“中国电信”, 广域网 [WAN-2] 选择“中国联通/网通”,广域网 [WAN-3] 选择“中国铁通”。
以下设置,广域网 [WAN-1]、 广域网 [WAN-2] 和 广域网 [WAN-3] 相似,参照两条电信线路接入 和一条电信+一条网通。
启用线路检测:用于探测是否掉线,及掉线后进行自动切换,一般勾选。
“线路探测模式”:推荐选择“PING+SYN 混合探测”,若在禁止 ping 的情况下,选择“SYN/TCP 外部探测”。
“SYN/TCP 探测对象”:依据选择的运营商进行相应的选择,一般填所属线路的本地网址。
![]() | 重要 |
|---|---|
|
此时“此网关作为默认路由”,广域网 [WAN-1]、广域网 [WAN-2] 和 广域网 [WAN-3] 只需勾选一个。 ![]()
|
设置好后,点击“保存设置”。
进入“网络设置”->“多线负载及策略”,勾选“启用多线负载及策略”。
在“线路设置”中可以看到刚才设置的 广域网 [WAN-1]、广域网 [WAN-2] 和 广域网 [WAN-3] 的摘要信息, 在“线路类型”栏中分别选择不同的线路类型,如:WAN1 选择“默认线路”,WAN2 选择“策略线路-1”,WAN3 选择“策略线路-2”,并勾选“激活”选项,点击“保存设置”即可。
若选择“自定义路由表-1(0条)”,则需要在“路由表设置”中的“自定义路由表-1(0条)”下手动增加路由。
自定义策略举例:
让流向特定端口的数据走指定的线路,可以在“自定义策略[按 IP/协议/端口]”处“新增规则”。
这里假设让内网所有 QQ 通信都走中国电信线路(WAN-1)。
在“线路”下拉框中选择 WAN1;
在“协议类型”下拉框中选择“UDP”(QQ 默认是 UDP 通信);
在“源IP/网段”输入框中填写内网的网段,如:192.168.10.0/24;
“源端口”输入框可以不填(QQ客户端 和 QQ服务器 通信的时候,客户端端口是随机的);
“目的IP/网段”输入框可以不填(QQ 有很多服务器,统计较麻烦);
在“目的端口”输入框中填写 QQ服务器使用的端口,通常是 8000;
“优先级”输入框可随便填写(这里填 1);
“注释”输入框可以随便填写(这里填 QQ);
勾选“激活”复选框,点击“保存设置”即可。
这样多条不同 ISP 线路间的策略路由就设置好了,避免出现上网过慢的现象,并且所有 QQ 聊天数据全部走中国电信 [WAN-1] 线路。
两条中国电信提供的线路接入,两条中国网通提供的线路接入,还有一条中国铁通提供的线路接入。将两条中国电信线路带宽叠加(假设得到线路 A),将两条中国网通线路带宽叠加(假设得到线路 B),再在线路 A、B 和 中国铁通线路之间做策略路由。这样既得到了高速的互联网接入,又避免了出现上网过慢的现象,即访问位于中国电信的网络资源时走 A 线路;访问位于中国网通的网络资源时走 B 线路;访问位于中国铁通的网络资源时走中国铁通的线路。
登录 Web 远程管理,进入“网络设置”-> “广域网(WAN)”,选择广域网接口 [WAN-1]、[WAN-2]、[WAN-3]、[WAN-4] 和 [WAN-5],在“网卡位置”下拉框中分别选择要分配的网卡, 点击“绑定”按钮。参照两条电信线路接入。
广域网接口设置可参照设置广域网(WAN)。
在“线路检测设置”中选择运营商,广域网 [WAN-1] 和 广域网 [WAN-2] 选择“中国电信”,广域网 [WAN-3] 和 广域网 [WAN-4] 选择“中国联通/网通”,广域网 [WAN-5] 选择“中国铁通”。
以下设置,广域网 [WAN-1]、 广域网 [WAN-2]、广域网 [WAN-3]、广域网 [WAN-4] 和 广域网 [WAN-5] 相似,可分别参照两条电信线路接入 ,一条电信+一条网通 和一条电信+一条网通+一条铁通来设置线路叠加和策略路由。
启用线路检测:用于探测是否掉线,及掉线后进行自动切换,一般勾选。
“线路探测模式”:推荐选择“PING+SYN 混合探测”,若在禁止 ping 的情况下,选择“SYN/TCP 外部探测”。
“SYN/TCP 探测对象”:依据选择的运营商进行相应的选择,一般填所属线路的本地网址。
这样就完成了多条不同 ISP 线路间的叠加和策略路由,既得到了高速的互联网接入,又避免了出现上网过慢的现象。
这里以电信的静态IP线路和PPPoE拨号线路为例实现负载均衡,具体设置如下:
"网络设置"-"广域网",设置WAN1口相关属性,如下所示:
设置WAN2口相关属性
"网络设置"-"多线路负载及策略",启用多线路负载及策略,如下图所示:
指定哪些网段的数据走哪条线,实现负载均衡,例如指定IP为172.16.1.10的PC机访问外网时走WAN1线路,需如下设置:
![]() | IP表示规则 |
|---|---|
|
表示单个IP:172.16.1.10 表示多个不连续IP:172.16.1.1,172.16.1.2 表示一段IP地址:172.16.1.100-172.16.1.200 表示一个网段:172.16.1.0/24 |
tracert测试
不设置自定义策略时用tracert检测数据包访问外网线路:
将IP地址为172.16.1.10的PC机改为走WAN1时的tracert路径图:
将IP地址为172.16.1.10的PC机改为走WAN2时的tracert路径图:
由此可知默认情况下所有数据都走WAN1线路,自定义策略后实现指定IP走指定线路从而 实现负载均衡。
以电信和网通双静态IP为例实现策略路由。
环境描述:电信光纤一根:LAN口IP 172.16.1.2,WAN1口IP:219.36.24.34,GW:219.36.24.33
网通光纤一根:WAN2口IP:59.175.24.38,GW:59.175.24.33。
"网络设置"-"广域网",设置WAN1口相关属性,如下所示:
设置WAN2口相关属性,如下所示:
"网络设置"-"多线负载及策略",启用多线负载及策略,设置线路类型及路由表,如下图所示:
此时,客户机访问电信的资源将会WAN1线路,访问网通的资源将会走WAN2线路; 所有不符合策略的数据将全部走默认线路。
利用tracert测试
客户机访问电信网站时的tracert图:
客户机访问网通网站时的tracert图:
除了使用系统自定义的路由表以外,您同样可以根据需要自定义路由表。
虚拟局域网简介
虚拟局域网概念
VLAN(Virtual Local Area Network)即虚拟局域网, 是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。
虚拟局域网的优点
限制广播域。广播域被限制在一个VLAN内,节省了带宽,提高了网络处理能力。
增强局域网的安全性。不同VLAN内的报文在传输时是相互隔离的,即一个VLAN内的用户不能和其它VLAN内的用户直接通信, 如果不同VLAN要进行通信,则需要通过路由器或三层交换机等三层设备。
灵活构建虚拟工作组。用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围, 网络构建和维护更方便灵活。
设置vlan
海蜘蛛路由不能像交换机一样为客户机划分VLAN,但可以识别交换机划分的VLAN,并配合其使用。 在海蜘蛛路由上设置VLAN的主要用途是充当 DHCP 服务器,为每个 VLAN 中的计算机分配该 VLAN 对应网段的 IP。
![]() | 注意 |
|---|---|
|
设置之前,请先确认网卡、局域网、广域网等物理连接良好。 |
下面将以单线路接入为例来配置快速接入互连网。
海蜘蛛路由系统(Hi-Spider Router)默认的路由器IP 地址为 192.168.0.1, 用户可以直接采用路由器默认的IP地址作为局域网的IP地址,
此时客户端网络链接可以如下设置
您同样可以根据以下方法修改IP地址或者加入扩展IP地址
修改局域网 IP 地址
可通过 控制台 和 Web远程管理 两个途径修改局域网IP地址。
通过控制台修改局域网IP
控制台修改 IP 可参考:安装指南 2.8.2 修改LAN口IP地址 。
通过Web远程管理修改局域网IP
在客户机浏览器地址栏输入路由器局域网 IP 或扩展 IP 地址,如打开:http://192.168.10.1:880 后输入 admin:admin 登录到 Web 远程管理页面,进入“网络设置”->“局域网(LAN)”,在“IP 地址”输入框中填入您要分配给路由器局域网接口的 IP 地址,并选择相应的“子网掩码”,点击“保存设置”即可。
修改局域网扩展 IP 地址
登录到 Web 远程管理页面,进入“网络设置”->“局域网(LAN)”, 在“扩展 IP 地址”右侧“IP 地址”和“子网掩码”输入框中填入您要添加的扩展 IP 地址和子网掩码, 点击“增加”->“保存设置”即可。
通过子网掩码扩展IP
例如:若一个局域网的计算机数量有500台,则可设置其网关IP为192.168.0.1,子网掩码为255.255.254.0, 此时局域网中的计算机的IP地址为192.168.0.2-192.168.1.254之间。如图所示
通过划分网段扩展IP
例如:同样一个局域网包含500台计算机,可设置网关IP为192.168.0.1,子网掩码为255.255.255.0,此网段中的IP地址为192.168.0.2-192.168.0.254之间
设置扩展IP为192.168.1.1,子网掩码为255.255.255.0。此网段中的IP地址为192.168.1.2-192.168.1.254,如图所示
![]() | 提示 |
|---|---|
|
海蜘蛛路由系统(Hi-Spider Router)默认的 Web 远程管理端口为 880,帐户名和密码均为 admin。 用 Web 远程管理 方式修改了路由器的局域网 IP 地址后,需要在浏览器地址栏中输入新的 IP 地址重新登录。 以上两种方法虽然都可以扩展IP地址,但是两者之间也有所不同。 通过子网掩码扩展IP地址时所有的计算机都处在一个网段中,其相互之间可以实现互访 通过划分网段扩展IP时,处在不同网段下的计算机不能实现互访 |
设置客户机网关
客户机的网关要设为路由器的局域网 IP 或扩展 IP 地址才能接入互连网, 以 Windows 操作系统为例,鼠标左键单击“开始”->“设置”->“网络连接”, 右键点击“本地连接”,选择“属性”-> “Internet 协议(TCP/IP)”->“属性” ,修改“默认网关”为路由器的局域网 IP 或扩展 IP 地址,如:192.168.1.1。
![]() | 注意 |
|---|---|
|
此时客户机的IP地址可设置为192.168.1.2—192.168.1.254中的任意一个,局域网内每台计算机的IP地址都不一样。 |
![]() | 小知识 |
|---|---|
|
DNS即域名解析协议,实现域名与IP地址之间的转换。 如我们上网时输入www.sina.com.cn 网址时,DNS会把 它转换为计算机可识别的IP地址218.30.6.101(申请) |
登录 Web 远程管理,进入“网络设置”->“DNS参数”。
DNS获取方式分为 手动指定 和 自动获取 两种
若选择“手动指定”,用户需输入运营商提供的“首选DNS”和“辅助DNS”,点击“保存设置”即可, 如下图所示。
![]() | 提示 |
|---|---|
|
您可以填入“可选 DNS”服务器地址, 以便在网络运营商提供的 DNS 服务器失效时域名能够正常解析。 |
若域名解析出现故障,可在dos环境下输入nslookup命令查看有关域名解析信息,这里我们以查看百度为例,如下图所示。
![]() | 提示 |
|---|---|
|
这里我们可以在IE地址栏中输入address后的IP地址同样可以登录百度 |
广域网接入方式有三种:静态IP接入、动态IP接入、ADSL拨号上网
用户可以登录路由器,进入“网络设置”->“广域网(WAN)”, 在internet接入方式中选择适合自己的WAN接入方式,如图:
![]() | 小知识 |
|---|---|
|
静态IP:也叫固定IP,由网络运营商分配。 动态IP:由于 IP 地址资源短缺,通过 ADSL 拨号上网用户一般不具备固定的IP地址, 而是由DHCP服务器自动分配的临时IP地址,用户每一次被分配的IP都不一样。 |
以太网/静态IP(固定IP上网,如光纤)
通过网络运营商分配的固定 IP 地址、子网掩码、网关等上网。此种接入方式一般用于网吧、大型公司
选择 “Internet 接入方式”为“以太网/静态IP”,在“IP 地址”,“子网掩码”和“ 网关”输入框中分别填入网络运营商分配给您的 IP 地址、子网掩码、网关。如下图:
以太网/动态IP(通过DHCP自动获取IP)
通过 DHCP 协议自动从网络运营商的 DHCP 服务器获得 IP 地址、子网掩码、网关等上网。
选择“Internet 接入方式”为“以太网/动态IP(通过DHCP自动获取IP)”即可。
![]() | 小知识 |
|---|---|
|
DHCP:即动态主机配置协议,提供主机 IP 地址的动态租用配置、并将其他配置参数分发给合法网络客户端的 TCP/IP 服务协议。DHCP 提供了安全、可靠、简便的 TCP/IP 网络配置,能避免地址冲突,并且有助于保留网络上客户端 IP 地址的使用。DHCP 使用客户端/服务器模型,通过这种模式,DHCP 服务器集中维持网络上使用的 IP 地址的管理。然后,支持 DHCP 的客户端就可以向 DHCP 服务器请求和租用 IP 地址,以接入网络。 |
ADSL/PPPoE拨号(通过电话线、猫拨号上网)
通过网络运营商提供的 ADSL/PPPoE 帐户名和密码拨号上网,目前普通家庭的宽带连接都采用ADSL拨号上网。
选择“Internet 接入方式”为“ADSL/PPPoE拨号(通过电话线、猫拨号上网)”, 在“PPPoE 拨号用户名”和“PPPoE 密码”输入框中分别填入网络运营商提供给您的 ADSL 帐户名和密码保存即可。
PPPoE 断线后会自动重新拨号,无需手动重拨。
多线路接入时才需要开启线路检测。
目录
ICMP-Flood 攻击防御
启用此功能可以控制每个IP每秒最大允许的 ICMP 包个数,超过部分自动丢弃。
TCP-SYN-Flood 攻击防御
启用此功能可以控制每个IP每秒最大允许的 TCP SYN 包个数,超过部分自动丢弃。
TCP SYN 连接数限制
启用此功能可以控制每个IP每秒最大允许发起的 TCP 新连接数,超过部分自动丢弃。
UDP-Flood 攻击防御
启用此功能可以控制每个IP每秒最大允许的 UDP 包个数,超过部分自动丢弃。
![]() | 注意 |
|---|---|
|
以上四项功能网吧用户可以不用勾选,否则可能会有部分游戏掉线等问题 |
修改 TCP 数据包的最大报文长度,随线路自动调整
ADSL用户用户需要勾选,否则可能出现开网页慢或者打不开的情况;如果光纤用户开网页慢也可以勾选此选项。
黑白名单中的IP或者MAC地址将不经过防火墙规则优先处理, 即防火墙里定义的一些过滤规则(DNS/IP过滤、url/keywords过滤)对位于 黑白名单列表中的IP/MAC地址无效。
IP/MAC地址定义规则说明:
IP与MAC地址绑定的作用
IP与MAC地址绑定可以严格控制局域网主机, 防止局域网用户随意改变自己的 IP 地址来获得非法权限或导致 IP 冲突
服务器与客户机通讯时将使用静态 ARP 表,可以减少局域网内的 ARP 广播流量
DNS过滤简介
DNS过滤即在域名解析时就进行限制,可以过滤内部电脑向互联网发出的域名查询请求(DNS协议), 域名解析不成功,客户机自然就访问不了该网页
启用DNS过滤的作用
可以更加有效的限制客户机对域名的访问
过滤更彻底, 强于URL过滤
IP过滤简介
这里的IP过滤是指外网IP
启用IP过滤的作用
可以禁止客户机访问某些外网IP
为DNS过滤增加了一道防护,避免了某些客户机不能通过域名正常访问Internet时 ,采用IP访问的方法。
启用DNS过滤
web登录海蜘蛛路由->防火墙->DNS/IP过滤,将要过滤的域名输入过滤域名列表即可,如下图:
书写规则
对单个IP进行DNS过滤:baidu.com 1.1.1.1
对多个IP进行DNS过滤:baidu.com 1.1.1.1,2.2.2.2
对IP段进行DNS过滤:baidu.com 192.168.1.1-192.168.1.24
对子网进行DNS过滤:baidu.com 192.168.1.0/24
对单个IP进行多个域名DNS过滤:baidu.com,sohu.com 192.168.1.1
复合型DNS过滤:baidu.com,sohu.com 192.168.1.0/24,172.16.1.1-172.16.1.24,172.16.1.254
![]() | 提示 |
|---|---|
|
添加域名 xx.com, 即可过滤所有 xx.com 相关的DNS请求信息,比如 www.xx.com, new.xx.com 等; 如果只想过滤特定的域名, 比如 mail.xx.com, 请填写该域名的完整地址. 计算机在解析域名时, 首先在本地的DNS缓存中查找, 如果找不到才向外发送域名查询数据包, 否则直接将缓存中的DNS解析项返回. 因此对DNS域名进行过滤时有一定的滞后性, 新加入的策略可能不会立即影响到被限制的计算机, 须等这些计算机上的DNS缓存过期后才能生效. |
启用IP过滤
将外网IP地址直接写入IP过滤列表中皆可,如土豆IP:202.102.83.90/202.102.83.91
此时,客户机不管是访问土豆域名还是IP都不能成功访问了。
开启网址/关键字过滤的好处:
过滤一些您不希望客户机看到或访问的站点,如广告、含有病毒 暴力或色情等内容的网址。
关键字过滤可以针对网址 (URL) 中输入的关键字或路径进行过滤, 一般对搜索引擎或网站的特定目录比较有效; 此外, 还可以阻止用户下载指定扩展名的文件, 只需将文件名后缀加入即可.
网址过滤可以匹配域名、参数,也可以匹配域名+参数;url过滤只能匹配一个网址中的参数部分。
例:这个网址 http://lady.163.com/10/0315/17/61R5T9V0002626K1.html中的域名部分为:lady.163.com 参数部分为 10/0315/17/61R5T9V0002626K1
网址过滤、关键字过滤书写规则如下所示(大众版不支持):
^符号:匹配输入字符串的开始位置
例:^mp3表示所有以mp3开头的网址,如mp3.baidu.com
$符号:匹配输入字符串的结束位置
例:.mp3$表示所有以.mp3为文件名结尾的网址
*符号:表示匹配所有字符
例:.*?js 既可以匹配 .djo?js 也可以表示匹配 .dgg?js 等等
[a-z]符号:匹配指定范围内的任意字符,这里的字符范围可以是字母也可以是数字
例:mp[1-4]表示所有含有 mp1/mp2/mp3/mp4 的网址
#号为注释符:#www.baidu.com表示注释www.baidu.com规则,即不对百度网址进行过滤
www.baidu.com #过滤百度 表示对www.baidu.com规则的作用进行注释
![]() | 提示 |
|---|---|
|
网址过滤和url过滤支持过滤含有以下字符的网址: 汉字、字母、数字、点(.)、下划线(_)、斜线(/)、问号(?)、等号(=)、&、逗号(,)、分号(;) 例:输入 &tn 即可过滤百度在线音乐链接 |
web登录海蜘蛛路由器->防火墙->网址/关键字过滤
启用网址过滤
您可以在网址过滤列表中输入需要过滤的网址即可,这样 当客户机访问该网址时会显示该页面无法访问,如下图所示:
客户机访问该网址时:
![]() | 提示 |
|---|---|
|
若在过滤网址列表中输入*.xxx.com 可以过滤所有以 .xxx.com 结尾的网址 |
启用关键字过滤
关键字就是用户在使用搜索引擎时输入的、能够最大程度概括用户所要查找的信息内容的字或者词。
这里以关键字“在线”为例,可以禁止客户机在线观看视频影响网速。
此时客户机如果查找“在线电影”等,浏览器将会提示该页面无法显示或者拦截警告。
![]() | 提示 |
|---|---|
|
在启用关键字过滤时,如果用户也同时启用了恶意网址拦截功能, 则浏览器会弹出恶意网址拦截警告,否则提示该页面无法显示。 |
ACL 是指根据协议类型、IP地址、端口等特征自定义防火墙规则,根据数据包传输的方向和对象不同,可以分为以下两种:
进入(Incoming)
数据包的最终目的地是路由,来源是外网IP或内网主机。
应用场合举例: 禁止外网某些IP访问路由,比如要禁止 210.xx.xx.xx 这个IP访问路由的Web管理。
转发(Forward)
数据包的最终目的地是内网主机或外网IP,来源是外网IP或内网主机。路由处于中间,对数据包进行转发。
应用场合举例: 禁止内网访问外网的某些IP或端口,比如要禁止迅雷的 15000/UDP 下载端口。
下面这个图描述了两者之间的区别:
+-------------. .--------------+
| \ ACL转发(内->外) / |
| +---------. `-------------------' .----------+ |
| | \ / | |
| | \ ACL转发(外->内) / | |
| V `-------------------' | V
+---------------+ +------------------+ +----------------+
| 局域网主机(PC)| | 路由(Router) | | 外网(Internet) |
+---------------+ +------------------+ +----------------+
| /\ |
| || |
| || |
+_______________________++________________________+
ACL进入 ACL进入
主要参数格式说明:
源/目的IP
为空表示所有IP,有如下3种表示方法:
源/目的端口
为空表示所有端口,有如下3种表示方法:
匹配动作
案例-1:内网用迅雷下载的人太多,影响网速,需要禁止掉迅雷的 15000/UDP 端口

案例-2:内网某主机中了“机器狗”病毒,经观察,发现其会定时访问一些外网IP,并下载病毒和木马程序,为了安全期间,需要禁止内网访问这些IP。这些IP是 218.30.64.194, 60.190.118.211, 58.221.254.103。
添加3条规则,每条规则的设置和下面类似,只是目的IP不同:

端口镜像 (Port Mirroring) 功能可以让指定IP或协议的流量复制并转发到某一特定的IP(一般是监控机器),对于网吧而已,由于公安监控的需要,端口镜像功能通常是必须的。
端口镜像一般通过带端口镜像的交换机来实现,但这种交换机价格比较贵,故有些小型网吧,在路由和局域网之间串接了一个集线器(HUB)来解决这个问题,然而,这对网络性能造成了很大影响,尤其是当内网数据流量较大时,因为HUB的速率只有10Mbit,这无疑成了网络设备中的瓶颈。
针对此问题,海蜘蛛提出了在路由上来实现端口镜像的解决方案,这样做有以下几个优点:
节省购买镜像端口交换机的成本
不改变现有网络结构,对网络性能没有影响
比硬件方式实现流量复制更为灵活,效率更高
硬件方式是对经过端口的所有类型的流量都进行复制,而一般在网吧需要监控的主要是浏览网页,浏览网页所产生的流量只占很小一部分,网吧内大部分流量是由在线电影、玩游戏、视频聊天、P2P下载等产生的,而这一部分通常不需要监控,也无法监控到有用数据。
在路由上,可以设定特定协议、特定端口的流量复制到监控机上,这样端口镜像的效率大大提高,对路由网卡的负荷也大大减少。
浏览网页使用的是 TCP/HTTP 协议,端口为80,假设监控机的IP地址为 192.168.0.2,设置如下:
新增规则1:对内网发出去的数据进行监控

新增规则2:对外网进来的数据进行监控

最后,启用端口镜像即可

如果要监控所有端口,端口部分留空即可;如果要监控所有协议,协议类型选“TCP+UDP”即可。
下一步就可以在监控机上面打开抓包软件或分析工具对监听到的流量进行分析了。
下面是用 wireshark 抓取到数据包截图:

为了减少局域网网卡的压力,可以在路由上增加一块网卡,专门用于转发监控的数据。增加网卡后,将这块网卡配置为私有IP地址。[注]: 此不能和局域网网卡IP在同一网段。
比如新增网卡的 IP 为 192.168.10.1,监控机的IP为 192.168.10.254,然后修改上面的设置,将 192.168.0.2 改为 192.168.10.254 即可。
端口映射功能是将内网中一台主机的私有IP地址映射成一个可以被路由器转发的公有IP地址 ,当用户访问提供映射端口主机的某个端口时, 服务器将请求转到内部一主机的提供这种特定服务的主机; 端口映射可以实现从 Internet 到局域网内部机器的特定端口服务的访问。
实现从Internet到局域网内部机器的特定端口服务的访问。
由于访问者并不知道服务器的真实IP,这样可以保护服务器的安全。
web登录海蜘蛛软路由->防火墙->NAT规则->端口映射->新增规则,如下图所示:
进入新增端口映射页面,这里以 web端口 和 ftp服务器映射 为例:
web服务
端口映射配置如下图所示:
![]() | 提示 |
|---|---|
|
上图中对外IP为路由器的WAN口,对外端口为访问者访问WEB服务所使用的端口; 对内IP为服务器的实际IP地址,对内端口为服务器上设置WEB服务所使用的端口。 外网用户访问http://218.36.24.34:8000时实际访问的是192.168.0.2:80上面的资源 内网用户访问该服务器时只需在浏览器中输入http://192.18.0.2即可。 |
ftp服务器时的端口映射
![]() | 提示 |
|---|---|
|
与web服务不同的是ftp服务有两个端口:21(连接端口)、20(数据传输端口),所以这里需要映射两个端口 20端口在端口映射时不变,否则客户可以访问服务器,却不能查看文件。 |
映射例子:
路由器局域网接口 IP 地址: 192.168.0.1
广域网接口 IP 地址: 211.x.x.x
对外映射端口: 800
内网映射主机 IP 地址: 192.168.0.100
对内映射端口: 80 (提供Web网站服务)
内网测试主机 IP 地址: 192.168.0.2
外网测试主机 IP 地址: 220.x.x.x
对映射主机的要求:
映射主机的IP地址需和路由局域网IP在同一网段,子网掩码需和路由局域网接口一致,网关应指向路由局域网IP,简而言之,该映射主机能通过路由上网。
映射主机所提供的服务(端口)应开启,并确保映射主机自身的防火墙对此端口没有限制。
映射前,在内网测试机上应可直接访问映射主机提供的服务,即可通过 http://192.168.0.100 正常打开网页;
映射成功后,在内网和外网测试机上均可通过 http://211.x.x.x:800 访问内网的Web服务。
如果映射不成功,请按照以下步骤逐步排除故障:
检查路由器上的“端口映射”是否启用?此外,需注意:如果同时启用了“DMZ”主机,端口映射将自动失效;
检查路由器上的端口映射规则是否设置正确,映射的对外端口有无重复?协议类型是否正确(如HTTP映射时,协议类型选成了UDP);
检查映射的主机是否满足上述提到的“对映射主机的要求”;
检查该服务所需要的所有端口是否已全部映射;
在局域网内通过映射后的外网IP和端口访问映射主机,看是否正常;
修改对外端口为其他端口,并重新测试映射,部分ISP可能会对某些端口有限制;
DMZ(Demilitarized Zone)即俗称的非军事区,与军事区和信任区相对应, 作用是把WEB,e-mail,等允许外部访问的服务器单独接在该区端口, 使整个需要保护的内部网络接在信任区端口后,不允许任何访问, 实现内外网分离,达到用户需求。DMZ可以理解为一个不同于外网或内网的特殊网络区域 ,DMZ内通常放置一些不含机密信息的公用服务器,比如Web、Mail、FTP等。 这样来自外网的访问者可以访问DMZ中的服务,但不可能接触到存放在内网中的公司机密或私人信息等 ,即使DMZ中服务器受到破坏,也不会对内网中的机密信息造成影响。
DMZ可以为主机环境提供网络级的保护,能减少为不信任客户提供服务而引发的危险, 是放置公共信息的最佳位置。
DMZ使包含重要数据的内部系统免于直接暴露给外部网络而受到攻击, 攻击者即使初步入侵成功,还要面临DMZ设置的新的障碍。
所谓一对一NAT就是当ISP给您提供的多个合法IP地址有剩余时,您可以将 公司内部的服务器在进行NAT转换时将外部多个合法IP地址直接对应带内部多个虚拟服务器IP地址, 这些对应到的服务器访问外部网络时都有自己的合法IP地址。
提高了外网用户访问服务器的速度
这里我们假设您已经从当地ISP那里获得的多个合法IP地址为: 218.36.24.33-218.36.24.38,两个web服务器的内网IP分别为 :192.168.0.2、192.168.0.3, WAN1口已经使用了218.36.24.34,Gateway使用218.36.24.33 那么还剩下4个IP地址没有使用,此时您就可以使用一对一NAT让内网服务器 映射为剩下的IP地址,具体设置如下所示:
web登录海蜘蛛路由->防火墙->一对一NAT,如下图:
进入新增一对一NAT页面,如下图所示


此时,一对一NAT映射就已经设置完成了。
此时外网用户如果要访问IP地址为192.168.0.2的web服务器,那么就只需要访问IP:218.36.24.35 外网用户如果要访问IP地址为192.168.0.3的服务器,那么就只需要访问IP:218.36.24.36
在启用一对一端口映射时,该服务器向外网发送的数据包的源地址为其所映射的外网IP地址,设置 该服务器映射的对外IP为218.36.24.36, 下图是IP为192.168.0.2的web服务器访问外网时外网服务器上显示的流量信息。
此时关闭一对一NAT服务,启用端口映射服务,该服务器映射的对外IP为218.36.24.35
此时虽然外网用户访问该服务器时其使用的IP为218.36.24.35,可是 此服务器访问外网服务器时数据包的源地址为218.36.24.34(路由器WAN口IP), 如下图所示;
![]() | 总结 |
|---|---|
|
一对一NAT的对外IP具有双向性:对于外网客户端来说其是目的地址,对于外网服务器来说其是源地址 端口映射和DMZ映射的对外IP只是作为客户端的目的地址,对于外网服务器其源地址仍为该服务器所在的 局域网的路由器WAN口IP地址。 |
UPnP(Universal Plug and Play):通用即插即用 (UPnP) 是一种用于 PC 机和智能设备(或仪器)的常见对等网络连接的体系结构。
对于一台内网电脑,UPnP功能可以使网关或路由器的NAT模块做自动端口映射, 将监听的端口从网关或路由器映射到内网电脑上。
网关或路由器的网络防火墙模块开始对Internet上其他电脑开放这个端口。
目录
恶意网站是指利用IE漏洞,嵌入恶意代码,在用户不知情的情况下,对用户的机器进行篡改或破坏的网站。 对于弹出插件或提示用户是否将其设为首页的网站,因为需要用户选择确认,则不被定义为恶意网站。 对于内容不合法、不健康的网站,如果它并未对用户的机器进行篡改或破坏,也不被定义为恶意网站。
恶意网站往往都含有病毒,比如木马。病毒一旦侵入个人电脑, 会在您的系统中植入木马并窃取您的隐私信息或者直接控制您的电脑。
恶意网址拦截功能可以用来禁止内网访问已经被确认为恶意网址的网站, 当用户访问此网址时会自动跳转到自定义的页面上。这样无疑对用户的电脑多增加了一道防线。
海蜘蛛软路由的数据库中不仅收录了大量的恶意网址,同时 还提供了自定义恶意网址功能使用户可以随心所欲的定义自己不想访问的网址。
海蜘蛛路由器的数据库中共收录了91646条恶意网址,当用户访问这些网址时 路由器会自动拦截这些网址
这里我们以www.3721.com为例,因为www.3721.com已经收录在海蜘蛛路由器的数据库中,当用户登录这个网址时 会看到如下图所示的页面:


若用户启用恶意网址拦截功能,单击拦截日志后还可以看到相关拦截记录
![]() | 提示 |
|---|---|
|
如果发现正常网址位于恶意网址数据库中, 用户可以启用恶意网址白名单并将其加入到白名单列表中 |
很多时候,用户都有自己想要定义为恶意网址的地址。 海蜘蛛路由系统同样也提供了自定义恶意网址功能。
用户只需将恶意网址添加到恶意网址列表中即可,每条记录占一行。 这里我们以百度为例。


网页通知可以使网络管理员以网页的形式对指定的用户推送指定的通知, 只要用户一上网就可以看到。 海蜘蛛软路由提供的网页通知的内容形式有以下4种
默认形式
在默认形式下书写通知内容就如同在word下编写文档一样,可以达到所见即所得的效果
自定义html形式
在html形式下书写网页通知需用户了解基本的html标签编写规则
图片形式
选择图片形式来推送网页通知可以达到图文并茂的效果
外部链接形式
在这种形式下编写网页通知,用户只需在链接地址一栏输入通知内容的url地址。
指定推送用户时管理员只需要在推送IP列表中输入用户的IP地址即可, 当然也可以对不同的通知设置不用的接受用户, 如下图中就只有192.168.0.2和192.168.0.214 两台计算机可以接收到通知。
海蜘蛛软路由提供了文件管理功能, 用户可以使用上传文件管理功能将需要经常用到的文件上传。 这些文件将保留在路由系统的内存中,重启或自动保存时将写入到磁盘。
海蜘蛛软路由支持多种文件上传格式,这里我们以上传doc为例。上传文件过程如下图所示





当用户选择默认通知内容形式时,在通知内容一栏的编辑内容以及页面预览效果如下图所示:


当通知内容形式为html形式时的html代码以及相应的页面预览效果如图


![]() | 提示 |
|---|---|
|
使用[% upload %]代表上传的图片路径。 用户如果希望推送出个性化的网页通知,可在头文件中编写相关的css样式 |
若用户选择图片通知内容形式,用户只需将负载相关信息的图片载入图片地址框即可。


![]() | 提示 |
|---|---|
|
在图片地址框中编辑图片路径时,每个图片的信息占一行。如果并排显示,图片显示不出。 |
在通知内容形式为外部链接方式时url链接形式及页面预览效果如下图所示, 这里我们以百度为例


![]() | 提示 |
|---|---|
|
这里只需要输入地址即可,http://无需重新输入,否则找不到地址。 |
定义对象可以为在同一个局域网内的所有计算机定义易于记忆的名称来代替枯燥难记的IP地址等信息
分组管理功能可以将多台计算机放在同一个分组内, 用户使用该功能可以将需要统一管理的计算机放在同一 分组内,提高管理效率。
选择对象分组管理进入 IP分组 选项卡,单击“新增”按钮进入以下界面, 从成员列表( 预定义对象将会自动显示在成员列表中) 中选择需要进行统一管理的对象,如下图所示:
此时,对象分组就完成了。如果需要对分组修改相关属性,可以单击编辑按钮重新设置相关属性。
设置指定的IP或者IP段只能访问特定的网页
设置指定的IP拒绝访问某些网站,其它都可以访问
上网期限管理功能可以对用户的上网时间进行有效的管理。
海蜘蛛软路由提供的上网期限管理功能可以方便管理员对特定的用户 设置不同的上网期限以及对即将到期的用户设置通知提醒。
登录海蜘蛛路由器进入 上网期限管理 页面,选择“新增”按钮,如图所示
在新增页面中用户可以对指定的IP对象(可以为单个用户或者用户组) 进行上网时间段管理。 这里以单个IP为例如图:
单击保存设置后页面将会自动跳转到期限管理页面显示刚刚新增的信息,如图:
这样对不同的用户或者用户组的上网期限的设置就完成了, 下面设置对即将到期的用户的通知提醒。
选择“参数设置”进入参数设置管理页面,用户可以 设置提醒时间、提醒频率、提示标题、提示内容以及跳转地址等的设置。
此时主机名称为qq的用户可以访问Internet的期限以及 其快到期时的页面提示都已经设置好了,以下是其在上网到期三天之前 会看到的页面提示:
![]() | 提示 |
|---|---|
|
以上上网期限管理功能只对LAN用户有效,PPPoE/PPTP VPN 用户的上网期限将在用户帐号管理中设定 |
顾名思义,上网web认证就是通过web登录的一种方式。用户在浏览器中通过 web页面输入用户名和密码认证上网,不需要客户端软件。这种认证方式省去了 在客户端创建连接的麻烦。
web登录海蜘蛛路由,进入上网行为管理->上网web认证->参数设置如下图所示
![]() | 提示 |
|---|---|
|
表示单个IP:192.168.0.2 表示一段连续的IP 192.168.0.2-192.168.0.6 表示网段:192.168.0.0/24 |
若认证模式选择 所有用户必须通过web认证,则连接在 该路由器下的所有客户端在上网时都必须通过web认证方式上网。
若认证模式为 指定IP,则管理员可以将其IP地址 填写在 上网时需要经过验证的IP 列表框中即可。
此时IP地址为192.168.0.2的客户机上网时将会看到如下认证页面:
目录
流量控制的目的主要有以下2个:
合理分配带宽资源
在外网接入带宽有限的情况下,如果不对流量进行合理的分配和管理,当内网某一台主机占用带宽过高时,就会影响其他主机的正常网络通讯,造成网速变慢,甚至网络阻塞、无法正常访问Internet。P2P下载(BT/迅雷/电驴等)或在线直播就是一个很明显的例子。
为此,对内网每台主机进行流量控制是很有必要的,即:限制其上传、下载的最大速度,不管进行何种操作,其能够使用的带宽都是有限度的,不会消耗过高的带宽资源,当然也不会对其他主机造成影响。
优化网络质量(QoS)
针对某些重要的数据包进行优化,比如长度不超过64字节的小包、ICMP包、ACK包、DNS包等等。 当网络过载或拥塞时,QoS 能确保这些重要数据包不受延迟或丢弃,同时保证网络的高效运行。
流量控制中有“共享带宽”和“独享带宽”两种模式:

两者的区别及主要用途如下:
共享带宽
所有限速对象使用带宽的累加。通常是针对某一特定的应用,设置的带宽为该特定应用所能使用的总带宽。例如需要设定当访问某一网站时带宽不受限制,则可以使用此种模式。
也可以用于多网段的场合,比如内网有 A(192.168.2.X) 和 B(192.168.3.X) 两个网段,总带宽为 10M,需要设定A网段能使用 6M,B网段为 4M,则可以分别针对A、B两个网段按共享带宽模式限速。
带宽的分配方式是“抢占式”的。
独享带宽
每个限速对象能使用的带宽。通常是对内网所有主机进行单机限速,设定的带宽为限速对象中每个IP所能使用的带宽。比如要限制内网每一台主机的下载速度时,要用此种模式进行限速。
带宽的分配方式是“独立平均式”的。
以上两种模式可以混合使用,以适应复杂的网络环境需求。
进入“流量控制”——>“限速规则设置”中“新增规则”,限制局域网内部上传/下载的流量,下载单机限速一般设为100~150kb/s,也可以根据接入的总带宽适当调整。
上传限速
下载限速
以下载限速为例,比如总带宽为 10Mbit (总最大下载速度为 1000 KBytes/s)。共20人使用,限速为保证下载速度 100KBytes/s, 最大下载速度 200KBytes/s。详细阐述如下:
带宽空闲时, 速度可达到“最大速度”
如果带宽有空闲(上网的人比较少,带宽使用率在 50% 左右,比如只有10人在线),则下载速度最大可以达到 200K, 200K 是下载的峰值速度,即使带宽只有一个人在使用,也不会超过这个峰值速度。这 200K 里面的 100K 是暂时借用他人的,当别人需要时,将会自动退让出来。
带宽有一定的使用率,速度在“保证速度”和“最大速度”之间
如果带宽有一定的使用率(有一定的上网人数,带宽使用率在 80% 左右,比如有15人在线),则下载速度会降低到“保证下载速度”和“最大下载速度”之间,即 100K ~ 200K。
通常,这种情况占多数。
带宽使用率较高或全部使用,速度等于或小于“保证速度”
如果带宽使用率比较高(上网的人比较多,带宽使用率在 90% 以上,比如20人全部上线),则下载速度将不会超过 100K,即:如果总带宽不能满足每人都可以达到“保证速度”,那么最终每个人的速度将会小于“保证速度”(平均分配后)。
例如,如果20人全部同时下载,1000KBytes/s 的总下载速度,即每人分得 50K 的速度。
一般内网采用 PPPoE 拨号,这样可以防止 ARP 。
![]() | 小知识 |
|---|---|
|
ARP ——> ARP (Address Resolution Protocol)是地址解析协议,是一种将 IP 地址转化成物理地址的协议。 ARP 就是将网络层(IP 层,也就是相当于 OSI 的第三层)地址解析为数据链接层( MAC 层,也就是相当于 OSI 的第二层)的MAC地址。 |
首先进入控制页面“服务及应用”——>“PPPoE 拨号服务”,进行设置 PPPoE 服务参数和 PPPoE 连接带宽限制。
一般只需选择“默认”设置,设置好后,点击“保存”即可。
用户可依据自己的实际情况来进行设置,设置好后点击“保存”即可。
PPPoE 拨号服务设置好后,进入“用户账号管理”增加您要限速的用户,可以分别进行限速。
这里的设置您可以参考 PPPoE 服务器的设定中的新增用户 的设置规则。
这样,既可以对所有人限速,也可以对个别人进行限速了。
SSH(安全外壳协议)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议
通过使用SSH,可以把所有传输的数据进行加密,使数据不可能在传输过程中被”中间人” 篡改, 而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输 的数据是经过压缩的,所以可以加快传输的速度。 SSH有很多功能, 它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。
首先下载SSH登录工具Putty
Putty的下载地址为:http://www.hi-spider.com/html/dlo_ssh.htm
打开 putty,输入登录用户名、路由 IP 和端口,点击 "Open" 进行登录
![]() | 提示 |
|---|---|
|
这里的用户名和密码均为admin,192.168.101.1为所要登录的路由器的IP地址,端口号为2345 |
第一次连接时,会提示是否将主机密钥加入到缓存中,选择“是”继续, 下次就不会出现此提示了。
进入以下界面,输入密码admin后回车
![]() | 提示 |
|---|---|
|
为了安全起见,这里我们是看不到自己所输入的字符的,可以避免攻击者知道密码的位数,增加安全性。 |
进入主界面


![]() | 注意 |
|---|---|
|
这里可能会出现上图中右图所示的乱码界面,若出现此种情况,需修改putty属性。 此时可按ctrl+c 关闭putty在重新打开,更改Translation (编码) -> UTF-8 (BTW默认为Use font encoding0) 更改Appearance (界面) 字体为中文字体, 单击change键选择自己喜欢的中文字体,这里我们选择10号宋体。如下图所示: |


上图中出现了三个选项,我们可以根据自己的需要选择不同的序号 这里先选择1后回车进入查看实时内网流量界面
按ctrl+c键返回主界面,选择2进入这里可能出现下图中左图所示的乱码界面, 此时需要将之前所修改的putty的Appearance (界面)属性值和Translation (编码)属性值改为其默认值即可,如下右图


回车后进入
菜单的上面五项是查看实时流量统计信息, 可按上下方向键选择不同的菜单,进行相关的信息查看。 此五项中,除了第2项,其他4项查看时会要求选择网络设备:
例1:选择“第2项”,查看每个网络接口的一般统计信息
例2:选择第3项,查看局域网网卡的详细统计信息,出现网卡选择菜单时,选择 “eth0”
例3:选择第4项 -> "By TCP/UDP port",查看各端口的流量信息,出现网卡选择菜单时,选择 “eth0”
例4:选择第5项,查看局域网状态统计信息,出现网卡选择菜单时,选择 “eth0”
目录
用户帐号管理(PPPoE用户在RADIUS认证模式时有效)
新增用户
进入“服务及应用”->“用户账号管理”->“新增用户”填写基本的信息
用户名和密码都为: test
“允许拨号的时间段”规则说明如下:
按照 周 表示法:
Su 表示 星期日
Mo 表示 星期一
Tu 表示 星期二
We 表示 星期三
Th 表示 星期四
Fr 表示 星期五
Sa 表示 星期六
Wk 表示 星期一~星期五
Al 表示 每天
时间采用 24 小时制,格式为: HHMM-HHMM
如果您想设置允许拨号的时间段为 早上8:00 至 晚上11:00 用 0800-2300 表示
例子:Wk0800-2305,Sa,Su2305-1655 (之间用 ","隔开)
表示您设置的时间段为:周一至周五的早上8:00到晚上11:05,周六全日,周日晚上11:05之后 和 下午4:55之前。
“分配固定IP”规则说明如下:
客户使用 PPPoE/PPTP 连接后始终获取此 IP ,不做规定则自动分配。 此 IP 必须在“ PPPoE 拨号服务”——>“分配给客户机的地址空间” 的 IP 段内。
“用户账号管理”——>“新增用户”其他设置说明
安全设置
允许同时登录的最大用户数——>设置此账户最多可供登录的用户数 绑定客户机 MAC ——>使用于 PPPoE 服务,只允许从此 MAC 地址登录
带宽限制
这些值依据您的实际情况来设置,不超过总带宽即可。
模板管理(只对pppoe和pptp_vpn拨号时有效)
用户账号管理-模板管理-进入模板管理界面,如下图所示:
设置好模板后,进入账号管理,开启使用模板功能,如下图:
![]() | 提示 |
|---|---|
|
“时间参数”设置规则与“允许拨号的时间段”规则相同 |
进入“信息检测”-PPP连接信息-连接日志,即可查看各个时间点的速度切换信息
== 验证用户名: 002
== 在数据库中查找到匹配的帐号: 002
== 限制下行带宽为 70~70 kbps, 通过设备 ppp0 ...
应用模板: 10:00-10:15限速, 上行: 20~30 kbps, 下行: 100~150 kbps
2009-11-24 10:15:08 调整 002|002 限速为上行: 20~30 kbps, 下行: 60~80 kbps
2009-11-24 10:25:09 调整 002|002 限速为上行: 80~100 kbps, 下行: 150~300 kbps
2009-11-24 10:35:10 调整 002|002 限速为上行: 102400~102400 kbps, 下行: 70~70 kbps
什么是DHCP服务
DHCP(动态主机配置协议)是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种, 主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先 保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址
使用DHCP服务的好处
管理员可以集中为整个互联网指定通用和特定子网的TCP/IP参数,并且可以定义使用保留地址的客户机的参数。
提供安全可信的配置。DHCP避免了在每台计算机上手工输入数值引起的配置错误,还能防止网络上计算机配置地址的冲突。
使用DHCP服务器能大大减少配置花费的开销和重新配置网络上计算机的时间,服务器可以在指派地址租约时配置所有的附加配置值。
客户机不需手工配置TCP/IP。
客户机在子网间移动时,旧的IP地址自动释放以便再次使用。在再次启动客户机时,DHCP服务器会自动为客户机重新配置TCP/IP。
大部分路由器可以转发DHCP配置请求,因此,互联网的每个子网并不都需要DHCP服务器。
DNS代理简介
缓存中存放有DNS服务器已经解析的域名与其所对应的IP地址,并在客户机再次访问相同的域名时 DNS代理直接在缓存中查找并将结果返回客户端。
DNS代理解析的优点
缓存DNS解析结果,加快客户机域名解析的速度。
启用DNS代理解析
web方式登录海蜘蛛路由系统,进入“服务及应用”下的“DNS代理解析”, 如下图所示:
查看 DNS查询日志
DNS查询日志可以帮助用户了解域名解析的情况,单击“统计分析”,进入“DNS查询日志分析”界面,如下图所示:
DNS重定向的意义
DNS重定向可以用来禁止内网访问某些外网网址或域名,如果管理员需要禁止客户机 访问某个网站,则可启用此功能。如图:


![]() | 提示 |
|---|---|
|
这里重定向的IP地址可以随意书写,只要其不可达就行。 重定向为 .xunlei.com 192.168.101.3 则所有为.xunlei.com的域名都会被重定向,比如movie.xunlei.com,www.xunlei.com; 重定向为www.xunlei.com 192.168.101.3 则只有www.xunlei.com这个域名会被重定向。 |
用户也可以在DOS环境下使用nslookup查看域名经过DNS重定向后的地址,这里 以百度为例。如下图:


NTP 是用来使系统和一个精确的时间源保持时间同步的协议, 您可以将本系统配置成为一个时间服务器, 为局域网提供时间同步服务.
目录
局域网PPPoE就是在一个局域网内所有客户机都采用PPPoE 拨号到网关通过网关的共享上网。
内网使用 PPPoE 的优点:
安装与操作方式简单,终端用户只需要建立一个宽带拨号
允许多个终端用户共享一个高速数据接入链路
利用 RADIUS 协议可以进行认证服务,针对不同的用户进行计费和控制管理
可避免传统网关模式ARP欺骗的困扰
适应小型企业和小区楼宇宽带运营商
可与现有网络结构相融合
![]() | 注意 |
|---|---|
|
如果在划分了vlan后使用PPPoE拨号,则只有与路由器LAN口IP处于同一网段的客户机可以拨号成功。 |
使用海蜘蛛的 PPPoE 服务器功能,不需改变局域网的拓扑结构,很容易就能实现内网 PPPoE 拨号,具有方便可靠、成本低廉的特点。
Windows 2000/XP/2003/Vista 自带有 PPPoE 的拨号客户端,无需另外安装软件。以 Windows XP 为例,设置步骤如下:
![]() | 注意 |
|---|---|
|
如果路由“防火墙” -> “基本安全设置” 中 “完全禁止了PING”, 是无法 Ping 通的。 ![]() |
使用PPPoE服务的用户无法正常访问Internet时可能出现的情况
目录
VPN 即虚拟专用网 (Virtual Private Network)。是通过一个公用网络 (通常是 Internet) 建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、 稳定的隧道。
在虚拟专用网中,任意两个节点之间的连接并没有传统专网所需的端到端 的物理链路,而是利用某种公众网的资源动态组成的。由于 VPN 是在 Internet 上临时建立的安全专用虚拟网络,用户就节省了租用专线的费用。
通常,VPN 是对企业内部网的扩展,通过它可以帮助远程用户、公司分支机构、 商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输。
建立 VPN 隧道有多种方式,包括 L2TP、IPSEC、PPTP、GRE、SSL 隧道,其中 PPTP 是 VPN 隧道中部署最为简单、方便的实现方式之一,Windows 系统默认自带 PPTP VPN 客户端,只需几个步骤可以轻松完成 VPN 的设定。
应用环境说明:
企业总部 (VPN服务端)
架设 VPN 服务器,允许远程用户拨入,外网IP为 211.x.x.x,VPN 服务器端 IP 为 172.16.0.1
某办事处 (VPN客户端)
经常需要和总部交换数据, 通过 VPN 拨号到总部。 拨入成功后虚拟通道被建立,获得虚拟 IP: 172.16.0.101。
由VPN通道进入总部内部局域网,上传和下载文档。
出差人员 (VPN客户端)
需要和总部交换数据时, 通过 VPN 拨号到总部。 拨入成功后虚拟通道被建立,获得虚拟 IP: 172.16.0.100。
由VPN通道进入总部内部局域网,上传和下载文档,或和其他拨入点 (如办事处或其他出差人员)相互通讯。
相关图示如下:

如果内网已有 PPTP_VPN 服务器,想让其对外提供拨入服务,请参考: 使用内网 PPTP_VPN 服务器
如果使路由自己充当 VPN 服务器,需要进行如下设置:
设定 PPTP_VPN 服务参数
进入“服务及应用” ->“PPTP VPN服务”,如下:

VPN 网络上使用的是内部保留IP地址,一般用 192.168.x.x 或 172.16.x.x 或 10.x.x.x,这里我们使用 172.16.0.x,可根据实际情况自行调整。
![]() | 重要 |
|---|---|
|
VPN 网络地址不能和本地局域网地址重复,也尽量不要和远程拨入端的局域网地址重复。 为了防止冲突,建议把 VPN 网络地址设为比较特殊,比如 172.16.100.x 或 192.168.123.x 等。 |
添加 VPN 用户
进入“服务管理” -> “VPN 用户管理”,新增用户,如下:

如果需要让某个帐户拨号后始终获得一个固定的 VPN IP,在“分配固定 IP”项输入想要分配的 IP 即可,比如这里可以是 172.16.0.100。
![]() | 注记 |
|---|---|
|
分配给用户的固定 IP 必须在所设定的 VPN 网络地址内。 |
如果想让内网已经有 PPTP_VPN 服务器对外提供拨入服务, 假设其 IP 地址为 192.168.1.254,那么在路由上只需要做如下设置:
映射 PPTP_VPN 端口 (TCP/1723)
进入“防火墙” -> “端口映射” -> “规则设置”,添加一条规则,如下:

启用 PPTP_VPN NAT 穿透支持
进入“防火墙” -> “基本安全设置”,点击“特殊应用”,勾选如下选项:

然后在内网 PPTP_VPN 服务器上添加相关的 VPN 帐户即可。
Windows 2000/XP/2003/Vista 自带有 PPTP_VPN 的拨号客户端,无需另外安装软件。 以 Windows XP 为例,设置步骤如下:
启动新建连接向导
依次点击“开始” -> “设置” -> “网络连接” -> “新建连接向导” 即可。
或右键单击桌面上的“网上邻居”图标,选择“属性”,在“向导”栏双击“新建连接向导”。

点击“下一步”继续
选择连接类型


设置连接名和 VPN 服务器端地址

连接名只是一个标识,可以随意设置。

下面的 VPN 服务器地址可以是IP或域名:

完成连接向导

设置拨号连接参数
打开建立的拨号连接,点击“属性”进入连接属性设置:

选择“网络”选项卡 -> “Internet 协议 (TCP/IP)”:

点击“属性”进入TCP/IP协议设置:

![]() | 重要 |
|---|---|
|
一般情况下,请去掉“在远程网络上使用默认网关”前面的勾,否则VPN拨号后将无法 上网(访问Internet)。 |

开始 VPN 拨号
点击“连接” 进行 VPN 拨号,拨号成功后,点击“连接成功”的提示图标,查看详细的连接信息:

上图中,可以看到拨号后本地 VPN 连接的IP为 172.16.0.100,VPN 服务器IP为 172.16.0.1。
在“开始” ->“运行” 输入 cmd 进入 DOS 命令提示符,使用 ping <服务器IP> 测试 VPN 通道是否正常。

![]() | 提醒 |
|---|---|
|
如果路由“防火墙” -> “基本安全设置” 中 “完全禁止了PING”, 是无法 Ping 通 VPN 服务器的。 ![]() |
加入静态路由,访问 VPN 服务器所在局域网(远程局域网)
这里远程局域网网络地址为 192.168.1.0/255.255.255.0,那么需要添加一条 静态路由:访问远程局域网时走 VPN 线路

![]() | 提示 |
|---|---|
|
如果需要删除静态路由,将上述 route add 命令中 add 改为 delete 参数即可。 |
输入 route print 命令查看路由表:

从上图可以看到,VPN 拨上后,本地的默认网关没有发生变化,如果在 VPN 连接属性中勾选 了“在远程网络上使用默认网关”,则默认网关将变成本地 VPN 连接的IP (172.16.0.100)。
此时,就可以访问远程局域网的资源了,比如内部共享(文件服务器)等。
“远程网络上使用默认网关”到底勾选与否 ?
这句话的意思是:VPN 连接建立后,是否改变本地的默认网关。
勾选和不勾选各有优劣:
选上
好处: 无需添加静态路由即可访问 VPN 服务后面的局域网资源。
不足: VPN 拨上号后,本地无法上网,需要在 VPN 服务器上开通“到 Internet 的VPN路由通道” 才行。 此外,即使开通了VPN路由通道,通过 VPN 上网速度可能会比较慢 (没有本地线路快)。
评点: 需要访问远程局域网时,进行 VPN 拨号,不需要时断开,但不适合“本地上网”和“访问远程 局域网”同时进行的场合。
不选
好处: 不改变本地默认网关,VPN 拨号后本地上网不受影响,仍然走本地线路。
不足: 访问远程局域网资源时,需要手动添加静态路由。
点评: 手动添加静态路由比较麻烦,可以通过批处理文件来辅助完成。
综合以上分析,得出以下结论:
如果 VPN 客户端不需要访问远程局域网,只需要拨入客户端之间可以相互访问,则不用勾选 “默认网关”;如果需要,但是又不想手动添加静态路由,则可以采用第2种方案。
对远程局域网里提供服务的主机,也让其通过 VPN 拨号到 VPN 服务器上,并分配固定的 VPN IP,比如 172.16.0.2 分配给文件服务器。这样 VPN 客户端拨入后,无需勾选“默认网关”,也无需手动添加静态路由, 通过 172.16.0.2 这个虚拟 IP 即可访问远程的文件服务器了。
错误 741: 本地计算机不支持所要求的数据加密类型

可能原因:VPN 服务器上强制要求 MPPE (微软点对点加密协议),而客户端不支持或未设置。
![]() | 重要 |
|---|---|
|
VPN 连接建立后,第一次连接前,需要进入 VPN 连接属性设置,在“安全”选项卡中, 先取消“要求数据加密(没有就断开)”前面的勾,然后选上,否则会出现上面的错误。 |

错误 734: PPP 链接控制协议终止

原因:VPN 服务器上强制要求 MPPE (微软点对点加密协议) 支持,而客户端没有选上“要求数据加密”。
解决办法:在 PPTP_VPN 服务参数设置中去掉“强制数据加密”,或在客户端选上“要求数据加密”。
错误 721: 远程 PPP 对等机不响应
这种情况大数多原因为客户系统,如果为 WinXP 并且安装了SP2,则可能会出现这种情况,服务器端PPP协议配置不正确也会导致此类错误。
解决办法:修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}<000x>,其中其中 <000x> 是 WAN 微型端口 (PPTP) 驱动程序的网络适配器,在此项中新建一个DWORD 值 ValidateAddress,然后设置为0即可。
错误 800: 不能建立 VPN 连接。VPN 服务器可能不能到达,或者此连接的安全参数没有正确配置。
这种情况大数多原因为客户系统连接服务器时使用域名,因临时 DNS 无法解析而出现这种错误,可更换 DNS 试一下,如果还是出错此类错误,则可能是无法连接到 VPN 服务器,可能是 VPN 服务器关闭或出现故障,也可能是客户电脑上的防火墙阻止了 VPN 连接请求,可关闭防火墙试一下。
有些使用中转服务器连接到 VPN 服务器的客户端,也可能出现此类错误,原因为中转服务器中转功能出现故障。
错误 619: 端口已断开连接。
这种情况大数多原因为客户机连接 Internet 的网关(如家庭宽带路由或公司上网网关路由或防火墙)NAT-T功能关闭或对VPN支持性不好,主要是对 GRE 及 PPTP 协议的 NAT-T 不支持。可打开网关路由的 NAT-T 功能,如果还是出现错误,则需要更换网关设备,现在市面上大多数设备已经支持。
此外,某些地方的ISP可能禁用了 GRE 协议,导致VPN无法连接。
错误 691: 由于域上的用户名和/或密码无效而拒绝访问。
一般是因为 VPN 拨号时的帐户和密码不正确,或没有使用 PPTP_VPN 服务的权限。
此外,如果客户机连接VPN服务器异常中断,因多数服务器限制一个帐户同时只有一个人使用,所以一旦异常断开,则需等待 1 分钟后才能再次拨上。
错误 733: 针对此网络协议的 PPP 控制协议在此服务器上不可用。
这种情况大数多原因为客户机拨入VPN服务器后无法获取IP地址,可修复DHCP服务器或设置静态IP地址或地址池。
错误 718: PPP 超时。
拨入时用户名和密码出错误,有时也因为服务器端认证服务出现故障。
借线实例:有电信+网通双线接入的客户A,只有网通单线接入的客户B。 A做VPN服务器端,B做客户端,B通过 PPTP_VPN 拨入到 A,拨号成功后,B 相当于拥有了双线接入(虚拟),访问网通走本地线路,访问电信走VPN,通过A然后 出口到 Internet。
由于电信网通南北割据,电信和网通之间的互访非常缓慢,即:电信用户访问网通的 资源 (网页或游戏等),非常慢;反之,网通用户访问电信资源也是一样。
借线之前,只有网通接入的B原来访问电信的网站或玩电信的游戏是非常慢的; 借线之后,由于 B 和 A 之间的连接是通过网通,其速度非常快,所以 B 访问电信 资源速度也如同拥有物理电信线路一样。
![]() | 注记 |
|---|---|
|
借线是用一部分带宽换取另外一部分带宽,并不能提升带宽的总量,只是对带宽资源进行 有效的重组和充分利用。 |
+---------------------+
B ----> 网通接入点 ----> 网通总机房 -------> + 电信 <-> 网通交界处 +
B _ | + (瓶颈所在) +
\_ | +----------+----------+
\_ | |
+-- A --------------->电信接入点 |
| |
v |
目标 <--- 电信接入点 <-------- 电信总机房 <-------------+
借线前后 B 访问电信情况对比:

从上图可以看到,借线前,B 访问电信(黄色线条表示)要饶上一大圈,而且要经过电信网通交汇处,此处是互访速度 慢的源头所在;借线后,B 访问电信(紫色线条表示)不经过此瓶颈地,而是借助A的物理网通线路,速度自然比较快。
进入 "网络设置" -> "网络接口配置" -> "PPTP VPN客户端" 设置页面,设置如下:

连接成功后会提示:

上图中将 PPTP 服务器地址改成借线服务器的IP地址,PPTP 拨号连接名可以自己定义。
然后进入 "网络设置" -> "多线负载及策略",启用 "多线负载及策略",如下:

此外,还需修改防火墙中 TCPMSS 值,进入 "防火墙" -> "基本安全设置",在 "普通模式" 中,设置如下:

![]() | 重要 |
|---|---|
|
如果没有启用 TCPMSS 值大小自动调整,可能会造成借线后某些网址无法正常打开、某些游戏登录时超时或无法登录等问题。 |
进入路由首页->系统检测,可以查看借线后各路线的流量信息,如下图所示:
目录
SSL VPN 即指采用 SSL (Security Socket Layer) 协议来实现远程接入的一种 新型 VPN 技术。SSL 是一种在 Internet 上保证发送信息安全的通用协议。SSL 用公钥加密通过 SSL 连接传输的数据来工作。
SSL VPN 通信基于标准 TCP/UDP 协议传输,因而能穿透所有 NAT 设备、基于代理的 防火墙和状态检测防火墙。这使得用户能够从任何地方接入,无论是处于其他公司网 络中基于代理的防火墙之后,或是宽带连接中。
应用环境说明:
企业总部 (VPN服务端)
架设 VPN 服务器,允许远程用户拨入,外网IP为 211.x.x.x,VPN 服务器端 IP 为 172.16.0.1
某办事处 (VPN客户端)
经常需要和总部交换数据, 通过 VPN 拨号到总部。 拨入成功后虚拟通道被建立,获得虚拟 IP: 172.16.0.10/172.16.0.9。
由VPN通道进入总部内部局域网,上传和下载文档。
出差人员 (VPN客户端)
需要和总部交换数据时, 通过 VPN 拨号到总部。 拨入成功后虚拟通道被建立,获得虚拟 IP: 172.16.0.6/172.16.0.5。
由VPN通道进入总部内部局域网,上传和下载文档,或和其他拨入点 (如办事处或其他出差人员)相互通讯。
相关图示如下:

和 PPTP 不一样,SSL VPN 拨号后一个VPN连接会有2个IP,一个是本地IP,一个远程网关IP。
如果内网已有 SSL_VPN 服务器,想让其对外提供拨入服务,请参考: 使用内网 SSL_VPN 服务器
如果使路由自己充当 VPN 服务器,需要进行如下设置:
设定 SSL_VPN 服务参数
进入“服务及应用” ->“SSL VPN服务”,如下:
初次使用 需要生成证书、密钥等文件,在 “证书相关 文件管理...” 单击“这里”即可“重新生成 CA、服务器端证书及TLS密钥”,如下:

然后单击导出按钮即可导出刚刚生成的证书文件: ca.crt 、ca.key、server.key、ta.key 、server.crt

如果之前导出过上述5个文件,则可以上传其到服务器,沿用原有证书及密钥,无需重新生成。
下面是设置VPN的连接参数:

VPN 网络上使用的是内部保留IP地址,一般用 192.168.x.x 或 172.16.x.x 或 10.x.x.x,这里我们使用 172.16.0.x,可根据实际情况自行调整。
![]() | 重要 |
|---|---|
|
VPN 网络地址不能和本地局域网地址重复,也尽量不要和远程拨入端的局域网地址重复。 为了防止冲突,建议把 VPN 网络地址设为比较特殊,比如 172.16.100.x 或 192.168.123.x 等。 |
安全参数设置:
如果想让客户端拨入后能访问远程局域网(VPN服务器后面的局域网), 只需勾选 “允许客户端访问本地局域网”。
和 PPTP_VPN 不同,无需在客户端手动添加静态路由或修改默认网关,VPN 服务器会自动推送必要的动态路由给客户端,简化客户端的工作。

添加 VPN 用户
进入“服务及应用” -> “用户账号管理”,新增用户,如下:

如果需要让某个帐户拨号后始终获得一个固定的 VPN IP,在“分配固定 IP”项输入想要分配的 IP 即可,比如这里可以是 172.16.0.110。
![]() | 注记 |
|---|---|
|
分配给用户的固定 IP 必须在所设定的 VPN 网络地址内。 |
如果想让内网已经有 SSL_VPN 服务器对外提供拨入服务, 假设其 IP 地址为 192.168.1.254,端口为 UDP/1194,那么在路由上只需要做如下设置:
进入“防火墙” -> “端口映射” -> “规则设置”,添加一条规则,如下:

然后在内网 SSL_VPN 服务器上添加相关的 VPN 帐户即可。
从 OpenVPN 官方网站 下载 OpenVPN 2.0.9 for Windows 程序。
下载后双击下载文件进行安装,其安装很简单,使用默认参数即可,一直点击 Next 直到完成。 默认安装在 C:\Program Files\OpenVPN 目录下面。
配置步骤:
进入 C:\Program Files\OpenVPN 目录,将从服务器导出的2个文件(ca.crt、ta.key)放到 config 子目录下。
拷贝 sample-config 目录下的 client.ovpn 到 config 子目录下。
用记事本打开 client.ovpn 文件,清空里面的内容,并加入如下几行:
### 文件中以 # 号开头的行是注释内容 client dev tun #--------------------------------------------------------# # 以下内容是需要修改的部分 #--------------------------------------------------------# ### 如果服务器端采用TCP协议,将udp改成tcp proto udp ### 服务器地址(可以是域名)及端口,中间用空格分割 remote 211.x.x.x 1194 ### 如果服务器端没有启用压缩,注视掉下面这一行 comp-lzo #--------------------------------------------------------# resolv-retry infinite nobind persist-key persist-tun ca ca.crt auth-user-pass ns-cert-type server tls-auth ta.key 1 verb 3
根据服务器端设置的情况,修改上面的3个参数
![]() | 注意 |
|---|---|
|
如果从内网连接SSL VPN服务器,服务器地址需填路由的LAN口IP |
右键单击 client.ovpn 配置文件,选择“Start OpenVPN on this config file” 启动 VPN 连接。

输入VPN帐号及密码,进行连接:

如果一切正常,最后会看到连接完成的提示,如下:

右键单击 “网上邻居”,选择 “属性” 进入网络连接页面,在“LAN 或高速 Internet” 栏中会多出一个已连接的图标,双击它,会看到相关的VPN连接信息:


可以看到拨号后,本地获取的IP地址为 172.16.0.6,远程网关为 172.16.0.5。
在“开始” ->“运行” 输入 cmd 进入 DOS 命令提示符,使用 ping <服务器IP> 测试 VPN 通道是否正常。

![]() | 提醒 |
|---|---|
|
如果路由“防火墙” -> “基本安全设置” 中 “完全禁止了PING”, 是无法 Ping 通 VPN 服务器的。 ![]() |
如果一切正常,就可以通过 172.16.0.1 安全访问 VPN 服务器,或远程局域网的资源了,比如内部共享(文件服务器)、ERP服务器等。
配置文件参数缺少或不正确

解决办法:参照 SSL_VPN 客户端设置 检查客户端配置文件的相关参数是否正确
VPN 拨入帐号或密码错误

解决办法:确认用户名和秘密是否输入错误,检查该用户是否有权限使用 SSL VPN 服务。
现有局域网A,网络地址为192.168.0.0/24,其路由器的WAN口IP为:218.36.24.34,现在此路由器上设置SSL VPN服务作为局域网互连的服务端。
局域网B,网络地址为192.168.10.0/24,在局域网B所接的路由器上启用SSL VPN客户端服务。
使用SSL VPN服务成功连接两路由器后,两局域网内的PC机便可互相访问。
进入"服务及应用"->"SSL VPN服务"设置页面,设置如下图所示;
此外,在添加SSL VPN用户时,还需要在SSL VPN属性(进入"服务及应用"->"用户帐号管理")中做如下设置:
![]() | 提示 |
|---|---|
|
SSL VPN 网络地址需以4的倍数增加,如 10.10.0.4, 10.10.0.8 等; 远程局域网网络为远程局域网网络的网络地址。 |
进入"网络设置"->"SSL VPN客户端"设置页面,设置如下图所示:
这里远程服务器地址为SSL VPN服务器的WAN口IP地址,拨号连接名随意。
网络设置-多线路负载,启用多线路负载:
桥接模式,即通过OpenVPN计算机将服务器所在网络扩展到要连接的客户端
环境描述:现有局域网A,其路由器的WAN口IP为:59.175.215.26,现在此路由器上设置SSL VPN服务作为局域网互连的服务端。
局域网B,网路地址为192.168.0.0/24,在局域网B所接的路由器上启用SSL VPN客户端服务。
使用SSL VPN服务成功连接两路由器后, 两局域网内的PC端便可建立局域网游戏, 解决了只能在同一个局域网内建立局域网游戏的局限性。
进入"服务及应用"->"SSL VPN服务"设置页面,设置如下图所示
此外,在添加SSL VPN用户时,还需要在SSL VPN属性(进入"服务及应用"->"用户帐号管理")中做如下设置:
![]() | 提示 |
|---|---|
|
这里SSL VPN 网络地址填写为VPN 网络地址中的任意一IP即可,远程局域网网络为远程局域网网络的网络地址。 |
重新绑定网卡的规则:
LAN1 LAN2 WAN1 WAN2..................WAN24 高---------------优先级--------------------------->低
重新绑定时需先将优先级高的接口绑定到优先级低的接口所对应的网卡,绑定后优先级高的接口之前绑定的网卡会自动释放
再将优先级低的接口绑定到优先级高的接口之前所对应的网卡
当前网络接口配置如下图所示:
现在需要将LAN1和LAN2绑定的网络接口互换
将LAN2绑定到LAN1接口对应的网卡
选择LAN2,进入LAN2的配置界面,当前网卡配置如下图所示;
选择处于空闲状态的接口,即为LAN1之前绑定的接口,如下图所示:
保存后的网络接口配置情况如下图所示:
将LAN2的网线接到LAN1之前接的网卡并测试内网连接
当前网络接口配置如下图所示:
现在需要将LAN2和WAN2绑定的网络接口互换
将WAN2绑定到LAN2接口对应的网卡
选择WAN2,进入WAN2的配置界面,选择处于空闲状态的接口,即为LAN2之前绑定的接口,如下图所示:
绑定成功并保存设置后的网络接口配置情况如下图所示:
WAN2的网线接到LAN2之前接的网卡并测试外网连接
中断是CPU处理外部突发事件的一个重要技术。它能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理, 处理完成后又立即返回断点,继续进行CPU原来的工作
中断分类
硬中断
外部中断
外部中断一般是指由计算机外设发出的中断请求, 如:键盘中断、打印机中断、定时器中断等。 外部中断是可以屏蔽的中断,也就是说, 利用中断控制器可以屏蔽这些外部设备的中断请求。
内部中断
内部中断是指因硬件出错(如突然掉电、奇偶校验错等) 或运算出错(除数为零、运算溢出、单步中断等)所引起的中断。 内部中断是不可屏蔽的中断。
软中断
软件中断其实并不是真正的中断,它们只是可被调用执行的一般程序。 例如:ROMBIOS中的各种外部设备管理中断服务程序(键盘管理中断、显示器管理中断、打印机管理中断等), 以及DOS的系统功能调用(INT 21H)等都是软件中断。
中断优先级(高到低)
除法错、溢出中断、软件中断
不可屏蔽中断
可屏蔽中断
单步中断
目录
目录
网络拓扑图如下所示:
由上图可知,现在交换机上划分四个VLAN,每个VLAN的接口地址如上图所示,现将交换机VLAN1接口与海蜘蛛路由LAN口相连,各VLAN通过VLAN1上网
这里以华为s3526c为例,配置如下:
#
vlan 1
#
vlan 2
#
vlan 3
#
vlan 4
#
interface Vlan-interface1
ip address 172.16.1.1 255.255.255.0
#
interface Vlan-interface2
ip address 172.16.2.1 255.255.255.0
#
interface Vlan-interface3
ip address 172.16.3.1 255.255.255.0
#
interface Vlan-interface4
ip address 172.16.4.1 255.255.255.0
#
interface Aux0/0
#
interface Ethernet0/1
flow-control
#
interface Ethernet0/2
flow-control
#
interface Ethernet0/3
#
interface Ethernet0/4
#
interface Ethernet0/5
#
interface Ethernet0/6
#
interface Ethernet0/7
port access vlan 2
#
interface Ethernet0/8
port access vlan 2
#
interface Ethernet0/9
port access vlan 2
#
interface Ethernet0/10
port access vlan 2
#
interface Ethernet0/11
port access vlan 2
#
interface Ethernet0/12
port access vlan 2
#
interface Ethernet0/13
port access vlan 3
#
interface Ethernet0/14
port access vlan 3
#
interface Ethernet0/15
port access vlan 3
#
interface Ethernet0/16
port access vlan 3
#
interface Ethernet0/17
port access vlan 3
#
interface Ethernet0/18
port access vlan 3
#
interface Ethernet0/19
port access vlan 4
#
interface Ethernet0/20
port access vlan 4
#
interface Ethernet0/21
port access vlan 4
#
interface Ethernet0/22
port access vlan 4
#
interface Ethernet0/23
port access vlan 4
#
interface Ethernet0/24
port access vlan 4
#
interface GigabitEthernet1/1
#
interface NULL0
#
ip route-static 0.0.0.0 0.0.0.0 172.16.1.2 preference 60
详细图解:
.-------------------------------------+
/ 华为s3526c /|
+---+---+---+----------------------+--+ |
| 1 | 3 | 5 | ... |23| |
+-|-+---+---+----------------------+--+ |
| |2| 4 | 6 | ... |24| /
+-|--+---+---+----------------------+-+
| trunk +------------------+
+---------------------------------------------| Hi-Spider Router |-------- 上级路由 ---- Internet
802.1q +------------------+
172.16.1.2
----------------------------------------+----------------------------------
交换机配置 | Hi-Spider Router 配置
----------------------------------------+----------------------------------
VLAN-ID 端口 IP 地址 | IP 地址 接口
----------------------------------------+----------------------------------
VLAN-1 1-6口 172.16.1.1 | 172.16.1.2 eth0 [主IP VLAN1]
VLAN-2 7-12口 172.16.2.1 | 172.16.2.254 VLAN-2 [逻辑VLAN]
VLAN-3 13-18口 172.16.3.1 | 172.16.3.254 VLAN-3 [逻辑VLAN]
VLAN-4 19-24口 172.16.4.1 | 172.16.4.254 VLAN-4 [逻辑VLAN]
---------------------------------------------------------------------------
1口为中继接口,使用 802.1q 封装,允许所有VLAN访问,交换机的默认路由为172.16.1.2
海蜘蛛路由的LAN口主IP地址为172.16.1.2,并建立了3个逻辑VLAN,和交换机上的相对应。
DHCP服务器对VLAN-2/3/4 提供IP分配,每个VLAN获取对应网段的地址,即:
中继接口1口设置如下,交换机详细设置请参考交换机设置
#
interface Ethernet0/1
port link-type trunk
port trunk permit vlan all
dot1x
目录
实例分析:某网吧现有 20 条 ADSL 线路,通过海蜘蛛路由实现带宽叠加上网, 由于主板上资源有限,同时插上20块网卡无疑不太现实,而且很难保证每块网卡都能正常工作。 此时,使用交换机来扩展 ADSL 接入无疑是一个非常好的选择:
通过建立以上的网络拓扑结构,就可以实现路由上只有一个wan口时仍然可以接入多条adsl线路。
这种方法有效的解决了多网卡IRQ冲突问题以及当用户有多条adsl接入时PCI插槽不够的问题。
交换机详细图解
.-------------------------------------+
/ 华为s3526c /|
+---+---+---+----------------------+--+ |
| 1 | 3 | 5 | ... |23| |
+--+---+---+--------------- -------+--+ |
| 2| 4 | 6 | ... |24|/
+---+---+---+----------------------+-+
| trunk +------------------+
------------| Hi-Spider Router |-------- 二层交换机 ---- 客户机
802.1q +------------------+
由于有20条adsl需要接入,故需要在三层交换机上划分20个vlan,每个vlan中只包括一个端口,每个端口与一根adsl相连, 以华为s3526c为例,交换机配置如下所示:
#
interface Aux0/0
#
interface Ethernet0/1
#
interface Ethernet0/2
port access vlan 2
#
interface Ethernet0/3
port access vlan 3
#
interface Ethernet0/4
port access vlan 4
#
interface Ethernet0/5
port access vlan 5
#
interface Ethernet0/6
port access vlan 6
#
interface Ethernet0/7
port access vlan 7
#
interface Ethernet0/8
port access vlan 8
#
interface Ethernet0/9
port access vlan 9
#
interface Ethernet0/10
port access vlan 10
#
interface Ethernet0/11
port access vlan 11
#
interface Ethernet0/12
port access vlan 12
#
interface Ethernet0/13
port access vlan 13
#
interface Ethernet0/14
port access vlan 14
#
interface Ethernet0/15
port access vlan 15
#
interface Ethernet0/16
port access vlan 16
#
interface Ethernet0/17
port access vlan 17
#
interface Ethernet0/18
port access vlan 18
#
interface Ethernet0/19
port access vlan 19
#
interface Ethernet0/20
port access vlan 20
#
interface Ethernet0/21
#
interface Ethernet0/22
#
interface Ethernet0/23
#
interface Ethernet0/24
#
interface GigabitEthernet1/1
#
interface NULL0
连接交换机与路由器
这里用24号端口与海蜘蛛路由wan接口相连,24号端口不需要划入任何vlan,默认属于vlan1即可。
交换机上24号端口的配置:
#
interface Ethernet0/24
port link-type trunk
port trunk permit vlan all
dot1x
进入 Web 管理-“网络设置” - “广域网设置” - 绑定账号,如下图所示:
![]() | 注意 |
|---|---|
|
在主界面拨号的账号所对应的ADSL线路为默认接入交换机VLAN1接口的ADSL线路。 |
单击“在此WAN口上绑定多个账号”来添加账号,如下图所示:
![]() | 注意 |
|---|---|
|
每个账号对应的VLAN ID必须与交换机上划分的VLAN ID相对应。 同样的方法,可以继续新增另外16个账号。 |
支持VLAN的二层交换机也可以实现扩展多 ADSL 接入,比使用三层交换机具有低成本的明显优势。
交换机详细图解
.-------------------------------------+
/ 3c17203 /|
+---+---+---+----------------------+--+ |
| 1 | 3 | 5 | ... |23| |
+--+---+---+--------------- -------+--+ |
| 2| 4 | 6 | ... 12 ... |24|/
+---+---+---+-----------|----------+-+
| +------------------+
---------------------- | Hi-Spider Router |-------- 二层交换机 ---- 客户机
tagged标签 +------------------+
有多少条adsl需要接入,就需要在二层交换机上划分对应数量的vlan, 每个vlan中只包括一个端口,每个端口与一根adsl相连,这里以3c17203 二层交换机接入2条adsl为例,交换机配置如下所示:
创建vlan2,具体命令如下图所示:
Menu options: --------------3Com SuperStack 3 Switch 4400---------------
create - Create a VLAN
delete - Delete a VLAN
detail - Display detailed information
modify - Modify a VLAN
summary - Display summary information
Type "quit" to return to the previous menu or ? for help
----------------------------------------- (1)---------------------------
Select menu option (bridge/vlan): create
Select VLAN ID (2-4094)[2]: 2
Enter VLAN Name [VLAN 2]: vlan 2
将交换机端口2划入vlan2,划分成功后将一根adsl接入端口2,具体命令如下图所示:
Select menu option (bridge/vlan): modify
Menu options: --------------3Com SuperStack 3 Switch 4400---------------
addPort - Add a port to a VLAN
name - Name a VLAN
removePort - Remove a port from a VLAN
Type "quit" to return to the previous menu or ? for help
----------------------------------------- (1)---------------------------
Select menu option (bridge/vlan/modify): addport
Select VLAN ID (1-5)[1]: 2
Select bridge port (1-24,AL1-AL4,all)[all]: 2
Enter tag type (untagged,tagged): untagged
同样的方法创建vlan3,并将交换机端口3划入vlan3,划分成功后将另一根adsl接入端口3
将交换机端口12与海蜘蛛路由wan口连接,并将端口12同时划入vlan2和vlan3,并设置tagged标签, 设置成功后查看端口12信息如下图所示:
VLAN ID VLAN Name Tagging Mode
-------------------------------------------------------------------------------
1 Default VLAN Tagged
2 vlan 2 Tagged
3 vlan 3 Tagged
![]() | 提示 |
|---|---|
|
通过以上设置可以得知,与路由相连的交换机端口即中继端口必须设置成属于每个vlan 例:如果有20根adsl接入,中继端口必须设置成同时属于20个vlan |