























安卓手机热点 → 电脑WiFi接入 → 电脑网口(有线) → 其他设备
↑
电脑作为中转,将网口流量通过WiFi转发给手机
1. 连接手机热点
2. 开启网络共享
控制面板 → 网络和共享中心 → 更改适配器设置
→ 右键点击 [WLAN/WiFi适配器]
→ 属性 → 共享 选项卡
→ 勾选"允许其他网络用户通过此计算机的Internet连接来连接"
→ 家庭网络连接 选择 你要共享的 [以太网适配器]
→ 确定
3. 效果
# 以管理员运行PowerShell
Get-NetAdapter
# 或
ipconfig /all
# 管理员PowerShell
Set-NetIPInterface -Forwarding Enabled
# 验证
Get-NetIPInterface | Select ifIndex,InterfaceAlias,Forwarding
# 查看接口名称
Get-NetAdapter | Select Name, InterfaceDescription
# 为以太网设置NAT
New-NetNat -Name "MyNAT" -InternalIPInterfaceAddressPrefix "192.168.137.0/24"
# 给网口设置静态IP(作为网关)
New-NetIPAddress -InterfaceAlias "以太网" -IPAddress 192.168.137.1 -PrefixLength 24
Netsh 命令行:: 管理员CMD
:: 查看所有接口
netsh interface show interface
:: 开启路由
netsh routing ip nat install
:: 添加接口到NAT(WiFi为外部,以太网为内部)
netsh routing ip nat add interface "WLAN" full
netsh routing ip nat add interface "以太网" private
| 工具 | 特点 |
|---|---|
PowerShell
# 管理员运行
# 开启IP转发
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v IPEnableRouter /t REG_DWORD /d 1 /f
# 重启路由服务
Set-Service RemoteAccess -StartupType Automatic
Start-Service RemoteAccess
# 配置ICS (通过COM对象)
$netShare = New-Object -ComObject HNetCfg.HNetShare
$connections = $netShare.EnumEveryConnection
foreach ($conn in $connections) {
$config = $netShare.INetSharingConfigurationForINetConnection($conn)
$props = $netShare.NetConnectionProps($conn)
Write-Host $props.Name
# WiFi设为共享源(外部)
if ($props.Name -like "*WLAN*" -or $props.Name -like "*WiFi*") {
$config.EnableSharing(0) # 0=public
Write-Host "已设置 $($props.Name) 为共享源"
}
# 以太网设为共享目标(内部)
if ($props.Name -like "*以太网*" -or $props.Name -like "*Ethernet*") {
$config.EnableSharing(1) # 1=private
Write-Host "已设置 $($props.Name) 为内部网络"
}
}
text
⚠️ 常见问题排查
1. 手机热点IP段冲突
- 手机热点默认 192.168.43.x
- 确保以太网用不同网段(如 192.168.137.x)
2. Windows防火墙
- 需要允许转发流量通过
3. 以太网接设备需要
- 设置网关为电脑以太网IP(如 192.168.137.1)
- DNS可设置为 8.8.8.8
4. 手机热点带宽限制
- 安卓热点可能限速,注意流量消耗
最简单:方案一(ICS图形界面操作)
最灵活:方案二(手动路由,可精细控制)
当你开启ICS后,Windows会自动做以下事情:
text
以太网口 → 自动设置为 192.168.137.1
→ 自动启动 DHCP 服务(分配给接入设备)
终端设备直接设置为 DHCP自动获取 即可
text
Windows终端:
IP地址: 自动获取
子网掩码: 自动获取
默认网关: 自动获取
DNS: 自动获取
↓ 实际会获取到
IP地址: 192.168.137.x(100~200范围内)
子网掩码: 255.255.255.0
默认网关: 192.168.137.1 ← 就是你的电脑网口IP
DNS: 192.168.137.1
text
IP地址: 192.168.137.x ← 建议 .2 ~ .99 避免冲突
子网掩码: 255.255.255.0
默认网关: 192.168.137.1 ← 必须填电脑网口IP
DNS服务器: 8.8.8.8 ← 或 192.168.137.1
PowerShell
ipconfig
# 应该看到
以太网适配器 以太网:
IPv4 地址: 192.168.137.1 ← 确认这个
子网掩码: 255.255.255.0
cmd
:: 测试能否到达电脑(网关)
ping 192.168.137.1
:: 测试能否访问外网
ping 8.8.8.8
:: 查看路由
tracert 8.8.8.8
:: 第一跳应该是 192.168.137.1(你的电脑)
:: 第二跳应该是 192.168.43.1(手机热点)
text
[互联网]
↑
[安卓手机热点]
192.168.43.1
↑ WiFi
[Windows电脑]
WiFi网卡:192.168.43.x(动态)
以太网口:192.168.137.1(固定)← ICS自动设置
↑ 网线
[接入终端]
IP:192.168.137.x
网关:192.168.137.1
DNS:8.8.8.8
| 问题 | 原因 | 解决 |
|---|---|---|
注意:开启ICS前,建议将电脑以太网口设置为自动获取IP,否则ICS可能无法正常接管
免责声明 本文档所有内容仅供安全研究、学术交流与技术学习使用,严禁用于任何未经授权的逆向破解、网络攻击、隐私窃取、恶意软件开发及其他违反《中华人民共和国网络安全法》《数据安全法》等法律法规的行为,使用者应确保已获得目标软件权利人的合法授权并自行承担因使用本文档内容所产生的一切法律责任与后果,作者不对任何直接或间接损害承担任何责任,继续阅读即视为您已知悉并同意上述全部条款。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。