<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Freeco's Feed - Programmer's Heaven</title>
    <link>http://www.programmersheaven.com/feed/User/346419/RSS.aspx</link>
    <description>Events at Programmer's Heaven related to the user Freeco.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Sat, 25 May 2013 09:59:02 -0700</pubDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <item>
      <title>IPF, NAT or NIC problem</title>
      <link>http://www.programmersheaven.com/mb/freeBSD/398186/398186/ReadMessage.aspx#398186</link>
      <description>&lt;p&gt;Posted a '&lt;a href="http://www.programmersheaven.com/mb/freeBSD/398186/398186/ReadMessage.aspx#398186"&gt;new message&lt;/a&gt; on the &lt;a href="http://www.programmersheaven.com/mb/freeBSD/Board.aspx"&gt;FreeBSD&lt;/a&gt; forum.&lt;/p&gt;I'm new in BSD, I installed FreeBSD 7.2 and want to use as gateway with IPF and NAT. I have 2 NIC's fxp0 and rl0. When i booted up my pc i got a message "gateway kernel: arp xxx.xxx.88.17 is on fxp0 but got reply from rl0". My configuration files looks like this:&lt;br /&gt;
&lt;br /&gt;
----rc.conf----&lt;br /&gt;
clear_tmp_enable="YES"&lt;br /&gt;
hostname="gateway.fbsdfreeco.com"&lt;br /&gt;
ifconfig_fxp0=" inet xxx.xxx.88.20 netmask 255.255.255.240"&lt;br /&gt;
gateway_enable="YES"&lt;br /&gt;
ipfilter_enable="YES"&lt;br /&gt;
ipmon_enable="YES"&lt;br /&gt;
ipmon_flags="-Ds"&lt;br /&gt;
ipnat_enable="YES"&lt;br /&gt;
ipnat_rules="/etc/ipnat.rules"&lt;br /&gt;
ifconfig_rl0="inet 192.168.1.2 netmask 255.255.255.0"&lt;br /&gt;
defaultrouter="xxx.xxx.88.17"&lt;br /&gt;
----resolv.conf----&lt;br /&gt;
search xxx.xxx.88.17&lt;br /&gt;
nameserver xxx.xxx.88.17&lt;br /&gt;
nameserver xxx.xxx.xxx.xxx&lt;br /&gt;
----ipf.loadrules.sh----&lt;br /&gt;
oif="fxp0"&lt;br /&gt;
odns="xxx.xxx.88.17"&lt;br /&gt;
myip="xxx.xxx.88.20"&lt;br /&gt;
ks="keep state"&lt;br /&gt;
fks="flags S keep state"&lt;br /&gt;
&lt;br /&gt;
/sbin/ipf -Fa -f - &amp;lt;&amp;lt; EOF&lt;br /&gt;
&lt;br /&gt;
pass out quick on $oif proto tcp from any to $odns port = 53 $fks&lt;br /&gt;
pass out quick on $oif proto udp from any to $odns port = 53 $ks&lt;br /&gt;
pass out quick on $oif proto tcp from xxx.xxx.88.20 to any port = 80 $fks&lt;br /&gt;
pass out quick on $oif proto tcp from xxx.xxx.88.20 to any port = 443 $fks&lt;br /&gt;
EOF&lt;br /&gt;
----ipnat.rules----&lt;br /&gt;
map fxp0 192.168.1.0/16 -&amp;gt; xxx.xxx.88.20/32&lt;br /&gt;
rdr fxp0 0.0.0.0/0 -&amp;gt; xxx.xxx.88.20&lt;br /&gt;
map fxp0 192.168.0.0/16 -&amp;gt; 0/32 proxy port 21 ftp/tcp&lt;br /&gt;
map fxp0 0.0.0.0/0 -&amp;gt; 0/32&lt;br /&gt;
map fxp0 192.168.0.0/16 -&amp;gt; 0/32&lt;br /&gt;
-----------------------------------&lt;br /&gt;
&lt;br /&gt;
ISP Gateway&amp;lt;-fxp0--ping-ok---&amp;gt;My Gateway&amp;lt;-rl0-LAN--&amp;gt;Switch&amp;lt;---ping-ok&amp;gt;---pc&lt;br /&gt;
&lt;br /&gt;
ISP IP - xxx.xxx.88.17 (static)&lt;br /&gt;
My IP - xxx.xxx.88.20 (fxp0 static)&lt;br /&gt;
My IP - 192.168.1.2 (rl0 private)&lt;br /&gt;
pc IP - 192.168.1.x (private)&lt;br /&gt;
&lt;br /&gt;
Ican't open web pages&lt;br /&gt;
where's the problem?&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/freeBSD/398186/398186/ReadMessage.aspx#398186</guid>
      <pubDate>Thu, 17 Sep 2009 09:13:26 -0700</pubDate>
    </item>
  </channel>
</rss>