Date: Tue, 6 Feb 2001 20:52:55 -0500 From: Eric Thornton <ewthorn2@eos.ncsu.edu> To: Benjamin Ossei <ben@cahostnet.net>, questions@FreeBSD.ORG Subject: Re: HELLLLLLLLLLLP(firewall) Message-ID: <01020620525500.00910@reefbreak.surfbbx> In-Reply-To: <20010206232345.D7B6F36F9@sitemail.everyone.net> References: <20010206232345.D7B6F36F9@sitemail.everyone.net>
next in thread | previous in thread | raw e-mail | index | archive | help
I know little about firewall rules, but this is my setup it was done by a friend of mine who knows a lot more about tcp/ip than i do. this works with roadrunner--dynamic ip address ---KERNEL----- options IPFIREWALL options IPFIREWALL_VERBOSE options IPDIVERT ---rc.conf----- gateway_enable="YES" firewall_enable="YES" #i don't know what the next 3 do... tcp_keepalive="YES" tcp_extensions="YES" icmp_drop_redirect="YES" natd_program="/sbin/natd" natd_enable="YES" natd_interface="ed1" natd_flags="-f /etc/natd.conf" #this excludes the norm hostname, ifconfig, norm network setup ---rc.firewall---- HIPORT=1024-65535 LOPORT=1-1023 FTPPORT=49152-65535 ipfw="/sbin/ipfw -q" $ipfw -f flush sysctl -w net.inet.ip.fw.one_pass=0 # deny rfc1918 from outside interface $ipfw add 10 deny log all from 10.0.0.0/8 to any in via ed1 $ipfw add 20 deny log logamount 10 all from 192.168.0.0/16 to any in via ed1 $ipfw add 30 deny log all from 172.16.0.0/12 to any in via ed1 # allow things out before nat rule $ipfw add 50 pass all from any to any via lo0 # anything here is stuff you want to work even if natd is down $ipfw add 80 pass tcp from any $LOPORT to any ssh in recv ed1 setup keep-state $ipfw add 81 pass tcp from any $HIPORT to any telnet in recv ed1 setup/ keep-state $ipfw add 84 pass tcp from any to any auth in recv ed1 setup keep-state # nat rule--THIS IS IMPORTANT!!! $ipfw add 100 divert natd all from any to any via ed1 # everything allowed $ipfw add 200 pass all from any to any ---natd.conf---- dynamic yes use_sockets yes same_ports yes unregistered_only yes -hope this helps. Eric On Tuesday 06 February 2001 06:23 pm, Benjamin Ossei wrote: > I've asked this questions several time and no one has helped yet. If no > one wants to help I can understand it. But I'm trying one last chance. > I've read several books including all of the man pages etc. Sill my NAT > isn't working. I've used every configurations that I can find and tried > several things. I still can not get to my machines behind the firewall. I > don't know what else to do other than going back to something else. Anyway > if anyone wants to give me a hand I can use it. natd diverts loads up but > I can't get pass the FW. > > Thanks.. > > _____________________________________________________________ > ========GET YOUR FREE E-MAIL============ > http://freemail.cahostnet.net > Web Hosting http://www.cahostnet.com > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01020620525500.00910>