About this list Date view Thread view Subject view Author view Attachment view

From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Thu 07 Oct 2004 - 12:24:51 BST


On Wed, Oct 06, 2004 at 11:24:18PM -0400, Gregory (Grisha) Trubetskoy wrote:
>
> OK, this isn't over yet :-)
>
> I just compiled and installed 2.6.8.1-vs1.9.3-rc2.1, with
> util-vserver-0.30.195 on a freshly installed FC1 machine.
>
> Created a vserver, created a config (using the new utils method) when i
> start it (with or without hide_netif in the flags file), the interface is
> NOT created (ifconfig does not show it from either outside or inside), yet
> I can ping the IP number and ssh to the vserver from outside.
>
> I noticed a listdevip tool in utils, it shows:
>
> # ./listdevip
> 127.0.0.1/255.0.0.0
> 192.168.1.105/255.255.255.0
> 192.168.1.130/255.255.255.0
>
> The .130 address is the vserver.
>
> Is this normal?

yes ;) probably the missing piece you are looking
for is the 'alias' option, if you use that for an
ip assigned to a vserver, a named alias (e.g. eth0:0)
will be created for this IP, this alias will be
visible with ifconfig and will also be shown inside
the vserver (with ifconfig and friends), the 'default'
is to create just the IP (no alias) and this should
be showns inside and outside with 'ip addr show'

HTH,
Herbert

PS: 2.6.8.1-vs1.9.3-rc2.1 is a backport and it might
have some issues, so if you can not get this working
please keep buging me ;)

> More info:
>
> The exact config:
>
> # find . -type f -print -exec cat {} \;
> ./context
> 1000
> ./flags
> lock
> ./uts/nodename
> test.ispol.com
> ./nice
> 9
> ./interfaces/0/dev
> eth0
> ./interfaces/0/ip
> 192.168.1.130
> ./interfaces/0/bcast
> 192.168.1.255
> ./interfaces/0/mask
> 255.255.255.0
> ./fstab
> none /dev/pts devpts gid=5,mode=620 0 0
> none /proc proc defaults 0 0
>
> >From inside the vserver:
>
> # ifconfig -a
> eth0 Link encap:Ethernet HWaddr 00:30:1B:33:8E:9E
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:590 errors:0 dropped:0 overruns:0 frame:0
> TX packets:367 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:55077 (53.7 Kb) TX bytes:75701 (73.9 Kb)
> Interrupt:209 Base address:0x9000
>
> >From outside:
>
> # ifconfig -a
> eth0 Link encap:Ethernet HWaddr 00:30:1B:33:8E:9E
> inet addr:192.168.1.105 Bcast:192.168.1.255 Mask:255.255.255.0
> inet6 addr: fe80::230:1bff:fe33:8e9e/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:626 errors:0 dropped:0 overruns:0 frame:0
> TX packets:387 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:58251 (56.8 Kb) TX bytes:79517 (77.6 Kb)
> Interrupt:209 Base address:0x9000
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:16 errors:0 dropped:0 overruns:0 frame:0
> TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:1240 (1.2 Kb) TX bytes:1240 (1.2 Kb)
>
> sit0 Link encap:IPv6-in-IPv4
> NOARP MTU:1480 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
>
>
>
>
> Thanks,
>
> Grisha
>
> On Wed, 6 Oct 2004, Herbert Poetzl wrote:
>
> >On Wed, Oct 06, 2004 at 04:28:03PM -0400, Gregory (Grisha) Trubetskoy
> >wrote:
> >>
> >>In vs 1.9.3 I noticed that ifconfig from within a vserver shows the inet
> >>addr of eth0 and lo (in 1.2x it did not) - is this the way it's supposed
> >>to be, or am I missing a configuration option of some kind?
> >
> >yes! (yes or yes)
> >
> >it is supposed to be so, and you are probably looking
> >for VXF_HIDE_NETIF ...
> >
> >HTH,
> >Herbert
> >
> >>Thanks!
> >>
> >>Grisha
> >>_______________________________________________
> >>Vserver mailing list
> >>Vserver_at_list.linux-vserver.org
> >>http://list.linux-vserver.org/mailman/listinfo/vserver
> >
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Thu 07 Oct 2004 - 12:25:16 BST by hypermail 2.1.3