本文章所述说的在win2000里的情况,至于其它平台,可以试试...
1.手工配置或者通过DHCP服务指定默认网关(DHCP,就是传说中的动态主机配置协议)
2.通过ICMP自动配置和维护网关(ICMP,与IP协议同属于网络,用于传送关于通信问题的消息,比如万能的PING)
3.使用RIP进行维护本地路由表(RIP,是路由协议中的一种,分两个版本:RIP1 AND RIP2)
4.手工编辑路由表(路由表中就有关于网关的设置)
现分别进行说明
一
在本地连接的属性里,可以添加多个网关(高级TCP/IP设置里面添加),如图:
三
RIP 监听原理
如果你的网络系统比较大,当一个子网中一个或多个路由器使用RIP路由协议来发送路由信息时,这时我们可以通过配置为RIP来监听,并将相关路由添加到路由表中.
当然这是在win2000的环境下设置
具体步骤为:“开始”/“设置”/“控制面板”命令,在弹出的控制面板窗口中,双击“添加/删除程序”图标,在打开的添加/删除程序设置窗口中,单击“添加/删除Windows组件”标签,并在对应的标签页面中,选中“网络服务”选项,再单击一下“详细信息”按钮;
在其后出现的设置窗口中,将“RIP监听器”复选项选中(如图3所示),并单击一下“确定”按钮,然后按照向导提示插入 Windows 2000系统安装光盘,系统会自动完成配置更改操作,最后将系统重新启动一下,Windows 2000工作站就具有RIP监听功能了。
四
使用ROUTE命令
这个命令主要是用编辑本地的路由表的,在命令行下使用 route print 可以查看本机的路由表.
以上第一条记录为默认路由,第二条为回送路由,第三条为子网路由,第四条为针对本地主机的主机路由.
那么怎样样手动把一条路由信息添加到这个表中呢,请使用route add
如 route add 192.168.1.154 mask 255.255.255.0 192.168.1.250 metric 5
以上命令可能不对,但基本意思就是这样^-^
二
ICMP 路由发现
如果你要使用这个方法,那么请确认你的路由器是否支持并且开启这个功能后才可使用.另外还要在注册表里添加如下两个项.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 添加项PerformRouterDiscovery;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\adaptername\Parameters\Tcpip 添加项SolicitationAddressBcast
对以上添加的项,它们的值为0x1(类型为REG_DWORD).