分类:
2012-05-22 14:53:39
原文地址:无AP情况下多台Windows无线客户端通过共享有线连接上网 作者:cissdy
无AP情况下多台Windows无线客户端通过共享有线连接上网
一、 组网需求:
此案例为上海世博会期间本人在某重要用户驻场值守时而作,用户对上因特网管制较严,使用Portal认证提供有线接入(一个帐号只限一人在线)。用户值班人员只有一个帐号,别人不能同时借用。
幸好用户计算机同时配备有线网卡和无线网卡,现场环境无AP,但可以先使用无线Ad-hoc方式(peer to peer:计算机到计算机)使得其它无线客户端与用户无线网卡互联,再共享其有线连接给无线连接从而所有无线客户端都这样上网。所有机器操作系统均为Windows XP,但本案例可适用其它Windows系统。
二、 组网图:
三、 配置步骤:
3.1 配置直接上网的计算机
3.1.1 配置有线连接
1)配置有线连接的TCP/IP等常规项
进入有线连接“属性”配置窗口,选择“常规”,配置其TCP/IP属性:自动获得IP地址、网关和DNS,或手动指定它们。
2)共享有线连接
进入有线连接“属性”配置窗口,选择“高级”,在“Internet连接共享”栏选中“允许其它网络用户通过此计算机的Internet连接来连接(N)”,然后确定。如下图所示:
3.1.2 配置无线网络连接
1)配置无线网络连接的TCP/IP等常规项
进入无线网络连接“属性”配置窗口,选择“常规”,配置其TCP/IP属性:手动指定IP地址即可(不用配置网关和DNS)。
注意:
当在上个步骤中,共享有线连接给无线网络连接后,Windows后台为无线网络连接开启了两个服务:DNS代理和DHCP服务器(仅无线网络连接接口地址池);
DHCP服务器仅在无线网络连接的IP地址配置为192.168.0.X网段内时方能为其它无线客户端分配IP地址,这一点应该可以理解为Windows的一个缺陷。当然其它无线客户端上手动指定IP、网关和DNS,则上述无线网络连接的IP地址可以任意配置。
2)无线网络配置
进入无线网络连接“属性”配置窗口,选择“无线网络配置”。
这部分配置可以通过无线网卡厂家提供的配置工具,但为通用起见以使用Windows配置无线网络设置为例。
首先,选中“用Windows配置我的无线网络配置(W)”。
然后配置“首选网络(P)”栏部分:
先点击“高级(V)”,在“要访问的网络”栏一定要选择“仅计算机到计算机(特定)”,然后关闭。如下图所示:
接着点击“添加(A)”,进入“无线网络属性”配置窗口,点击并进入“关联”部分:
在“网络名(SSID)(N)”框输入一个唯一的SSID,这里取allpeers。
选中“即时此网络未广播,也进行连接(N)”和“这是一个计算机到计算机的(临时)网络,未使用无线访问点(C)”。
在“无线网络密钥”栏配置无线验证和加密,这部分应该根据实际对无线安全的级别要求而定,配置上的基本要点是所有无线工作站保持一致!这里以64位WEP为例,网络密钥为“a1b2c3d4e5”。具体配置如下图所示:
3.2 配置其它无线客户端
1)配置无线网络连接的TCP/IP等常规项
进入无线网络连接“属性”配置窗口,选择“常规”,配置其TCP/IP属性
当上述提供共享连接的计算机其无线网络连接IP手动指定在192.168.0.X网段时,这里的无线客户端其无线网络连接可以选择“自动获得IP地址”和“自动获得DNS服务器地址”。
否则,这里的无线客户端其无线网络连接必须手动指定IP、网关和DNS:
无线客户端IP和提供共享连接的计算机的无线网络连接IP设在同一网段,且网关和DNS都指向这个IP地址(提供共享连接的计算机的无线网络连接IP)。
2)无线网络配置
进入无线网络连接“属性”配置窗口,选择“无线网络配置”。
这部分配置完全和上述提供共享连接的计算机的无线网络连接配置一样,这里不再赘述。
3.3 连通网络
先后分别进入提供共享连接的计算机和其它无线客户端的无线网络连接的“查看[可用的]无线网络”,选中上述创建的无线网络allpeers并连接。注意Ad-hoc方式只有双方都在发出连接期间,才可以连接上。
很多人常犯这个错误:在其它无线客户端发出连接之前,试图孤立地把提供共享连接的计算机先连接到该无线网络上,显然这样做纯属徒劳!
当无线网络连通后,且提供共享连接的计算机通过有线连接完成Portal认证后,其它无线客户端也就可以上网了。
四、 配置关键点:
1) 如果打算让提供共享连接的计算机通过DHCP给其它无线客户端自动分配IP、网关和DNS,则其无线网络连接自身IP一定要手动指定在192.168.0.X网段;
2) 提供共享连接的计算机和其它无线客户端的连接方式为Ad-hoc,即在无线网络配置中“要访问的网络”栏一定要选择“仅计算机到计算机(特定)”,而其它无线客户端也可以选择“任何可用的网络(首选访问点)(N)”;
3) 上述配置均为必要配置,其它未提及的部分请保持缺省值或遵照相关配置规则。