找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4190|回复: 3

[原创]合勤642R的IP ALIAS设置详解

[复制链接]
发表于 2004-7-14 22:31:25 | 显示全部楼层 |阅读模式
[这个贴子最后由cindia在 2004/07/14 10:32pm 第 1 次编辑]

[watermark]两年前上ADSL时电信发了一个ZYXEL 642R(不过它的FW版本在华勤网站上称为642ER),当时还跟电信吵了一架,因为是工业包装,没有彩盒,很生气,以为是杂牌糊弄人,想换个ALCATEL的USB猫,幸亏电信当时没有那款了,没换成,嘿嘿。
后来才发现这是好东西,虽然是工包却非常稳定,虽然没有WEB设置页面功能却非常强大。昨天为了解决另一位朋友的问题,仔细研究了一下642R的随机光盘,没想到又发现了一个功能-IP ALIAS。
先说IP ALIAS的意思,这个东西在LINUX系统好象很常见(我不懂的),642R开启这个功能后可以在一个642R ROUTER上设置3个网关IP,比如192.168.1.1,192.168.2.1,192.168.3.1,而与它相连的LAN可以分为192.168.1.X,192.168.2.X,192.168.3.X 3个子网,同时通过一个642R访问INTERNET,而且三个子网可以通过 642R的路由互相访问。这个功能我还从来没在其他ADSL MODEM上见过……
且不管它能有多大用处,最起码很有意思对吧?下面就说说IP ALIAS的设置过程。
首先要开启642R的路由,不开路由用IP ALIAS干啥?下面可以配置IP ALIAS了。
进入Menu 3.2 - TCP/IP and DHCP Ethernet Setup
                    Menu 3.2 - TCP/IP and DHCP Ethernet Setup
                    DHCP Setup
                      DHCP= None
                      Client IP Pool Starting Address= N/A
                      Size of Client IP Pool= N/A
                      Primary DNS Server= N/A
                      Secondary DNS Server= N/A
                      Remote DHCP Server= N/A
                    TCP/IP Setup:
                      IP Address= 192.168.1.1
                      IP Subnet Mask= 255.255.255.0
                      RIP Direction= Both
                        Version= RIP-1
                      Multicast= None
                      IP Policies= 1
                      Edit IP Alias= No
                    Press ENTER to Confirm or ESC to Cancel:

把光标移动到最下一行:Edit IP Alias= No,按空格变为Edit IP Alias= Yes,按回车进入

                          Menu 3.2.1 - IP Alias Setup
                   IP Alias 1= No
                     IP Address= N/A
                     IP Subnet Mask= N/A
                     RIP Direction= N/A
                     Version= N/A
                     Incoming protocol filters= N/A
                     Outgoing protocol filters= N/A
                   IP Alias 2= No
                     IP Address= N/A
                     IP Subnet Mask= N/A
                     RIP Direction= N/A
                     Version= N/A
                     Incoming protocol filters= N/A
                     Outgoing protocol filters= N/A

                    Enter here to CONFIRM or ESC to CANCEL:
Press Space Bar to Toggle.
上面显示有两个IP ALIAS可用,即IP ALIAS 1和IP ALIAS 2
将光标移动到第一行 IP Alias 1= No,按空格变为

                           Menu 3.2.1 - IP Alias Setup
                    IP Alias 1= Yes
                      IP Address= 0.0.0.0
                      IP Subnet Mask= 0.0.0.0
                      RIP Direction= None
                      Version= RIP-1
                      Incoming protocol filters=
                      Outgoing protocol filters=
                    IP Alias 2= No
                      IP Address= N/A
                      IP Subnet Mask= N/A
                      RIP Direction= N/A
                      Version= N/A
                      Incoming protocol filters= N/A
                      Outgoing protocol filters= N/A

                     Enter here to CONFIRM or ESC to CANCEL:
Press Space Bar to Toggle.
在IP Address= 0.0.0.0
  IP Subnet Mask= 0.0.0.0
两行填入所需的IP和子网掩码比如192.168.2.1,(并不一定是这个,爱怎么填怎么填)255.255.255.0,如果要打开IP ALIAS 2则对IP ALIAS 2同样操作,比如填入192.168.3.1如下所示
                          Menu 3.2.1 - IP Alias Setup
                    IP Alias 1= Yes
                      IP Address= 192.168.2.1
                      IP Subnet Mask= 255.255.255.0
                      RIP Direction= None
                      Version= RIP-1
                      Incoming protocol filters=
                      Outgoing protocol filters=
                    IP Alias 2= Yes
                      IP Address= 192.168.3.1
                      IP Subnet Mask= 255.255.255.0
                      RIP Direction= None
                      Version= RIP-1
                      Incoming protocol filters=
                      Outgoing protocol filters=
  
                     Enter here to CONFIRM or ESC to CANCEL:
然后一路回车确认即可。完成以上配置后,一个642R就有了3个网关:192.168.1.1(642R原有的),192.168.2.1,192.168.3.1,在LAN中任意一台电脑只要设置在这3个网关IP的同网段,网关设为3个之中任意一个就可以访问INTERNET了,比如设为IP:192.168.2.1,网关192.168.3.1也可以。
还有一点要说明的是IP ALIAS中的网关IP并不一定要设为192.168.X.X,虽然642R的默认IP是192.168.1.1。比如我的两个网关分别设成172.16.10.1和10.0.0.1

                           Menu 3.2.1 - IP Alias Setup
                    IP Alias 1= Yes
                      IP Address= 172.16.10.1
                      IP Subnet Mask= 255.255.0.0
                      RIP Direction= None
                      Version= RIP-1
                      Incoming protocol filters=
                      Outgoing protocol filters=
                    IP Alias 2= Yes
                      IP Address= 10.0.0.1
                      IP Subnet Mask= 255.0.0.0
                      RIP Direction= None
                      Version= RIP-1
                      Incoming protocol filters=
                      Outgoing protocol filters=

                     Enter here to CONFIRM or ESC to CANCEL:
Press Space Bar to Toggle.
两台电脑分别设为IP:172.16.10.2,网关192.168.1.1,和IP:10.0.10.2,172.16.10.1都可以同时上网,而且互相可以PING通,也就是说642R在192.168.1.X,10.X.X.X,172.16.X.X三个子网之间充当了路由器,并且在它们与WAN之间充当路由。
还有一点没搞清楚,就是怎么关闭三个LAN之间的路由,现在是只要一打开IP ALIAS 10.X.X.X就能访问192.168.1.X,怎么把它关掉,偶还在试验……
第一次发这么多东西,好累~
最近还准备发个642R的 MAC FILTER设置,敬请关注~~[/watermark]
发表于 2004-7-14 22:43:49 | 显示全部楼层

[原创]合勤642R的IP ALIAS设置详解

哇,够详细的,这种叫操作手册,呵呵~~~~
其实说IP Alias在linux上常见,也只能说这个名称在linux常见而已,windows(NT,2000,xp等系统)也有类似实现,只不过名字不同罢了
 楼主| 发表于 2004-7-14 22:52:15 | 显示全部楼层

[原创]合勤642R的IP ALIAS设置详解

你说viking系列可以使用veth功能支持3个网段,和这个IP ALIAS是不是一回事?
发表于 2004-7-14 23:00:39 | 显示全部楼层

[原创]合勤642R的IP ALIAS设置详解

在核心上实现的代码肯定不同。。。双方都有专利的嘛,不过,结果是一样的。。。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-10 06:36 , Processed in 0.021812 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表