Problem using bz's multi-IP/IPv6/No-IP Jail Patch (7-STABLE)

Kage kagekonjou at gmail.com
Sun Mar 8 14:18:10 PDT 2009


In case this helps solve my problem:

[root at nub:/etc] cat sysctl.conf
kern.maxfiles=131072
kern.maxfilesperproc=4096
kern.maxprocperuid=1024
kern.ipc.somaxconn=4096

net.inet.ip.rtexpire=60
net.inet.ip.rtminexpire=10
net.inet.icmp.icmplim=200
net.inet.tcp.drop_synfin=1
net.inet.tcp.blackhole=2
net.inet.tcp.msl=10000
net.inet.tcp.finwait2_timeout=10000
net.inet.tcp.fast_finwait2_recycle=1
net.inet.udp.blackhole=1

security.bsd.see_other_uids=0

On Sun, Mar 8, 2009 at 5:05 PM, Kage <kagekonjou at gmail.com> 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:
>
> [root at 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
>
> [root at jail:/] ifconfig -a
> ifconfig: socket(family 2,SOCK_DGRAM): Protocol not supported
>
>
> On Sun, Mar 8, 2009 at 2:22 PM, Kage <kagekonjou at gmail.com> 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:
>>
>> [root at 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
>>        media: Ethernet autoselect (100baseTX <full-duplex>)
>>        status: active
>> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>> [root at kage:/usr/local/etc/apache22]
>>
>>
>> --
>> ~ Kage
>>
>
>
>
> --
> ~ Kage
>



-- 
~ Kage


More information about the freebsd-jail mailing list