---
title: "穿墙太费了~ 搞个网卡做虚拟无线AP"
url: "https://yjyj.net/learn/4141.html"
author: "小 虾 (生猛大蝦编辑部)"
published_at: "2013-10-10T01:17:11+08:00"
updated_at: "2014-01-07T10:22:24+08:00"
categories: "招数学习"
tags: "wifi, Windows排错指南, 前端开发实战, 无线ap, 网络加速与路由"
summary: "家里无线信号穿墙后只剩一格？本文用闲置网卡在 Windows 上手动搭建虚拟无线 AP，讲清 hostednetwork、共享上网和热点启动的完整步骤，省下额外设备，适合旧电脑/下载机顺手改造。"
source: "生猛大蝦 (https://yjyj.net)"
---

# 穿墙太费了~ 搞个网卡做虚拟无线AP

> 来源：[生猛大蝦 (yjyj.net)](https://yjyj.net/learn/4141.html) · 作者：小 虾 · 发布时间：2013-10-10

## 30 秒核心看点 (TL;DR)

- 用 netsh 开启 hostednetwork，把闲置无线网卡变成虚拟 AP。
- 再把已联网的连接做 Internet 共享，热点就能真正上网。
- 保存成 bat 开机自启，旧电脑也能稳定当家用中继热点。

弱电箱在家门口,可怜的无线漏油器穿越3面墙已经只剩下可怜的1格信号了.本来打算整个最近火热的百度wifi或者360wifi的,但是左看右看都觉得这傻逼玩意儿不是那么靠谱.正好手上还有个闲置的水星小网卡,配合哥全年不关的下载挂q机正合适,决定还是利用起来.

在威锋上找到了大咖的设置教程,最简单的做法无外乎下面几行代码:

**0. 管理员身份运行cmd并输入(win7):**

```
netsh wlan set hostednetwork mode=allow ssid=my_ap key=my_passwd
```


此命令有三个参数，
mode：是否启用虚拟WiFi网卡，改为disallow则为禁用。
ssid：无线网名称，最好用英文(以my_ap为例)，即要设定的wifi名称。
key：无线网密码，八个以上字符(以my_passwd为例），即你要设定的wifi密码。
以上三个参数可以单独使用，例如只使用mode=disallow可以直接禁用虚拟Wifi网卡。

运行代码后出现以下提示表示ok:

```
承载网络模式已设置为允许。
已成功更改承载网络的 SSID。
已成功更改托管网络的用户密钥密码。
```


然后再打开 “网络和共享中心”--“更改适配器设置” 看看是不是多了一项，若果有多出的这一项“Microsoft Virtual WiFi Miniport Adapter”，那么说明前面的设置是正确的。

开启成功后，网络连接中多出一个网卡为“Microsoft Virtual WiFi Miniport Adapter”的无线。
为方便起见，将其重命名为 "虚拟WiFi" 。若没有，只需更新无线网卡驱动就OK了。

**1. 设置Internet连接共享**

在 “网络连接” 窗口中，右键单击已连接到Internet的网络连接，选择 “属性” → “共享” ，勾上 “允许其他······连接(N)” 并选择 “虚拟WiFi” 。

确定之后，提供共享的网卡图标旁会出现 “共享的” 字样，表示 “宽带连接” 已共享至 “虚拟WiFi” 。

**2. 开启无线网络**

继续在命令提示符中运行：

```
netsh wlan start hostednetwork
```


当然可以新建一个记事本文件复制：netsh wlan start hostednetwork 然后另存为：启动WIFI热点.bat

下次开机的时候只需要以“管理员身份运行”就启动了。

附：显示无线网络信息命令：

```
netsh wlan show hostednetwork
```


 

至此就全部设置成功了,每次上厕所便便的时候信号也是满格了哦也!

 

如果还是没成功或者卡住在哪里了,可以直接到这个url查看:

http://bbs.weiphone.com/read-htm-tid-2361547.html

 

 

 
 

```
netsh wlan set hostednetwork mode=allow ssid=zen key=zlxchaoren
```

## 延伸问答与排错指南 (FAQ)

### Windows 怎么把网卡改成虚拟无线AP？
以管理员身份运行命令提示符，先执行 netsh wlan set hostednetwork mode=allow ssid=名称 key=密码，再到网络连接里把已联网的连接共享给“Microsoft Virtual WiFi Miniport Adapter”，最后执行 netsh wlan start hostednetwork 启动热点。

### 为什么看不到 Microsoft Virtual WiFi Miniport Adapter？
通常是无线网卡驱动不支持或驱动没装好。先检查无线网卡是否正常识别，再更新或重装驱动；如果系统没有生成该适配器，后续共享和启动命令都无法正常完成。

### 虚拟WiFi热点能不能开机自动启动？
可以。把 netsh wlan start hostednetwork 写进记事本并另存为 .bat 批处理文件，之后用管理员身份运行即可。若想更省事，可把这个批处理放到开机启动流程里，省得每次手动敲命令。

---
更多 Linux 运维、WordPress 性能优化、前端工程化、Shopify 独立站与极客折腾指南：[生猛大蝦全站文章归档 (https://yjyj.net/archive)](https://yjyj.net/archive)
