VirtualBox

网络跟踪

通过在客户机端或主机端启用数据包日志记录可以检测网络问题,但使用 VirtualBox 内置功能创建 pcap 文件可能会提供更有用的信息,因为它包含客户机接收和发送的所有数据包的日志。

要启用网络跟踪,请执行以下操作

# VBoxManage modifyvm [your-vm] --nictrace[adapter-number] on --nictracefile[adapter-number] file.pcap
# VirtualBox -startvm [your-vm]

例如

# VBoxManage modifyvm "ubuntu" --nictrace1 on --nictracefile1 file.pcap
# VirtualBox -startvm "ubuntu"

注意: 完成调查后,请务必禁用跟踪,因为在网络大量使用的情况下,您的硬盘驱动器会很快被 pcap 文件填满。端口转发配置也可能受此设置影响(这适用于 VirtualBox 4.0 之前的版本)

注意: 如果问题是 100% 可重现且重现需要一些时间,建议按以下步骤创建 pcap 文件

  1. 准备测试环境,使您的应用程序非常接近问题出现的状态。
  2. 按下 host-S(创建快照)。
  3. 按下 host-Q,选择 关闭并丢弃到快照
  4. 再次运行虚拟机并完成测试。
最后修改于 14 年前 最后修改于 2011年7月20日 下午01:13:34
注意: 查看 TracWiki 获取使用维基的帮助。

© 2025 Oracle 支持 隐私 / 请勿出售我的信息 使用条款 商标政策 自动化访问规范