Menu
InformatiWeb Pro
  • Index
  • System admin
  • Virtualization

Login

Registration Password lost ?
FR
  • Windows Server
    • WMS 2012
    • WS2012 R2
    • WS2016
  • Citrix
    • Citrix NetScaler Gateway
    • Citrix XenApp / XenDesktop
    • Citrix XenServer
  • VMware
    • VMware ESXi
    • VMware vSphere
    • VMware Workstation
  • Microsoft
    • Hyper-V
  • RAID
    • Adaptec SmartRAID
  • UPS
    • APC Back-UPS Pro
  • InformatiWeb Pro
  • System admin
  • Firewall
  • Manage quality of service (QoS) and limit bandwidth on pfSense 2.6

Manage quality of service (QoS) and limit bandwidth on pfSense 2.6

  • Firewall
  • pfSense
  • 18 June 2025 at 13:46 UTC
  • InformatiWeb
  • 2/3
Previous page

2. Limit sending bandwidth (creation of a limiter)

If you want to manually configure network bandwidth throttling, you will need to create limiters and queues yourself.
To do this, go to: Firewall -> Traffic Shaper.

Click "Remove Shaper" to remove the entire Traffic Shaper configuration previously created by the wizard.

Confirm the removal of Traffic Shaper configuration.

Are you sure you wish to remove shaper?

The Traffic Shaper configuration has been deleted.

Now, go to the "Limiters" tab and click: New Limiter.

In the "Limitations" section that appears, configure these settings to limit sending network bandwidth:

  • Enable: check the "Enable limiter and its children" box to activate this new limiter.
  • Name: indicate for example "UploadLimiter".
  • Bandwidth: specify the maximum network bandwidth for sending data to the Internet (WAN interface).
    In our case: 5 Mbit/s.
    Note: the "Schedule" option allows you to apply this limit only during certain days or at certain times.
    As we explained in our tutorial: pfSense 2.6 - Schedule a rule in the firewall.
  • Mask: select "None", as this concerns all traffic coming from the LAN network.
  • Description: specify for example "Global upload limit" since this limiter is used to limit the overall network bandwidth for sending data from the LAN network.

In the "Queue" section, you will be able to choose how queues will be managed for QoS.
In the "Advanced Options" section, you can, in the case of a lab, simulate network latency using the "Delay (ms)" option, simulate packet loss using the "Packet Loss Rate" option. , ...

Click Save.

Sources :

  • Limiters | pfSense Documentation

Then, at the top of the page, click "Apply Changes" to apply the changes.

3. Limit sending bandwidth (adding queues)

Now that the "UploadLimiter" limiter for limiting the overall network bandwidth for uploading is created, you need to add queues that will depend on it.
To do this, click on this limiter "UploadLimiter".

Then, at the bottom of the page, click: Add new Queue.

To limit network bandwidth for sending per client, configure these options:

  • Enable: check the "Enable this queue" box to enable this queue.
  • Name: for example, enter "UploadLimit_ByClient" as the name.
  • Mask: select "Source addresses" to limit the bandwidth per source address.
    This is because when you send data, the data is sent by the source PC. It is therefore necessary to base it on the source address of the LAN clients.
    For subnet masks, leave the default ones.
  • Description: indicate for example "Upload limit by client" since the limit will be applied per client of the LAN network.

Once again, you will find the "Queue" sections for managing QoS queues and simulating slow and/or degraded connections, useful in the case of a lab.

The only parameter that changes compared to creating a limiter is the "Weight" field which will allow you to prioritize one queue over another by indicating a value between 1 and 100.
But, in our case, we will leave this box empty so that the distribution is fair for all customers.

Click Save.

At the top of the page, click: Apply Changes.

The limiter and the queue for sending have been created.

All that remains is to do the same for the download.

Next page

Share this tutorial

Partager
Tweet

To see also

  • pfSense 2.6 - Access to the web interface via the WAN interface

    Firewall 5/21/2025

    pfSense 2.6 - Access to the web interface via the WAN interface

  • pfSense 2.6 - Create a DMZ and configure the firewall

    Firewall 6/11/2025

    pfSense 2.6 - Create a DMZ and configure the firewall

  • pfSense 2.6 - Download and installation on VMware Workstation

    Firewall 5/9/2025

    pfSense 2.6 - Download and installation on VMware Workstation

  • pfSense 2.6 - NAT (port forwarding)

    Firewall 6/20/2025

    pfSense 2.6 - NAT (port forwarding)

Comments

No comment

Share your opinion

Pinned content

  • Software (System admin)
  • Linux softwares
  • Our programs
  • Terms and conditions
  • Share your opinion

Contact

  • Guest book
  • Technical support
  • Contact

® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - All rights reserved.

Total or partial reproduction of this site is prohibited and constitutes an infringement punishable by articles L.335-2 and following of the intellectual property Code.