virtualbox:沒有 TCP 追蹤路由

virtualbox:沒有 TCP 追蹤路由

VirtualBox在 Ubuntu 主機上執行 Ubuntu。這群組網方式我設定的是NAT.

我注意到傳輸控制協定 追蹤路由類似的訊息(即具有低 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

相關內容