﻿# 在 Windows 8 將 NB 的無線網路變成可分享的 Wi-Fi 熱點

三年前我曾經寫過一篇【[如何將 NB 的無線網路變成可分享 Wi-Fi 的 AP 模式 (Ad-Hoc)](/post/2010/11/06/turn-windows-7-into-wireless-access-point.aspx)】的文章，這幾天因為到大陸出差，又需要再次利用筆記型電腦 (NB) 分享 Wi-Fi 熱點出來，以便讓我的手機使用飯店提供的網路，這才發現原本的文章已經無法適用於 Windows 8 作業系統了。所以趁機重新研究了一下新的設定方式，並整理成這篇文章。

現有網路環境與網路設備說明：

-   筆記型電腦一台 ( 需內建 Wi-Fi 無線網卡，並且啟用此功能 )
-   實體網路介面 ( Network Adapter ) 必須有兩張，分別是：

-   實體網路介面，介面名稱假設為：**區域連線** ( 必須**已插上實體網路線**，且**可以上網** )
-   無線網路介面，介面名稱假設為：**Wi-Fi** ( 必須是 **未連線** 狀態 )  
    [![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/b46bc1e932c82113321d-image_thumb_171.png "image")](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/3d6681eda1ed2215333d-image_2062.png)

**註**：只要有上述條件，應該就能成功分享網路連線給其他行動裝置使用，且**一台 Windows 8 筆電**最多可分享給最多 **100** 個行動裝置使用！

以下是啟用 Windows 8 熱點分享 (Wi-Fi Hotspot) 的標準作業流程：

1\. 開啟 **命令提示字元 (系統管理員)** ，鍵盤快速鍵：**Win+X+A**

    ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/c4d8b4e331f690978f19-image_2063.png)

2\. 先輸入已下指令，查詢目前該主機的**主控網路設定**與**主控網路狀態**

```
netsh wlan show hostednetwork
```

  ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/5d367a28c1a2ea79bc3c-image_2064.png)

如上圖的各網路設定說明如下：

-   **主控網路** (Wireless Hosted Network) 設定

-   模式：設定是否允許使用 Ad-hoc 的方式連接本機網路
-   SSID 名稱：就是你的 Wi-Fi 熱點名稱 ( SSID Name )
-   最大用戶端數目：預設上限 100 個用戶端可連接，應該十分夠用了！
-   驗證：Windows 8 預設的 Wi-Fi 驗證方式為 WPA2-Personal
-   加密方式：無線網路傳輸資料的預設加密方式為 [CCMP](http://en.wikipedia.org/wiki/CCMP)

-   **主控網路** (Wireless Hosted Network) 狀態：

-   狀態：若顯示【尚未開始】是正常的，代表目前還沒有提供 Wi-Fi 熱點服務！

3\. 重設 Wi-Fi 熱點的連接密碼

```
netsh wlan set hostednetwork key=PAssw0rd
```

    ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/dd6bbf89d6c96246d4d6-image_2065.png)

**註**：Wi-Fi 熱點密碼必須符合複雜度要求，密碼長度至少需 8  個字元以上！

或者，你也可以使用以下指令顯示目前的**使用者安全性金鑰**：(即連接 Wi-Fi 熱點的密碼)：

```
netsh wlan show hostednetwork setting=security
```

  [![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/1376669cac978f71cb56-image_thumb_172.png "image")](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/035de087fe36da937d4a-image_2066.png)

4\. 啟動 Wi-Fi 熱點服務 (主控網路)，並查看啟動網路狀態

```
netsh wlan start hostednetwork
```

  ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/ecb29473ced960c6330f-image_2067.png)

**請注意**：只要你正式啟動主控網路 (即 Wi-Fi 熱點服務)，系統就會新增一張網卡，該網卡的介面名稱預設為【**實體網卡名稱**】+ 【**\* 12**】，如下圖示：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/9c89200bff55d5b77026-image_2068.png)

5\. 找出你要分享網路的網路介面，以本文為例，我們想將【**區域連線**】這個介面 (實體網卡介面) 分享給其他行動裝置使用，我們就要在【區域網路】上按下滑鼠右鍵，並選擇內容，切換到**共用**頁籤。請勾選【**允許其他網路使用者透過這台電腦的網際網路連線來連線**】並選取【**Wi-Fi 熱點**】的網路介面名稱。

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/dda20298c781ea4e8242-image_2069.png)

**註**：這個步驟非常關鍵，你必須先啟動主控網路才能到這一步驟選到正確的【**區域連線\* 12**】這個介面。

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/230280936f6f638e3cd5-image_2070.png)

6\. 接著，就可以用手機的 Wi-Fi 功能連接到這台 Windows 8 筆電的 Wi-Fi 熱點了。以下是我用 Windows Phone 8 設定 Wi-Fi 連線的設定過程圖示：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/f39ce7fc80151d6df85a-image_2071.png)  ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/6010f76b1c157faac831-image_2072.png)  ![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/4d32d7f57d104ea06b72-image_2073.png)

**重點整理**

-   設定順序非常重要，你必須要**先啟動主控網路**，才能**設定連線共用**！

**常用 netsh 指令**

1\. 快速設定 (適用於首次設定 Windows 8 電腦，執行完以下指令後需再設定網路共用)

```
netsh wlan set hostednetwork mode=allow ssid=MyWin8SSID key="122459087"
netsh wlan start hostednetwork
netsh wlan show hostednetwork
```

2\. 顯示主控網路狀態

```
netsh wlan show hostednetwork
```

3\. 顯示主控網路狀態

```
netsh wlan show hostednetwork setting=security
```

4\. 停止主控網路服務 ( 即關閉 Wi-Fi 無線熱點服務 )

```
netsh wlan stop hostednetwork
```

5\. 啟用主控網路服務 ( 只要先前設定過網路共用，直接執行以下指令，即可立刻啟用熱點功能 )

```
netsh wlan start hostednetwork
```

6\. 重設 Wi-Fi 熱點連接密碼

```
netsh wlan set hostednetwork key="請設定你的WiFi密碼"
netsh wlan refresh hostednetwork key
```

7\. 更改熱點名稱 ( SSID Name )，請盡量不要用中文命名！

```
netsh wlan set hostednetwork ssid="你的SSID名稱"
```

**相關連結**

-   [Enable Internet Connection Sharing & Create a Wi-Fi hotspot in Windows 8 natively](http://www.thewindowsclub.com/enable-internet-sharing-wifi-hotspot-windows-8)
-   [Create a Wireless Hosted Network Windows 7 With Netsh command line](https://web.archive.org/web/20250820191116/http://mickspace.net/Win7Vwifishare/)
-   [WIN7系统怎样创建WIFI热点](http://wenku.baidu.com/view/574ab10b763231126edb1182.html)
