Hi again,


i think i solved the issue. I'll post the things that i think are relevant
here so other people who might encounter problems with this kind of setup
can find some info here:


HOST
====
# cat /etc/resolv.conf
search mydomain.be
nameserver 192.168.1.20

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:10:B5:40:DE:14
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0

eth1      Link encap:Ethernet  HWaddr 00:10:B5:40:DD:EE
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0

eth1:thor Link encap:Ethernet  HWaddr 00:10:B5:40:DD:EE
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0

# ls -la /etc/vservers/thor/interfaces
drwxr-xr-x  2 root root 4096 2006-04-14 13:45 0
drwxr-xr-x  2 root root 4096 2006-04-14 13:57 1

interface 0
# cat /etc/vservers/thor/interfaces/0/dev
eth1
# cat /etc/vservers/thor/interfaces/0/ip
192.168.1.20
# cat /etc/vservers/thor/interfaces/0/name
thor
# cat /etc/vservers/thor/interfaces/0/prefix
24

interface 1
# cat /etc/vservers/thor/interfaces/1/dev
lo
# cat /etc/vservers/thor/interfaces/1/ip
127.0.0.2
# cat /etc/vservers/thor/interfaces/1/prefix
24

VSERVER GUEST
=============
# cat /etc/resolv.conf
domain mydomain.be
nameserver 192.168.1.20

# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:10:B5:40:DD:EE
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth1:thor Link encap:Ethernet  HWaddr 00:10:B5:40:DD:EE
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0

lo        Link encap:Local Loopback
          UP LOOPBACK RUNNING  MTU:16436  Metric:1

dnscache and tinydns related info in vserver
============================================
Previously pinging the localhost inside the vserver didn't work so i
changed the 127.0.0.1 to 127.0.0.2:
# cat /etc/hosts
127.0.0.2       localhost

I then removed the tinydns info because it was refering to 127.0.0.1:
# rm -rf /var/tinydns

Next i remade it for 127.0.0.2
# tinydns-conf tinydns dnslog /var/tinydns 127.0.0.2

I then copied the data file over and did a make


# ls -la /var/dnscache/root/ip/
-rw-r--r--  1 root root    0 2005-10-06 00:48 127.0.0.1
-rw-r--r--  1 root root    0 2006-04-14 12:58 127.0.0.2
-rw-r--r--  1 root root    0 2005-10-06 00:49 192.168
-rw-r--r--  1 root root    0 2006-04-14 09:21 192.168.1
-rw-r--r--  1 root root    0 2005-10-06 00:49 192.168.1.20

# ls -la /var/dnscache/root/servers
-rw-r--r--  1 root root  166 2005-10-06 00:48 @
-rw-r--r--  1 root root   10 2006-04-14 12:55 1.168.192.in-addr.arpa
-rw-r--r--  1 root root   10 2006-04-14 12:55 mydomain.be

# cat /var/dnscache/root/servers/1.168.192.in-addr.arpa
127.0.0.2

# cat /var/dnscache/root/servers/mydomain.be
127.0.0.2

# cat /var/tinydns/root/data
.mydomain.be:192.168.1.20:a:259200
.1.168.192.in-addr.arpa:192.168.1.20:a:259200
@mydomain.be:192.168.1.1:a::86400
=bifrost.mydomain.be:192.168.1.1:86400
+smtp.mydomain.be:192.168.1.1:86400
+mail.mydomain.be:192.168.1.1:86400
=odin.mydomain.be:192.168.1.10:86400
...


That's it. Now i can ping (by name) without problems from both the host
and the guest system. Tonight i'll test if from my machine in the lan but
i don't expect problems.
If you don't hear back from me in the thread, that test must have
succeeded too :)

Thanks to all who answered in the thread, it helped me a lot.

Kind regards,
Benedict


_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to