ezjail Handbook section
Warren Block
wblock at wonkity.com
Tue Aug 26 15:33:43 UTC 2014
On Mon, 25 Aug 2014, John Baldwin wrote:
> On Wednesday, August 20, 2014 05:30:12 PM Warren Block wrote:
>> On Wed, 20 Aug 2014, Warren Block wrote:
>>> On Wed, 20 Aug 2014, John Baldwin wrote:
>>>> On Tuesday, August 19, 2014 6:01:54 pm Warren Block wrote:
>>>>> On Mon, 4 Aug 2014, Warren Block wrote:
>>>>>> Draft version of an ezjail section for the Handbook Jails chapter:
>>>>>> http://www.wonkity.com/~wblock/jails/jails-ezjail.html
>>>>>>
>>>>>> This includes a complete setup at the end for running BIND in a jail.
>>>>>> In addition to a complete jail example, it can also serve as an example
>>>>>> of
>>>>>> how to set up BIND now that the old chroot configuration is no more.
>>>>>
>>>>> Asking for review again of the final version at the link above. If
>>>>> there are no major complaints in the next few days, it will be
>>>>> committed.
>>>>
>>>> It's not clear to me if you need lo1? If you are using aliases on an
>>>> external
>>>> interface as you would with a traditional jail then I think you don't
>>>> need
>>>> the
>>>> lo1 interface?
>>>
>>> It's there to keep jails from being involved with lo0 on the host. But I
>>> admit the explanation is fuzzy, and will seek clarification.
>>
>> Updated. It now says:
>>
>> To keep jail loopback traffic off the host's loopback network
>> interface lo0, a second loopback interface is created by adding
>> an entry to /etc/rc.conf:...
>
> I guess my question was more "why?" This isn't ezjail-specific, and neither
> of the other two jail tutorials in this chapter mention lo1. If having lo1 is
> important, then we should explain why and probably do so in the first jail
> example and then apply it consistently in all the jail examples. They "why"
> should detail if this is an optional "nice to have" or if this is "critical to
> security and apps can break out of jails otherwise". My assumption is the
> former, but seeing it documented as a mandatory step in the ezjail config
> implies the latter to me.
It is not required, but (as I understand it), can prevent problems with
the host seeing jail loopback traffic. I'm attempting to find an
example which shows how the problem appears.
More information about the freebsd-doc
mailing list