<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br>
# pbreg get /PC-BSD/TheWarden/NIC<br><br>returned: lo1root@pcbsd-2276#<br><br>Then I reset the jails NIC to re0 and now it works.<br><br>Presently the system is using DHCP with the router, but I want to use a static IP.<br><br>Why did changing the system to a static IP in the first place cause this problem?<br><br>re0 is the name of the network card, but what the heck is lagg0 and lo1?<br><br>Next I'll try changing to a static IP and possibly repeating this procedure.<br><br>...Jeff<br><br>--- On <b>Fri, 3/26/10, Kris Moore <i>&lt;kris@pcbsd.org&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Kris Moore &lt;kris@pcbsd.org&gt;<br>Subject: Re: [PC-BSD Testing] BIND problem in jail<br>To: "PC-BSD Testing list" &lt;testing@lists.pcbsd.org&gt;<br>Date: Friday, March 26, 2010, 7:17 AM<br><br><div id="yiv1932987564">



  
On 03/26/2010 13:31, Jeff wrote:
<blockquote type="cite">
  <table border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td style="font: inherit;" valign="top">Yes created with the Warden (in 7.1.1).<br>
        <br style="font-weight: bold;">
        <span style="font-weight: bold;">Output of jls:</span><br>
        <br>
&nbsp;&nbsp; JID&nbsp; IP Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hostname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Path<br>
&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 192.168.1.12&nbsp;&nbsp;&nbsp; Drupal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/local/warden/jails/192.168.1.12<br>
&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp; 10.1.1.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pcbsd-2276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/jails/portjail<br>
        <br style="font-weight: bold;">
        <span style="font-weight: bold;">Contents of etc/pf.conf:</span><br>
        <br>
set skip on lo0<br>
set block-policy return<br>
scrub in all<br>
nat on lagg0 from lo1:network to any -&gt; (lagg0)<br>
nat on re0 from lo1:network to any -&gt; (re0)<br>
block in log<br>
antispoof quick for lo0 inet<br>
block in from no-route to any<br>
pass out keep state<br>
table &lt;blacklist&gt; persist file "/etc/blacklist"<br>
pass inet proto icmp from any to any<br>
pass inet6 proto icmp6 from any to any<br>
pass in proto {tcp,udp} from any to any port 49152:65535 keep state<br>
block from &lt;blacklist&gt; to any<br>
pass in on re0 proto tcp from any to (re0) port 80 keep state<br>
pass in on re0 proto udp from any to (re0) port 138 keep state<br>
pass in on re0 proto udp from any to (re0) port 111 keep state<br>
pass in on re0 proto udp from any to (re0) port 1110 keep state<br>
pass in on re0 proto udp from any to (re0) port 2049 keep state<br>
pass in on re0 proto udp from any to (re0) port 4045 keep state<br>
pass in on re0 proto tcp from any to (re0) port 445 keep state<br>
pass in on re0 proto tcp from any to (re0) port 137 keep state<br>
pass in on re0 proto tcp from any to (re0) port 139 keep state<br>
pass in on re0 proto tcp from any to (re0) port 111 keep state<br>
pass in on re0 proto tcp from any to (re0) port 1110 keep state<br>
pass in on re0 proto tcp from any to (re0) port 4045 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 137 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 138 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 111 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 1110 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 2049 keep state<br>
pass in on lagg0 proto udp from any to (lagg0) port 4045 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 445 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 137 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 139 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 111 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 1110 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 4045 keep state<br>
pass out on re0 proto tcp from any to (re0) port 80 keep state<br>
pass in on re0 proto tcp from any to (re0) port 8080 keep state<br>
pass out on re0 proto tcp from any to (re0) port 8080 keep state<br>
pass in on lagg0 proto tcp from any to (lagg0) port 80 keep state<br>
pass out on lagg0 proto tcp from any to (lagg0) port 80 keep state<br>
        </td>
      </tr>
    </tbody>
  </table>
</blockquote>
<br>
Oh another thing to check. We need to make sure the jail is getting
started on the right network interface. Try this as root:<br>
<br>
# pbreg get /PC-BSD/TheWarden/NIC<br>
<br>
What is that set to? If you are using the lagg0 interface in ifconfig,
then you'll need to set it to lagg0 with:<br>
<br>
# pbreg set /PC-BSD/TheWarden/NIC lagg0<br>
<br>
Otherwise, it'll need to bet set to the right device, such as re0 and
restart the jail. <br>
<br>
<pre class="moz-signature">-- <br>Kris Moore<br>PC-BSD Software<br>iXsystems</pre>
 
</div><br>-----Inline Attachment Follows-----<br><br><div class="plainMail">_______________________________________________<br>Testing mailing list<br><a ymailto="mailto:Testing@lists.pcbsd.org" href="/mc/compose?to=Testing@lists.pcbsd.org">Testing@lists.pcbsd.org</a><br><a href="http://lists.pcbsd.org/mailman/listinfo/testing" target="_blank">http://lists.pcbsd.org/mailman/listinfo/testing</a><br></div></blockquote></td></tr></table><br>