china.com
中华网
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 时尚科技 移动时代 手机上网 桌面壁纸 科技商情  
 CPU 主板 存储设备 内存 显卡 显示器 声卡 MODEM 打印机 扫描仪 数码相机 网络设备 其它

您所在位置:中华网/中国科技 /硬件广场

D I Y 技 巧

再解169与局域网“打架”

  前段时间局里申请了169的ISDN专线,用来作为代理服务器,在调试过程中我们同样遇到了169与局域网“打架”的问题,在技术人员的努力下,我们较好地解决了这个问题。

  网络环境和参数:用两台Windows 98的机器分别作为服务器端和客户端,Win98服务器参数如表1所示。

  “打架”原因:

  拨上169前的路由信息如表2。在这个路由表中,根据第二条的信息,要访问我的Win98客户端(IP地址为:10.138.184.11)唯一的路径只有通过10.138.184.18,也就是Win98服务器端的网卡。当我们拨通169后,得到的路由信息如表3。

  在这个路由表中,根据第五条路由信息,访问Win98客户端(其IP地址为:10.138.184.11)得通过地址10.90.225.32,也就是ISDN卡的IP地址,这个IP地址是由169动态分配的;同时根据第六条路由信息,访问Win98客户端也可以通过10.138.184.18,同时有两条路径可以去10.138.184.11。但是,根据这两条路径的距离值(Metric),系统会优先选择第五条路由,即Metric=1的那条。所以,一旦169拨号后,Ping10.138.184.11的数据包将通过ISDN卡发往因特网而不是局域网,局域网不通也不奇怪。

  解决方法:

  原因弄明白了,那么怎么解决呢?让我们设想一下:既然当拨通169后由于距离值(Metric)的不同,系统将优先选择Metric=1的那条路径,如果我们使拨通169后,通向ISDN卡的那条路径的Metric也等于1,情况会如何呢?

  这里我们要用到命令“route”,它对应于应用程序route.exe,存在于系统的Windows目录下(具体使用请参考帮助)。在服务器端用“route”命令加入一条通往Win98客户端的路由。具体操作如下:

  在服务器端点击“开始”→“程序”→“MS-DOS方式”,进入命令行方式,键入如下命令:

  route ADD 10.138.184.11 MASK 255.255.255.255 10.138.184.18

  现在Win98服务器出现的路由信息如表4。

  我们可以看到根据第二和第三条路由信息,我们通过Win98服务器ISDN卡可以访问到10.138.184.11,也可以访问整个10.138.184子网,而且这两条路径的距离值(Metric)都等于1,这一点很关键,当我们再次拨通169时,所有问题都将解决。

  再次拨通169,我们得到的路由信息如表5。其中第五条、第六条信息,和前面的原因一样,由于要访问10.138.184子网会有两条路径,系统会优先选择Metric=1的那条,也就是10.90.225.32,这是169动态分配给ISDN卡的,所以信息会发往因特网。但是请注意第七条信息,我们通过10.138.184.18是可以访问10.138.184.11,而且其Metric=1。我进入命令行状态,键入以下命令:

  Ping 10.138.184.11

  很快,屏幕信息显示:一切畅通无阻!

  消除隐患:

  似乎一切都解决了,我兴冲冲地在服务器端装上代理服务器软件,配置好客户端,然后重新启动。我在Win98客户端启动浏览器,服务器端自动拨号上网,但是过了一会儿,浏览器显示找不到主机的信息。我回到服务器端查看路由表信息,发现路由表信息又回到表3的状态,我重新手动键入如下命令:

  route ADD 10.138.184.11 MASK 255.255.255.255 10.138.184.18

  路由表信息又恢复成表4,我回到Win98客户端重新启动浏览器,这次终于顺利进入了因特网。

名称

IP地址

子网掩码

默认网关

Win98服务器

10.138.184.18

255.255.255.0

10.138.184.5

Win98客户端

10.138.184.11

255.255.255.0

10.138.184.5


  表1

拨上169前的路由信息表:

Network Address

Netmask

Gateway Address

Interface

Metric

0.0.0.0

0.0.0.0

10.138.184.5

10.138.184.18

1

10.138.184.0

255.255.255.0

10.138.184.18

10.138.184.18

1

10.138.184.18

255.255.255.255

127.0.0.1

127.0.0.1

1

10.255.255.255

255.255.255.255

10.138.184.18

10.138.184.18

1


  表2

拨上169后的路由信息表:

Network Address

Netmask

Gateway Address

Interface

Metric

0.0.0.0

0.0.0.0

10.90.225.32

10.90.225.32

1

0.0.0.0

0.0.0.0

10.138.184.5

10.138.184.18

2

10.0.0.0

255.0.0.0

10.90.225.32

10.90.225.32

1

10.90.225.32

255.255.255.255

127.0.0.1

127.0.0.1

1

10.138.184.0

255.255.255.0

10.90.225.32

10.90.225.32

1

10.138.184.0

255.255.255.0

10.138.184.18

10.138.184.18

2


  表3

拨上169前的路由信息表:

Network Address

Netmask

Gateway Address

Interface

Metric

0.0.0.0

0.0.0.0

10.138.184.5

10.138.184.18

1

10.138.184.0

255.255.255.0

10.138.184.18

10.138.184.18

1

10.138.184.11

255.255.255.255

10.138.184.18

10.138.184.18

1

10.138.184.18

255.255.255.255

127.0.0.1

127.0.0.1

1

10.255.255.255

255.255.255.255

10.138.184.18

10.138.184.18

1

127.0.0.0

255.0.0.0

127.0.0.1

127.0.0.1

1

224.0.0.0

224.0.0.0

10.138.184.18

10.138.184.18

1

255.255.255.255

255.255.255.255

10.138.184.18

0.0.0.0

1


  表4

拨上169后的路由信息表:

Network Address

Netmask

Gateway Address

Interface

Metric

0.0.0.0

0.0.0.0

10.90.225.32

10.90.225.32

1

0.0.0.0

0.0.0.0

10.138.184.5

10.138.184.18

2

10.0.0.0

255.0.0.0

10.90.225.32

10.90.225.32

1

10.90.225.32

255.255.255.255

127.0.0.1

127.0.0.1

1

10.138.184.0

255.255.255.0

10.90.225.32

10.90.225.32

1

10.138.184.0

255.255.255.0

10.138.184.18

10.138.184.18

2

10.138.184.11

255.255.255.255

10.138.184.18

10.138.184.18

1

10.138.184.18

255.255.255.255

127.0.0.1

127.0.0.1

1


  表5

[中国计算机报 作者:张勇]

404 Not Found

404 Not Found


nginx

返回主页

关闭窗口

404 Not Found

404 Not Found


nginx