[brandz-discuss] lx brandz on intel: nslookup/dig failures

Eric Enright eric.enright at gmail.com
Thu Aug 3 20:25:17 PDT 2006


You should maybe look into upgrading to build 43, as build 35 is
fairly old.. My experiences below are with 43.

On 8/3/06, Wolfgang Engelien <woe2001 at med.cornell.edu> wrote:
>  Tests with "nslookup" on the host (Solaris global zone) show that the DNS
> installation is working correct. In the brandz lx zone neither "nslookup"
> nor "dig" are working. Ping is not working either, but I found already that
> this is a known issue.

Ping works for me, but nslookup and dig both give me this:

$ nslookup google.ca
;; reply from unexpected source: 192.168.0.1#53, expected 192.168.0.1#53
;; reply from unexpected source: 192.168.0.1#53, expected 192.168.0.1#53

>  My questions:
>  1) Is the DNS lookup failure in the lx zone based on
>       A) my mistakes in the network setup of the lx zone?
>       B) a missing name service wrapper for the intel architecture?
>       C) old brandz  lx release which did not have domain name services
> implemented correctly?
>       D) old CentOS release which did not have domain name services
> implemented correctly?
>  2) Does anybody have a implementation of Solaris on Intel with brandz and
> lx brand, where name service lookups are working?

Yes, mine works fine:

[eric at linux eric]$ uname -a
Linux linux 2.4.21 BrandZ fake linux i686 i686 i386 GNU/Linux
[eric at linux eric]$ telnet google.ca 80
Trying 216.239.57.104...
Connected to google.ca (216.239.57.104).
Escape character is '^]'.
^]q

Connection closed.


My zone is configured to be on the same subnet as the global zone,
however.  If you create your own private one for zones, then the
routing becomes a bit more complicated and you need to play with
ipfilter.  Which setup do you have?

These are the only modifications I have made to my zone's networking:

$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=linux
GATEWAY=192.168.0.1
$ cat /etc/resolv.conf
nameserver 192.168.0.1

And in the global zone:
zonecfg:linux:net> info
net:
        address: 192.168.0.101/24
        physical: iwi0

iwi0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
        inet 192.168.0.50 netmask ffffff00 broadcast 192.168.0.255
iwi0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        zone linux
        inet 192.168.0.101 netmask ffffff00 broadcast 192.168.0.255


Hope that helps...

-- 
Eric Enright



More information about the brandz-discuss mailing list