<div dir="ltr">We did a bunch of work on localhost bindings for jails.  Basically it works as follows:<div><br></div><div>* You can specify a list of IPs for the jail (more than one if you desire)</div><div><br></div><div>* Any 'localhost' binding within the jail will automatically be translated to the localhost IP specified when the jail was created, or the host IP if no localhost IP was specified.</div><div><br></div><div>* You can, if you desire, isolate the jail's localhost by passing something other than 127.0.0.1 to the jail.  You can add 127.0.0.2 to the localhost interface as an alias for example and pass 127.0.0.2 into the jail.  Any bindings to 127.0.0.1 within the jail will actually bind to 127.0.0.2 from the point of view of the host outside the jail.</div><div><br></div><div>There are also a number of jail sysctl variables which effect how network addresses are handled.</div><div>-Matt</div></div>