Opened 18 years ago
Closed 17 years ago
#882 closed defect (wontfix)
Malformed ping requests sent using NAT
Reported by: | Erik Haukjaer Andersen | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 1.5.2 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
Using VirtualBox 1.5.2 installed with Windows XP SP 2. VirtualBox set up to use NAT. Due to other problems I tried to ping my nameserver from Win XP in VirtualBox (to see if there was routing through the NAT). I got no answer back in Win XP (Request timed out) Using wireshark to capture the packets I saw that the ping packets seem to have multiple problems:
- They do not use ICMP, but UDP port 7 (echo)
- The checksum is not correct
(the response is a ICMP package with Port Unreachable - because the NS server does not listen on UDP port 7)
Both linux ping and Windows XP's own ping uses ICMP ping/echo requests and not UDP echo.
Attachments (3)
Change History (5)
by , 18 years ago
Attachment: | VBWinXP_ping added |
---|
by , 18 years ago
Attachment: | WinXP_ping added |
---|
Windows XP ping request (not comming from Virtual Box)
comment:1 by , 17 years ago
You can attach as much proof of ping not working as you want - it is a known issue and documented in the manual. If you have an idea how to fix the issue it's very welcome.
The VirtualBox NAT engine is a purely user level implementation using the normal Unix socket interface. Sending/receiving any ping packet requires root privileges, which would prevent normal users running VirtualBox.
comment:2 by , 17 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
WireShark dump of VirtualBox ping from Window XP (request and response)