RawCap错误:“无法使用RCVALL_SOCKETLEVELONLY进入混杂模式(RCVALL_ON)。”

时间:2012-02-28 19:19:17

标签: localhost windows-xp packet-capture loopback raw-ethernet

我正在尝试在我的PC上捕获主从(服务器 - 客户端)程序之间的localhost(环回127.0.0.1)TCP流量。 Wireshark无法做到这一点,但据我所知RawCap确实如此。

当我尝试运行该程序时,RawCap说"Unable to enter promiscuous mode (RCVALL_ON), using RCVALL_SOCKETLEVELONLY."

知道造成这种情况的原因是什么?

非常感谢!

2 个答案:

答案 0 :(得分:0)

您需要以管理员身份运行RawCap才能进入混杂模式。

答案 1 :(得分:-1)

请参阅以下步骤安装环回适配器。请注意,对于您的特定Microsoft操作系统版本,以下步骤可能略有不同,但想法是相同的:

安装Microsoft Loopback Adapter:

  1. 在主机操作系统中,右键单击“我的电脑”,然后选择“属性”。根据开始菜单的样式,“我的电脑”可能位于“开始”菜单中。
  2. 在“系统属性”对话框的“硬件”选项卡上,单击“添加硬件向导”。
  3. 在“添加硬件”对话框中,单击“下一步”。
  4. 当硬件连接好吗?出现对话框,单击是,我已连接硬件,然后单击下一步。
  5. 在“已安装的硬件”列表中,单击“添加新硬件设备”,然后单击“下一步”。
  6. 在你想要的向导中做什么?单击列表,单击“安装我从列表中手动选择的硬件(高级)”,然后单击“下一步”。
  7. 在“常见硬件类型”列表中,单击“网络适配器”,然后单击“下一步”。
  8. 在“制造商”列表中,单击“Microsoft。”。
  9. 在“网络适配器”列表中,单击“Microsoft环回适配器”,然后单击“下一步”两次。
  10. 如果出现有关驱动程序签名的消息,请单击“仍然继续”。
  11. 在“完成添加硬件向导”对话框中,单击“完成”,然后单击“确定”。