齐头并进 内网外网连接两不误

www.net130.com     日期:2008-4-24    浏览次数:
出处:互联网

 考虑到单位内部网上网速度很慢,而且时不时还会出现断线现象,为此计划处的同事特意在自己的办公室中单独申请了ADSL宽带上网线路,准备在单位内部网发生掉线或者传输很慢的时候及时替补使用,确保上网查询资料不受影响。不过,当一位同事将自己的笔记本电脑带到办公室来上网时,发现单位内部网络无法访问,但可以借助ADSL共享拨号通道上网,而计划处的其他工作站却都能内外网连接两不误;那么我们该如何才能让这位同事的笔记本电脑,既能连接单位内部网,又能通过ADSL共享拨号方式访问外部网呢?

  检查参数设置

  由于计划处的其他工作站既能连接单位内部网,又能通过ADSL共享拨号方式访问外部网,这就意味着该处室的内部网以及外部网在物理连接方面是没有任何问题的,问题很可能是这位同事自己的笔记本电脑存在设置方面的错误,为此我们只要仔细检查这台笔记本电脑的上网设置,说不定就能快速找到故障原因了。

  一般来说,单位内部网对每一台工作站的网络登录都有非常严格的认证,比方说普通工作站使用的IP地址、网关地址甚至DNS参数都需要符合内部网的统一规定,否则就不能正常访问内部网络。所以,要检查这些参数是否设置正确,我们只要在笔记本电脑中,打开对应系统的网络连接列表窗口,从中找到与内部网直接相连的本地连接图标,并打开该连接的属性设置界面(如图1所示),在该界面的“IP地址”处看看笔记本电脑使用的IP地址是否处于内部网规定的网段中,在“子网掩码”、“默认网关”文本框中看看这些参数是否与其他能够正常访问内部网络的工作站参数相同,如果不相同的话那就必须及时更改过来;要是笔记本电脑不能访问内部网站的话,还需要看看“DNS服务器”处的地址是否设置正确,相信经过这些检查,多半就能解决笔记本电脑无法访问内部网络的故障了。

内外网连接

检查地址绑定

  如果上面的检查,还无法让笔记本电脑连接到单位的内部网络,那我们就需要联系单位的网络管理员了,因为目前一些单位的内部网可能进行了地址绑定操作,以便限制外来工作站随意接入内部网。为了提高网络管理效率,不少网络管理员都在内部网中架设了DHCP服务器和DNS服务器,内部网中的普通工作站不需要设置任何网络参数,就能自动通过DHCP服务器获得上网IP地址,同时通过DNS服务器完成域名解析服务;在这种上网环境下,要是个别普通工作站不能访问内部网络时,我们就要考虑是不是单位的网络管理员限制了IP地址的使用范围,或者是否已经对每一台工作站的IP地址与MAC地址进行了绑定操作。

  要是单位内部网络限制了IP地址的使用范围,那么我们只要将笔记本电脑的IP地址设置为该可用IP地址段中的一个,就能让该电脑连接内部网络了;要是单位内部网络对工作站的IP地址与MAC地址进行了绑定操作时,我们可以先登录进其他能够访问内部网络的工作站系统,并将该系统切换到MS-DOS窗口,在该窗口的命令行执行字符串命令“ipconfig /all”,从如图2所示的结果界面中,我们就得到能正常访问内部网络的网卡物理地址了,例如这里得到的网卡物理地址为00-16-17-3D-43-EB,将该网卡物理地址记忆下来。

    内外网连接

下面我们所要做的工作就是将笔记本电脑的网卡物理地址强行修改成00-16-17-3D-43-EB,以便骗过DHCP服务器的认证,从而获得合法的连接内部网络的资格。在修改笔记本电脑的网卡物理地址时,我们可以先依次单击“开始”/“设置”/“网络连接”命令,在弹出的网络连接列表窗口中,右击本地连接图标,从弹出的快捷菜单中执行“属性”命令,打开本地连接属性设置窗口;从该设置窗口中选中目标网卡设备,再单击旁边的“配置”按钮,进入目标网卡设备的属性界面,将该界面切换到“高级”标签页面中,选中“属性”列表框中的“Network Address”选项,并在对应该选项的“值”文本框中输入“0016173D43EB”(如图3所示),再单击“确定”按钮结束网卡物理地址的修改操作,最后重新启动一下笔记本电脑系统,如此一来同事的笔记本电脑就能暂时获得合法的上网资格了。    

内外网连接
    
    当然,要是我们使用的ADSL设备支持MAC地址克隆功能时,我们根本不需要这么麻烦去手工修改网卡的物理地址;此时,我们只要将ADSL设备与能够连接内网的工作站连接在一起,之后通过该工作站系统进入ADSL设备的后台管理界面,找到其中的MAC地址克隆功能,并通过该功能将该工作站的网卡物理地址拷贝到ADSL设备上,从而使连接到ADSL设备中的所有工作站都能顺利通过DHCP服务器的绑定验证。

 内外上网切换

  由于同事使用的笔记本电脑只安装了一块网卡设备,因此该笔记本电脑需要在单位内部网与外部网切换时,每次都需要更改网卡设置,同时需要重新启动工作站系统,显然这会降低笔记本电脑的上网效率。其实,我们可以借助Windows系统内置的netsh命令,来快速切换网卡设备的上网参数,并且不需要重新启动系统就能使设置生效了。

  首先在笔记本电脑能够正常访问内部网络的前提下,单击系统桌面中的“开始”按钮,从“开始”菜单中选择“运行”命令,之后在系统运行框中输入“cmd”,单击回车键后,将系统切换到MS-DOS窗口;在该窗口的命令行中执行字符串命令“netsh -c interface dump > C:\inside.txt”这样一来笔记本电脑连接内网时的工作参数全部被保存到“C:\inside.txt”文件中了;

  其次通过手工方法更改笔记本电脑的上网参数,让其通过共享ADSL拨号方式正确连接到外部网络;之后在这种上网环境中,按照相同的操作方法将连接外网时的上网参数保存到“C:\outside.txt”文件中;

  接着运行记事本程序,在弹出的文本编辑窗口中,输入命令行代码“netsh -f C:\inside.txt”,并将该代码内容保存成“inside.bat”文件;同样地,再创建一个批处理文件,在文件编辑窗口中输入命令行代码“netsh -f C:\outside.txt”,再将该代码内容保存成批处理文件“outside.bat”;

  完成上面的创建任务后,再为前面的两个批处理文件各自创建一个快捷方式,并把它们的快捷图标复制到笔记本电脑的系统桌面中;日后,我们需要访问单位的内部网络时,只需要双击系统桌面中的“inside.bat”批处理文件,那样一来笔记本电脑的网卡参数全部变成内部网络的地址,并且能够顺利地连接到内部网络中了;要想通过共享ADSL拨号方式正确连接到外部网络时,只需要双击“outside.bat”批处理文件就可以了。如此一来,同事的笔记本电脑就能齐头并进,让内外网连接两不误了!

相关新闻