lo0's IPv6 address overwritten

JAKO Andras jako.andras at eik.bme.hu
Fri Apr 10 03:20:24 PDT 2009


 Hi,

Starting a jail with one IPv4 and one IPv6 address on a few days old 
RELENG_7 overwrites lo0's ::1 with the jail's IPv6 address. (The jail's 
addresses are preconfigured on lo1.)

Is this expected behaviour? Or did I made something the wrong way?

Here's ifconfig(8)'s output before and after executing jail(8), and also 
from inside of the jail.

Thanks,
Andras


[root at splash /usr/home/goya]# uname -a
FreeBSD splash.eik.bme.hu 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #8: Tue Apr  7 23:15:27 CEST 2009  root at splash.eik.bme.hu:/usr/obj/usr/src/sys/SPLASH  amd64
[root at splash /usr/home/goya]# ifconfig -a
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:58
	media: Ethernet autoselect (none)
	status: no carrier
bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:59
	media: Ethernet autoselect (10baseT/UTP <full-duplex>)
	status: active
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
	ether 00:1b:21:30:ee:7e
	inet6 fe80::21b:21ff:fe30:ee7e%em0 prefixlen 64 scopeid 0x3 
	inet 152.66.115.62 netmask 0xffffff00 broadcast 152.66.115.255
	inet6 2001:738:2001:2001::62 prefixlen 64 
	media: Ethernet autoselect (1000baseTX <full-duplex>)
	status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet6 ::1 prefixlen 128 
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 
	inet 127.0.0.1 netmask 0xff000000 
lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet 152.66.116.116 netmask 0xffffffff 
	inet6 2001:738:2001:1000::2 prefixlen 128 
[root at splash /usr/home/goya]# jail -l -U root -i /usr/jail/ro.noc r-noc.net.bme.hu "152.66.116.116,2001:738:2001:1000::2" /bin/sh /etc/rc
1
Loading configuration files.
/etc/rc: WARNING: $hostname is not set -- see rc.conf(5).
Creating and/or trimming log files:.
ln: /dev/log: Operation not permitted
Starting syslogd.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
32-bit compatibility ldconfig path: /usr/lib32
Clearing /tmp (X related).
Starting local daemons:.
Updating motd.
Starting cron.
Local package initialization:.

Fri Apr 10 11:42:40 CEST 2009
[root at splash /usr/home/goya]# ifconfig
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:58
	media: Ethernet autoselect (none)
	status: no carrier
bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:59
	media: Ethernet autoselect (10baseT/UTP <full-duplex>)
	status: active
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
	ether 00:1b:21:30:ee:7e
	inet6 fe80::21b:21ff:fe30:ee7e%em0 prefixlen 64 scopeid 0x3 
	inet 152.66.115.62 netmask 0xffffff00 broadcast 152.66.115.255
	inet6 2001:738:2001:2001::62 prefixlen 64 
	media: Ethernet autoselect (1000baseTX <full-duplex>)
	status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet6 2001:738:2001:1000::2 prefixlen 128 
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 
	inet 127.0.0.1 netmask 0xff000000 
lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet 152.66.116.116 netmask 0xffffffff 
	inet6 2001:738:2001:1000::2 prefixlen 128 
[root at splash /usr/home/goya]# jexec 1 /bin/sh
# ifconfig
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:58
	media: Ethernet autoselect (none)
	status: no carrier
bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
	ether 00:23:7d:d5:46:59
	media: Ethernet autoselect (10baseT/UTP <full-duplex>)
	status: active
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
	ether 00:1b:21:30:ee:7e
	media: Ethernet autoselect (1000baseTX <full-duplex>)
	status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet6 2001:738:2001:1000::2 prefixlen 128 
lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet 152.66.116.116 netmask 0xffffffff 
	inet6 2001:738:2001:1000::2 prefixlen 128 
# 


More information about the freebsd-jail mailing list