On Sun, 8 Mar 2009, Kage wrote:

Encountering more issues now.  Binding just an IPv6 address to a jail
shows up in jls -v, but when I run ifconfig -a in the jail, I get an
error I've never encountered, and doesn't show up on any Google
search:

[r...@nub:/etc] jls -v
  JID  Hostname                      Path
       Name                          State
       CPUSetID
       IP Address(es)
    9  jail.template.tld             /usr/jails/TEMPLATE
                                     ALIVE
       10
       2610:150:c248:dead:beef:c0ff:eec0:deaa

[r...@jail:/] ifconfig -a
ifconfig: socket(family 2,SOCK_DGRAM): Protocol not supported

Is your world inside the jails in sync with the kernel?




On Sun, Mar 8, 2009 at 2:22 PM, Kage <[email protected]> wrote:
Greetings,

So I'm having an issue using 7-STABLE, specifically with bz's
multi-IP/IPv6 patch.  First and foremost, all IPs attempted to be used
(both v4 and v6) are aliased properly in ifconfig.  Secondly,
assigning multiple IPs to a jail is no problem, as jls -v reflects the
multiples assigned correctly.  However, within the jail, ifconfig
reflects only the first IP listed in rc.conf.  What am I missing, or
what do I need to do to?

Cheers!


Example rc.conf entry:

ifconfig_vr0_alias10="inet 12.34.56.78 netmask 255.255.255.255"
ifconfig_vr0_alias11="inet 12.34.56.79 netmask 255.255.255.255"
ifconfig_vr0_alias12="inet 12.34.56.80 netmask 255.255.255.255"

jail_kage_rootdir="/usr/jails/kage"
jail_kage_hostname="kage.foo"
jail_kage_ip="12.34.56.78,12.34.56.79,12.34.56.80"

Example jls:

    5  kage.foo                 /usr/jails/kage
                                     ALIVE
       6
       12.34.56.78
       12.34.56.79
       12.34.56.80


Example ifconfig within that jail:

[r...@kage:/usr/local/etc/apache22] ifconfig
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       options=2808<VLAN_MTU,WOL_UCAST,WOL_MAGIC>
       ether 00:1d:92:0d:77:8a
       inet 12.34.56.78 netmask 0xffffffff broadcast 12.34.56.1


Now that broadcast address doesn't make any sense at all.
Does it look the same outside the jail?

Can you send ifconfig -a from inside and outside jails, unmangled
and unedited along with a jls -va?

Are you running 7-STABLE now or 7.x + patch?




       media: Ethernet autoselect (100baseTX <full-duplex>)
       status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
[r...@kage:/usr/local/etc/apache22]


--
~ Kage






--
Bjoern A. Zeeb                      The greatest risk is not taking one.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-jail
To unsubscribe, send any mail to "[email protected]"

Reply via email to