virtualbox:没有 TCP 跟踪路由

virtualbox:没有 TCP 跟踪路由

VirtualBox在 Ubuntu 主机上运行 Ubuntu。组网方式我设定是NAT

我注意到TCP 路由追踪类似消息(即具有低 IP TTL)永远不会收到任何 ICMP 回复。

我是否应该修改某些 NAT 设置?

答案1

是的,如果您希望让您的客人响应未经请求的 ICMP 信号,您将必须为其配置端口转发。

也就是说,VBox 的 ICMP 端口转发非常弱,尤其是在 Linux 主机上运行时(因为显然监听 ICMP 需要 root 权限,而 vbox 在标准用户权限下运行)。

请参阅此处有关该主题的说明和讨论: http://www.linuxjournal.com/content/tech-tip-port-forwarding-virtualbox-vboxmanage

答案2

这个问题很老了,我不知道它是否给出了正确的答案,但你可以尝试使用:

traceroute -I

相关内容