Date: Mon, 25 Nov 2002 20:57:15 -0500 From: "Phierce" <phierce@phierce.com> To: <freebsd-questions@FreeBSD.ORG> Subject: IPFW Help Message-ID: <MBEJIFDOFDEFEJPKKKPKEEDDCDAA.phierce@phierce.com>
next in thread | raw e-mail | index | archive | help
Hello All, New to the FreeBSD os, but learning... havint some trouble with IPFW below is what it looks like I can sh rc.firewall with no errors, but yet my root account is still unable to ping out I recieve permission denied. Wondering if anyone could help me out. # # Suck in the configuration variables. if [ -z "${source_rc_confs_defined}" ]; then if [ -r /etc/defaults/rc.conf ]; then . /etc/defaults/rc.conf source_rc_confs elif [ -r /etc/rc.conf ]; then . /etc/rc.conf fi fi # if [ -n "${1}" ]; then firewall_type="${1}" fi # Set quiet mode if requested # case ${firewall_quiet} in [Yy][Ee][Ss]) fwcmd="/sbin/ipfw -q" ;; *) fwcmd="/sbin/ipfw" ;; esac ####################################################### # Flush out the list before we begin. # ${fwcmd} -f flush case ${firewall_type} in [Cc][Uu][Ss][Tt][Oo][Mm]) # set these to your network netmask and ip net="192.168.1.1" mask="255.255.255.0" ip="192.168.1.10" # Deny all fragments as bogus packets ${fwcmd} add 00100 deny log all from any to any frag #Allow any TCP UDP traffic from my own net. ${fwcmd} add 00200 allow all from any to any via lo0 ${fwcmd} add 00300 deny log ip from any to 127.0.0.1/8 #We should allow in&out some TCP and udp ports. ${fwcmd} add 00400 allow tcp from any to any 32000-65535 ${fwcmd} add 00500 allow udp from any to any 32000-65535 #Allow TCP through if setup succeeded ${fwcmd} add 00600 allow tcp from any to any established #Allow access to FTPD ${fwcmd} add 00700 allow tcp from any to ${ip} 21 ${fwcmd} add 00800 allow tcp from any 20 to any 1024-49151 out #Allow access to OPENSSH ${fwcmd} add 00900 allow tcp from any to ${ip} 22 #Allow access to SENDMAIL ${fwcmd} add 01000 allow tcp from any to any 25 #Allow access to BIND ${fwcmd} add 01100 allow udp from ${ip} to any ${fwcmd} add 01200 allow udp from any to ${ip} #Allow access to FINGER ${fwcmd} add 01300 allow tcp from any to any 79 #Allow access to HTTP ${fwcmd} add 01400 allow tcp from any to any 80 #Allow access to POP3 ${fwcmd} add 01500 allow tcp from any to any 110 #Allow access to IDENT ${fwcmd} add 01600 allow tcp from any to any 113 ${fwcmd} add 01700 allow udp from any to any 113 #Allow access to IMAP ${fwcmd} add 01800 allow tcp from any to any 143 #Allow access to HTTPS ${fwcmd} add 01900 allow tcp from any to any 443 #Allow access to SUBMISSION ${fwcmd} add 02000 allow udp from any to any 512 ${fwcmd} add 02100 allow udp from any to any 520 #Allow access to IRC ${fwcmd} add 02200 allow tcp from any to any 6667 ${fwcmd} add 02300 allow tcp from any to any 6668 ${fwcmd} add 02400 allow tcp from any to any 6669 #Extended account access ${fwcmd} add 02500 allow all from any to any uid USERNAME ${fwcmd} add 02600 allow icmp from any to any uid USERNAME ${fwcmd} add 02700 allow tcp from any to any uid USERNAME ${fwcmd} add 02800 allow icmp from any to any uid USERNAME #root access non-restrictive ${fwcmd} add 02900 allow all from any to any uid root ${fwcmd} add 03000 allow icmp from any to any uid root #lastly we deny everything by default here as well as in the kernel. ${fwcmd} add 03100 deny log all from any to any ;; esac Thanks -Zack --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.419 / Virus Database: 235 - Release Date: 11/13/2002 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?MBEJIFDOFDEFEJPKKKPKEEDDCDAA.phierce>