Date: Wed, 23 Jul 2008 15:10:48 -0400 From: "Lyle Scott III" <portcitycs@gmail.com> To: freebsd-pf@freebsd.org Subject: Re: Limiting client bandwidth with PF Message-ID: <5a1835cd0807231210h14b580cfy51e823df486ae61f@mail.gmail.com> In-Reply-To: <3A0AA7018522134597ED63B3B794C92A027402C3@STA-HQ-S001.starcomms.local> References: <8dfae1c10807230603o1060aa69jc9ccf2e4bc66f275@mail.gmail.com> <3A0AA7018522134597ED63B3B794C92A027402C3@STA-HQ-S001.starcomms.local>
next in thread | previous in thread | raw e-mail | index | archive | help
I have used PF for a few years on various servers and would like to play with ALTQ functionality (finally have some time!), yet I read about quite a few 'bugs' with pf/altq ... Should I even bother? It is posts such as these that are quite discouraging! (not hating on poster :) ) I think FreeBSD is the greatest OS ever and I love the functionality (and syntax) of PF... and would love to see ALTQ throw in to the mix. On Wed, Jul 23, 2008 at 10:51 AM, Catalin Miclaus <catalin@starcomms.com> wrote: > Hello Walter, > > There are some open bugs for pf with altq. > You may want to consider ipfw and pipes to achieve same. > > > > > > > > > > Best Regards > Catalin Miclaus > Network/Security ISP-Data > Starcomms Ltd. > > -----Original Message----- > From: owner-freebsd-pf@freebsd.org [mailto:owner-freebsd-pf@freebsd.org] > On Behalf Of Walter Venable > Sent: Wednesday, July 23, 2008 2:04 PM > To: freebsd-pf@freebsd.org > Subject: Limiting client bandwidth with PF > > Hi all, I'm having some trouble getting pf to do what I want. > I'm a newbie to pf, so I can't get my configuration quite right. > > We have a 3Mb/1Mb connection and I want to limit my clients each to > 128Kbps/64Kbps. > > First things first, limit them to 128Kbps, but that isn't even working, > as > clients are still maxing at 3Mbps: > > $ cat /etc/pf.conf > int_if="rl0" > ext_if="nfe0" > int_net="192.168.2.0/24" > > altq on $ext_if hfsc bandwidth 3Mb queue { clients } > queue clients bandwidth 128Kb hfsc ( default rio ) > pass in quick log on $int_if proto tcp from $int_net to any \ > flags S/SA keep state queue clients > > $ sudo pfctl -sq > queue root_nfe0 on nfe0 bandwidth 3Mb priority 0 {clients} > queue clients on nfe0 bandwidth 128Kb hfsc( rio default ) > > Can anyone say why this isn't working? More info about the network if > you > need it: > > Internet -- Router (192.168.1.1) -- (nfe0 @ 192.168.1.200 ) FreeBSD > Gateway > (rl0 @ 192.168.2.1) -- switch -- Clients (192.168.2.0/24) > _______________________________________________ > freebsd-pf@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-pf > To unsubscribe, send any mail to "freebsd-pf-unsubscribe@freebsd.org" > > > DISCLAIMER: The information contained in this message (including any > attachments) is confidential and may be privileged. If you have received it > by mistake please notify the sender by return e-mail and permanently delete > this message and any attachments from your system. Any form of > dissemination, use, review, distribution, printing or copying of this > message in whole or in part is strictly prohibited if you are not the > intended recipient of this e-mail. Please note that e-mails are susceptible > to change. STARCOMMS PLC shall not be liable for the improper or incomplete > transmission of the information contained in this communication nor for any > delay in its receipt or damage to your system. STARCOMMS PLC does not > guarantee that the integrity of this communication has been maintained or > that this communication is free of viruses, interceptions or interferences. > STARCOMMS PLC reserves the right to monitor all e-mail communications, > whether related to the business of STARCOMMS or not, through its internal or > external networks. > _______________________________________________ > freebsd-pf@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-pf > To unsubscribe, send any mail to "freebsd-pf-unsubscribe@freebsd.org" > -- Lyle Scott, III http://www.lylescott.ws
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5a1835cd0807231210h14b580cfy51e823df486ae61f>