Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jul 1999 00:59:25 +0100
From:      Brian Somers <brian@Awfulhak.org>
To:        Steve Howe <groggy@iname.com>
Cc:        freebsd-questions <questions@FreeBSD.ORG>
Subject:   Re: ppp filters 
Message-ID:  <199907192359.AAA64645@dev.lan.awfulhak.org>
In-Reply-To: Your message of "Sat, 17 Jul 1999 02:44:11 -0800." <Pine.BSF.3.96.990717023834.316A-100000@froggy.anchorage.ptialaska.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> i've been trying to experiment with ppp filters,
> but they don't make any apparent difference.
> for example, with no other filters, this
> default filter "set" does not block
> traceroute.  even though it is
> commented out.
> 
> what am i forgetting to do?

Enable tcp/ip logging to see if ppp thinks it's blocking it, and it 
it isn't, enable debug logging to find out why.

> also, most listing in services have
> udp/tcp ports.  how do i figure out
> if i need udp, tcp, or both?

Depends on the service.  You're better off doing what you're already 
doing - only enable what you know....

> also, if i create a simple ruleset
> for a label in ppp.conf, does that
> totally trash all previous rulesets?
> like the default labels ruleset for example?

No.  Nothing's removed unless you set filter number -1.  Your version 
of ppp is fairly old.  Filters in the latest version have quite a 
few extensions.  You may want to take a look.

> thank you.
> 
> default:
>  set log chat connect tun command
> 
> # DENY ICMP, DNS
> 
>  set afilter 0  deny   icmp
>  set afilter 1  deny   udp src eq 53
>  set afilter 2  deny   udp dst eq 53
>  set afilter 3  permit 0/0 0/0
> 
> # ALLOW PING
> 
>  set ifilter 0  permit icmp
>  set ofilter 0  permit icmp
> 
> # ALLOW FTP-DATA
> 
>  set ifilter 1  permit tcp src eq 20 dst gt 1023
>  set ofilter 1  permit tcp dst eq 20
> 
> # ALLOW FTP-CONTROL
> 
>  set ifilter 2  permit tcp src eq 21 estab
>  set ofilter 2  permit tcp dst eq 21
> 
> # ALLOW TELNET
> 
>  set ifilter 3  permit tcp src eq 23 estab
>  set ofilter 3  permit tcp dst eq 23
> 
> # ALLOW SMTP
> 
>  set ifilter 4  permit tcp src eq 25
>  set ofilter 4  permit tcp dst eq 25
> 
> # ALLOW WHOIS
> 
>  set ifilter 5  permit tcp src eq 43
>  set ofilter 5  permit tcp dst eq 43
> 
> # ALLOW DNS
> 
>  set ifilter 6  permit udp src eq 53
>  set ofilter 6  permit udp dst eq 53
> 
> # ALLOW POP3
> 
>  set ifilter 7  permit tcp src eq 110
>  set ofilter 7  permit tcp dst eq 110
> 
> # ALLOW IDENT
> 
>  set ifilter 8  permit tcp dst eq 113
>  set ofilter 8  permit tcp src eq 113
> 
> # ALLOW IRC
> 
>  set ifilter 9  permit tcp dst eq 194
>  set ofilter 9  permit tcp src eq 194
> 
> # ALLOW TRACEROUTE
> 
> # set ifilter 10 permit udp dst gt 33433
> # set ofilter 10 permit udp dst gt 33433

-- 
Brian <brian@Awfulhak.org>                        <brian@FreeBSD.org>
      <http://www.Awfulhak.org>;                   <brian@OpenBSD.org>
Don't _EVER_ lose your sense of humour !          <brian@FreeBSD.org.uk>




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?199907192359.AAA64645>