From: SourceForge.net <no...@so...> - 2008-08-19 18:16:29
|
Bugs item #2046284, was opened at 2008-08-11 13:07 Message generated for change (Comment added) made by henryn You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=622063&aid=2046284&group_id=98788 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: v0.7.x (release) >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Paul Rouse (p_rouse) Assigned to: Henry N. (henryn) Summary: Slirp built-in DNS broken by 0.7.3-2 Initial Comment: The built-in DNS on 10.0.2.3 in slirp appears to have been broken by the update 0.7.3-2 to colinux-slirp-net-daemon.exe to fix bug 1995862 ("udp forwarded packets over slirp have incorrect source ip"). The issue is that the reply packets to the DNS requests now appear to come from the real DNS server, rather than the virtual one on 10.0.2.3. With the original 0.7.3 release tcpdump gives: 11:44:02.799135 IP 10.0.2.15.32772 > 10.0.2.3.53: 38764+ A? sourceforge.net. (33) 11:44:02.809134 IP 10.0.2.3.53 > 10.0.2.15.32772: 38764 1/0/0 A 216.34.181.60 (49) With the updated slirp daemon tcpdump shows: 11:49:45.149746 IP 10.0.2.15.32776 > 10.0.2.3.53: 23720+ A? sourceforge.net. (33) 11:49:45.149746 IP 172.21.1.201.53 > 10.0.2.15.32776: 23720 1/0/0 A 216.34.181.60 (49) 11:49:45.149746 IP 10.0.2.15 > 172.21.1.201: ICMP 10.0.2.15 udp port 32776 unreachable, length 85 Surely the original behaviour is what you want in the special case of DNS on 10.0.2.3. I am using a static configuration for the slirp interface, giving 10.0.2.3 explicitly as the DNS server, and the address 172.21.1.201 is the real DNS server which Windows is using. ---------------------------------------------------------------------- >Comment By: Henry N. (henryn) Date: 2008-08-19 20:16 Message: Logged In: YES user_id=579204 Originator: NO Thanks. File colinux-slirp-net-daemon-0.7.3-3.zip is available on SF now. ---------------------------------------------------------------------- Comment By: Paul Rouse (p_rouse) Date: 2008-08-18 21:59 Message: Logged In: YES user_id=260279 Originator: YES Thank you -- yes, that solves the DNS problem. I don't have a test for Bug #1995862 (that was someone else's) so I won't comment on that. ---------------------------------------------------------------------- Comment By: Henry N. (henryn) Date: 2008-08-17 22:55 Message: Logged In: YES user_id=579204 Originator: NO Ok, I see. Thanks for reporting. This should fix it: http://www.henrynestler.com/colinux/testing/stable-0.7.3/20080817-slirp/colinux-slirp-net-daemon-0.7.3-3.zip Hope the Bug #1995862 is working too now. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=622063&aid=2046284&group_id=98788 |