Skip to content

Windows热点的DHCP

当你在 Windows 上开启“移动热点”功能时(通过设置 > 网络和 Internet > 移动热点),你的电脑就变成了一个小型“无线路由器”。

在这个模式下,Windows 会自动创建一个虚拟 Wi-Fi 网络适配器,并启用内置的 DHCP 服务器,用于给连接到热点的设备分配 IP 地址。


DHCP 工作原理简述

DHCP(动态主机配置协议)是负责分配 IP 地址的协议。

在 Windows 热点中,它的流程大概如下:

  1. 电脑开启热点

    • 创建一个虚拟网卡(如:Microsoft Wi-Fi Direct Virtual Adapter)
    • 这个网卡拥有一个固定的内网 IP,比如 192.168.137.1
  2. 手机/平板连接到热点

    • 设备会发送 DHCP 请求(DHCP Discover)
  3. Windows DHCP 服务回应

    • Windows 给设备分配一个 IP,例如:192.168.137.2
    • 同时分配子网掩码(255.255.255.0)和默认网关(就是 192.168.137.1
  4. 设备联网

    • 通过这个虚拟网关转发上网请求给原始网络(Wi-Fi 或有线网卡)

默认设置(Windows 10/11)

配置项默认值
IP 地址192.168.137.1(主机)
子网掩码255.255.255.0
DHCP 范围一般从 192.168.137.2 开始
DHCP 是否可配置❌ 不可以(UI不开放)

你无法直接在 Windows 设置中修改这些 DHCP 分配规则(如 IP 段、租期等),除非使用注册表或第三方工具。


可以自定义 DHCP 范围吗?

官方不支持自定义,Windows 的移动热点 DHCP 服务是自动运行的、封闭的:

  • 没有图形化界面供你配置
  • 无法指定 IP 范围或手动绑定设备 IP
  • 无法调整租期或 DNS 设置

不过如果你真的需要精细控制 DHCP,可以使用这些方法:

方法一:使用 netsh(查看但无法设置)

bash
netsh wlan show hostednetwork

能看到当前热点配置,但不能配置 DHCP 范围。

方法二:使用 ICS(Internet Connection Sharing)

Windows 热点底层使用的是 ICS(Internet Connection Sharing)服务。你可以通过旧版控制面板手动设置 ICS,把主网络共享到某个本地接口(如虚拟网卡),可能可以间接影响一些设置,但仍无法精细控制 DHCP。


想要更强功能怎么办?

如果你希望更高级的热点功能(比如:

  • 自定义 IP 段
  • 控制接入设备
  • 自定义 DNS、端口转发等

可以考虑:

  1. 第三方软件

  2. 使用 Linux 创建热点(自由度更高)


``

最后总结

问题解答
Windows 热点是否自带 DHCP?✅ 是的,自动启用,无需配置
默认 IP 范围是多少?192.168.137.1/24
可以自定义 DHCP 范围吗?❌ 官方不支持
想要更高控制怎么办?使用第三方热点软件或 ICS 设置

---``