DNS name resolution doesn't work on systems without a direct connection to the internet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
distributed-net (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
This is currently the only program that I am having this problem with, and it doesn't appear to be a problem for the 64-bit version that I have installed on my laptop. The computer itself is connected to the internet through a wired connection to an Apple AirPort Extreme which is in turn connected to a cable modem. The AirPort is configured to act as a DNS server, and it works for everything else on the system. The problem appears to go away when I connect the system directly to the cable modem. I have also been able to reproduce this problem inside a virtual machine with a standard install of 32-bit Xubuntu 11.10
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: distributed-net 2.9107.516-1
ProcVersionSign
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Mon Apr 16 21:02:30 2012
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111011)
ProcEnviron:
LC_TIME=mul.UTF-8
LANG=en_US.UTF-8
SHELL=/bin/bash
LC_NUMERIC=
SourcePackage: distributed-net
UpgradeStatus: No upgrade log present (probably fresh install)
That is strange. With your machine that isn't directly connected to the net could you take a look at your /etc/resolv.conf and make sure that it has at least one DNS server listed. Assuming that it does test it by running the following on the command line:
host ubuntu.com <ip address found in resolv.conf>
Distributerd.net generally needs old school dns settings, and generally doesn't play well with multicast DNS. My suspicion is that your airport is trying to do multicast DNS, and it's breaking distributed.net. If the host command above works, and distributed.net doesn't, then things get interesting.
James