为了检验故障工作站有没有从DHCP服务器那里获得合适的IP地址,笔者特意将目标工作站系统切换到DOS命令行工作状态,在该状态的命令行提示符下,执行字符串命令“ipconfig /all”,在如图2所示的结果界面中, 笔者发现目标工作站系统使用的IP地址为“10.176.34.168”,不过该地址明显不是由B网中的DHCP服务器分配的,因为DHCP服务器设置的地址池范围为192.168.0.2-192.168.0.254,这难道是局域网网络中还同时存在另外一个DHCP服务器?经过笔者仔细检查,果然发现计划处办公室中使用的ADSL拨号上网设备,也自带了DHCP服务功能,并且该功能已经被网络公司的人设置并开通,而先前目标工作站获得的“10.176.34.168”地址其实是由该DHCP服务器分配的,那么使用这样的IP地址,目标工作站自然就无法成功访问到B网络了。

 

图2

弄清楚具体的故障原因后,笔者立即关闭了ADSL拨号上网设备自带的DHCP服务功能,之后在故障工作站中依次执行字符串命令“ipconfig /release”、“ipconfig /renew”,果然不出所料,故障工作站立即能够重新正常访问B网络了。

虽然解决了计划处办公室中的工作站无法正常访问B网络的故障现象,不过每次访问不同的网络,都要按照这样的操作进行切换,不但不会提高工作效率,而且还非常麻烦,那么我们能否在工作站只安装一块网卡设备的情况下,让Windows系统自动切换网络连接呢?答案是肯定的,因为Windows XP自带有软路由功能,只要巧妙地借助该功能,我们就可以让Windows系统自动切换网络连接,下面就是具体的切换操作步骤:

首先在计划处办公室中的工作站中打开“开始”菜单,从中依次点选“设置”/“网络连接”命令,在弹出的网络连接列表窗口,用鼠标右键单击目标本地连接图标,从弹出的快捷菜单中执行“属性”命令,打开目标本地连接的属性设置窗口,选中该设置窗口中的“Internet协议TCP/IP)”选项,并单击该选项下面的“属性”按钮,打开对应协议选项的属性设置对话框。

其次在该设置对话框的“常规”标签页面,选中“自动获得IP地址”选项,之后单击“备用配置”标签,打开如图3所示的标签设置页面, 在该页面中选中“用户配置”选项,同时在对应各个文本框中输入对应A网的IP地址、子网掩码、网关地址等参数,假设笔者在这里输入的A网络IP地址为10.176.34.168、网关地址为10.176.34.1,子网掩码为255.255.255.0,最后单击“确定”按钮保存好上述设置操作。

 

图3

下面再打开对应工作站系统的“开始”菜单,从中单击“运行”命令,从其后出现的系统运行文本框中,输入“cmd”字符串命令,单击回车键后,将系统工作状态切换到MS-DOS命令行工作状态,并在该状态的命令行提示符下输入“route –p add 10.0.0.0 mask 255.255.250.0 10.176.34.1 metric 2”字符串命令,单击回车键后,目标工作站的本地路由表中就新增加了一条指向A网络的路由记录;依照同样的操作方法,我们再依次对计划处办公室中的其他工作站进行上网设置,并手工添加指向A网络的路由记录。

经过上述设置,计划处办公室中的工作站在默认状态下会优先从局域网DHCP服务器那里获得合适的IP地址,这样一来工作站就能自动连接到B网络中了。当我们尝试访问A网络时,Windows系统同样会优先访问B网络,但是在访问失败后,就会自动使用备用上网参数,并通过本地系统的软路由记录顺利地访问到A网络了,那样的话我们日后不需要手工进行切换,就能让计划处办公室中的工作站自由在两个不同的网络工作环境中切换了。

51CTO.com 独家特稿,转载请注明出处及作者!】

  1. 基于WiMAX网络的切换管理研究
  2. 用于WLAN可管理快速切换技术在AP的实现


相关内容

    暂无相关文章