title: 记一次Ad Hoc模式无线局域网搭建
date: 2018-10-30 20:10:16
无线ad hoc网络是由一组自主的无线节点或终端网络相互合作而形成的,独立于固定的基础设施的并且采用分布式管理的网络,是一种自创造、自组织和自管理的网络。当我们在没有无线访问接入点的情况下,我们怎么实现通信呢?我们可以通过无线网卡直接组建无线局域网,实现移动网络中智能终端设备之间直接互连的方法。
实验设备 :这里我用的是两台win10系统的笔记本电脑(征用舍友一台)。两台PC机的IP规划如下:
首先,我们配置PC1的无线网卡IP地址为192.168.178.1,子网掩码为255.255.255.0,用同样的方法配置PC2的无线网卡地址。
在这里我把PC1作为无线网络中提供服务的虚拟AP,所以当配置好PC机的无线网卡IP地址之后,我们需要配置PC1无线网卡的SSID(服务集标识),然后让无线网络中的其他计算机(PC2)直接通过这台虚拟AP,进行点对点连接,实现网络互联与共享。
如果是win7的 *** 作系统应该去“管理无线网络”面板创建临时网络,然后配置无线SSID信息,但这是在win10上组建,而win10上并没有图形化创建临时网络。既然没有图形化创建,那我们就命令行创建临时网络。
不过在用PC1创建的时候发现无法启动承载网络(如上图),这个问题和网卡本身有关系,我们可以检查一下网卡驱动支持, 支持的承载网络:否 ,只有支持的承载网络为 是 我们才可以用它做虚拟AP提供服务。我们可以去网上更新无线网卡驱动解决这个问题。
这里我直接换了另一个电脑做虚拟AP。支持的承载网络:是
然后我重复上面的命令创建临时网络,设置ad-hoc网络的名字为220ad,密码为1234567890,然后启动承载。
之前我们改过wlan的无线网卡的ip配置,然后尝试在图形化界面创建临时网络。但是win10只能用命令行创建临时网络,而且我们需要进入”更改适配器选项“对220ad进行配置,所以我们先把之前配置过wlan重新改回自动获得ip地址,然后再更改220ad的无线网卡的ip配置为192.168.178.1/24。当两个适配器都处于活动状态时,只能有其中一个适配器使用此地址。
当配置好这些的时候,我们就可以用PC2来连接220ad了
这时我们已经在PC2上实现PC1无线SSID信号接入,即实现Ad Hoc模式无线局域网的组建。但是当我们进行连通性测试的时候是ping不同的,这是因为windows防火墙会自动拦截来自网络的ping命令,从而让其失去响应。然后我们在控制面板里关闭防火墙再来进行连通性测试,PC1与PC2是通的。
到这里我们的Ad Hoc模式无线局域网已成功组建。
安卓手机无法连接adhoc,共享电脑网络上网怎么办
在笔记本上建立了ADHOC(就是仅计算机到计算机的临时WIFI网络),可是我的Desire HD就是搜索不到,奇怪,之前用WM的,里面有个选项,可以选AP还是ADHOC,安卓没有。
于是开始是查查查,发现安卓真的不能连接ADHOC。G1G1用超级终端改配置文件,可以解决,无奈对LINUX实在很白,放弃。另辟蹊径,从windows入手,把利用内置网卡建立的WIFI网络从ADHOC改为AP模式。
果然,找到2款软件,一款叫Connectify,还有一款叫Virtual Router。悲剧的是,虽然Desire HD都连上了他们创建的无线网络,但就是不能上网(电脑可以的)。
再次摸索,终于解决,分享一下:
前提:1、windows 7;2、无线网卡驱动有微软认证。
优点:可以在无线网卡连因特网的时候,利用虚拟无线网卡再建立一个WIFI热点,但是如果你建立一个ADHOC,那无线网卡是不能上网的。
步骤:
1、开始-所有程序-附件-命令提示符-右键以管理员身份运行
2、键入netsh wlan set hostednetwork mode=allow ssid="ssid" key=password(ssid可以随便建你想要的,password键入你想设置的密码)。回车后会显示 承载网络模式已设置为允许。已成功更改运载网络的SSID。已成功更改托管网络的用户密钥密码。好了,成功一半了。(不要关命令提示符,后面还要用)。
3、win7右下角网络图标-打开网络和共享中心-更改适配器设置,在你现在的可用连接上(就是你现在连inter网的那个连接:一般PPPOE是拨号上网,本地连接是你通过路由上网,无线网路是你WIFI上网)右击-属性-共享-第一项钩打上-下拉框中选择你刚建的虚拟网卡(一般是无线网络2)-设置-在Web服务器(http)上打钩后,一路确定,这时可用连接上会出现共享的注释。
4、在命令提示符netsh wlan start hostednetwork回车,OK
5、用Desire HD找到,连上,爽吧。
6、把你建立的那个无线网络右键,禁用,就可以停掉了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)