Modify jail IP without restarting

Miroslav Lachman 000.fbsd at quip.cz
Fri May 4 10:31:01 UTC 2012


Darryl Yeoh wrote:
> On Fri, May 4, 2012 at 5:55 PM, Darryl Yeoh<drl at bsd.my>  wrote:
>
>> Hi guys,
>>
>> I'm on FreeBSD 9-STABLE/amd64 at the moment and is there a way to
>> add/modify a jail's existing IP address without restarting jail ?
>>
>> Initially the jail was configured with 5 IP addresses. And now we have
>> clients requesting additional IP addresses. A bunch of users
>> are in the jail at the moment and I don't want to restart the jail just
>> cause of this.

Yes, you can add / change / remove IP addresses on running jails. You 
must use newer syntax of jail(8) command with param=value.

short example:

jail -m ip4.addr="192.168.1.87,192.168.1.88" jid=1

where ip4.addr is the list of IP addresses you want to assign to a jail 
and jid is the JID of the jail. If you are using named jails, you can 
use name=myjail instead of jid=n

You can list all current parameters by jls -nqs (see man jls)

Miroslav Lachman


More information about the freebsd-jail mailing list