Windows 系统配置虚拟网卡(环回适配器)

以下是 Windows 系统配置虚拟网卡(环回适配器)用于捕获和管理回环流量的完整步骤及注意事项,综合多个权威来源整理而成。

🔧 一、添加环回虚拟网卡

1.打开硬件添加向导

  • Win + R 输入 hdwwiz 回车,启动向导。

    或通过设备管理器

  • 右键“此电脑” → “管理” → “设备管理器” → “操作” → “添加过时硬件”。

2.选择适配器类型

  • 选择 “手动安装” → “网络适配器” → 厂商选 Microsoft → 型号选 Microsoft KM-TEST 环回适配器(Windows 10/11)/ Microsoft Loopback Adapter(旧版系统)。

Image

3.完成安装

  • 点击“下一步”直至安装完成,在“网络连接”中重命名适配器(如 Loopback)。

Image


⚙️ 二、配置虚拟网卡 IP 及路由

1. 设置 IP 地址

  • 打开“网络和共享中心” → 右键环回适配器 → “属性” → 双击 IPv4:
  • IP 地址:填写虚拟 IP(如 192.168.1.10
  • 子网掩码:必须设为 255.255.255.255(32 位掩码)。

    ⚠️ 注:标准子网掩码在此无效,否则流量无法正确转发。

2. 启用弱主机模式(关键步骤)

  • 以管理员身份运行 CMD/PowerShell,执行以下命令:
netsh interface ipv4 set interface "以太网" weakhostreceive=enabled
netsh interface ipv4 set interface "以太网" weakhostsend=enabled 
netsh interface ipv4 set interface "Loopback" weakhostreceive=enabled 
netsh interface ipv4 set interface "Loopback" weakhostsend=enabled
  • "以太网" 替换为物理网卡名,"Loopback" 替换为虚拟网卡名 。

    📌 作用:允许跨接口转发数据包,避免系统阻塞环回流量。


🔍 三、应用场景与工具测试

1. 环回流量捕获

  • Wireshark:安装时勾选 "Support loopback traffic",选择环回适配器捕获本地流量 。
  • RawCap 工具:专用于抓取 127.0.0.1 流量,命令:
RawCap.exe 127.0.0.1 output.pcap 

用 Wireshark 分析生成的 output.pcap 文件。

2. 网络模拟与开发

  • 虚拟机(如 VMware/VirtualBox)桥接到环回适配器,实现主机与虚拟机通信 。
  • 负载均衡测试(如 LVS+Keepalived),绑定虚拟 IP(VIP)到环回网卡。

💡 四、注意事项

1. 重启生效

  • 添加环回网卡后需 重启系统,部分工具(如 eNSP)才能识别该适配器。

2. 安全风险

  • 弱主机模式可能降低网络安全,生产环境慎用。

3. 兼容性问题

  • Windows Server 2012+/Win10 需选 KM-TEST 环回适配器,旧版选 Loopback Adapter。

✅ 五、验证配置

ping 192.168.1.10  # 测试环回网卡连通性
ipconfig /all      # 检查环回网卡 IP 配置 
route print        # 查看路由表,确认虚拟 IP 指向正确

通过上述步骤,可成功搭建用于本地回环测试的虚拟网络环境。

🔄 六、IP地址回环重定向

netsh  interface portproxy add v4tov4 listenaddress=192.168.170.96 listenport=9100 connectaddress=192.168.163.96 connectport=9100

#解释:
listenaddress:监听地址,listenport:监听端口
connectaddress:链接地址,connectport:链接端口

#查询:
netsh interface portproxy show all

#删除配置:
netsh interface portproxy delete v4tov4 listenaddress=192.168.170.96 listenport=9100 

评论

评论列表

暂无评论

文章目录

    查看评论