pfSense: Per IP Traffic Shaping.

3

February 7, 2013 by aubreykloppers

Ok guys and girls, this took me a while to figure out, but once in place, it works like a charm!

The idea is to limit an IP or range of IP’s to a specific bandwidth slice.

NOTE: This limiter will be created on your LAN interface.

Create 4 Limiters per client:
IncomingWan —>> Download  (Select Mask “Destination addresses” when creating the limiter , select also desire bandwidth here)
OutgoingLan — >> Download  (Select Mask “Source addresses” when creating the limiter , select also desire bandwidth here)
IncomingLan —->> Upload (Select Mask “Source addresses” when creating the limiter , select also desire bandwidth here)
OutgoingWan —->>Upload ( (Select Mask “Destination addresses” when creating the limiter , select also desire bandwidth here)

After creating the limiters you need to apply them on Firewall Rules LAN interface:
Create 2 rules by IP:
You need to specify the IP or IP group as source in one rule and the other as destination.
On each rule , go to advanced and select IN/OUT limiters  .
Example : IncomingWan — OutgoingLAN  ( when the IP is the destination) download
IncomingLAN — OutgoingWAN  ( when the IP is the source) upload

That’s it!

Keep on SHAPIN’

Advertisements

3 thoughts on “pfSense: Per IP Traffic Shaping.

  1. Nick Antony says:

    Hi, i have tried many times on 2.0.3 set per IP limit with the limiter, but without success, when this ip uses torrent takes all the bandwidth. If i follow this guide will this be a solution? Have you tried with torrent and does the firewall limit the speed to what is set?

    Thank you

    Like

  2. Łukasz says:

    Thank you man 🙂

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: