• Speed Limit not working using limiter

    10
    0 Votes
    10 Posts
    13k Views
    DerelictD

    No idea what you need to do to make it work with a proxy.  sorry.

    I do see one more error.  You have both limiters masked by source address.

    On LAN:
    your out queue will be your clients' download and should be masked by dest address
    your in queue will be your clients' upload and should be masked by source address.

    These should be applied to your lan rules with in as in and out as out.

  • Limiters and Queues Together?

    4
    0 Votes
    4 Posts
    1k Views
    J

    @Harvy66:

    I don't know much about enterprise solutions offered by ISPs, but don't ISPs primarily offer bandwidth and redundancy but it's up the the client to shape their traffic or the client is given a device that will do the shaping?

    When you shape per customer, you're talking about N number of rules, but when you start shaping per combination of customers, now it's N^2.

    Anyway, you seem to have a business case for this, but I still wonder if there is a "proper" solution short of telling the customer to do it or helping them do it on their end.

    Good Luck. I can't wait to see a more seasoned person's response.

    Hi Harvy,

    We don't apply traffic prioritization per protocol  , or something similar , you're right  our customers apply their own Qos rules at their end according to their convenience. We only apply a limit (upper) for each customer, simple as that.  As said before , in addition to that  I want to have a way of prioritize the whole traffic from some special clients over the others.

    Any ideas?

    bests wishes

  • CBQ WAN too high

    13
    0 Votes
    13 Posts
    2k Views
    D

    I changed the units bat to gbits like you suggested, and my bandwidth values did not change from what they were a few minutes ago.  It sure seems like just changing that value on the form is not taking effect when you save / apply it.

  • Limit packets instead of bandwidth

    1
    0 Votes
    1 Posts
    523 Views
    No one has replied
  • 0 Votes
    1 Posts
    860 Views
    No one has replied
  • Fq_Codel - any change we will see it in the next release of PFSense?

    2
    0 Votes
    2 Posts
    842 Views
    H

    https://forum.pfsense.org/index.php?topic=87931.0

    It is on their mind, but no plans as of yet.

  • ECN question

    1
    0 Votes
    1 Posts
    709 Views
    No one has replied
  • MOVED: Definir ISP's secundário para sites marcados

    Locked
    1
    0 Votes
    1 Posts
    527 Views
    No one has replied
  • Limit speeds on CP Vouchers

    2
    0 Votes
    2 Posts
    1k Views
    T

    This is usually done through a radius server. The cp can't do this.

  • Shaping outbound OpenVpn

    8
    0 Votes
    8 Posts
    3k Views
    DerelictD

    @markn62:

    I know servers don't typically initate which is true in this case. If it requires a floating rule on Wan out do you have a suggested rule example?

    First rule here: https://forum.pfsense.org/index.php?topic=88311.msg487589#msg487589

    I know the Ack requirements for tcp/udp.  You earlier suggested a Wan out rule and here you say both directions.  Which is it?

    Yeah, that was a mistake.

    Maybe not in your example, but I have an OpenVpn nat rule matching every Lan nat rule so my client remote connection can connect to all forwarded Lan devices, not just connect to the Lan device GUI itself.  It's essential, to match Lan rules or I can't remote connect to anything but PfSense itself. To keep the discussion simple we can ignore this fact.

    Why are you natting?  Yes, you need firewall rules to pass traffic, but unless you're dealing with conflicting subnets there's usually no reason to NAT traffic across a VPN.

    What do you mean "create an assigned interface on the server"?  What interface on what server?  A virtual interface on the PfSense server?

    I mean create an interface in Interfaces > Assign and assign it to the OpenVPN instance.

    I wouldn't have hosts and the remote side of the tunnel, only clients.

    Hosts != Servers.  Hosts means a host on the network.

    I tried a rule on the OpenVpn virtual interface and it only shaped traffic from the OpenVpn interface to the Lan adapter. Does me no good.  I'm trying to read between the lines on what you are trying to convey.  Are you suggesting if I rule match to a Wan In and assign to a queue name that connection will retain the queue name thru the Wan, onto the Lan, onto OpenVpn, then migrate around to some of the assigned lan gateways, then return in the opposite direction and transverse these three adapters and out the Wan still retaining the same queue as the packet goes out the Wan back to the remote client?  Seems far fetched.  Currently I don't have any Lan queues, only Wan queues because I don't shape the Lan I only dynamic limit per ip on Lan out (downstream). I'm not clear what your suggesting here.

    @Derelict:

    Now you will have THREE layers of QoS WAN/LAN, The OpenVPN tunnel, and traffic within the tunnel.  It'll be quite a juggling act.

    I never said it was easy or perfect.

    It shouldn't be this complicated.

    But it is.  Sorry.

    What, exactly, do you want to shape?  The tunnel itself or traffic inside the tunnel?

    I was under the impression you wanted to shape the tunnel itself.

    To do this you need a floating rule on WAN out on the OpenVPN client as illustrated above.  That will allow you to put the traffic from the OpenVPN client to the OpenVPN server into a queue.

    You will also need to create a queue on the OpenVPN server.  You will apply this queue to the rule allowing connections to the OpenVPN server.  This will allow you to put the traffic from the OpenVPN server to the OpenVPN Client into a queue.

    When dealing with the tunnel, no interfaces except the two WANs see the traffic.  Ever.  It's a service hosted on pfSense itself.  There's nothing else you can do.

  • Bandwidth management

    1
    0 Votes
    1 Posts
    659 Views
    No one has replied
  • PRIQ Shaping Question - No limit on LAN, only limit WAN out

    11
    0 Votes
    11 Posts
    3k Views
    S

    Glad it is working.  I am hoping that the developers will implement fg-codel.  That brings dynamic queue separation for the flows with codel working on each queue individually.

  • What happens if no AckQueue is specified?

    3
    0 Votes
    3 Posts
    941 Views
    KOMK

    This is my understanding as well.  You do NOT want to let your ACKs sit in the default queue.  You want them most definitely in your highest queue.

  • Rate limit not honored? - Solved, blame BitTorrent and high latency peers

    13
    0 Votes
    13 Posts
    2k Views
    DerelictD

    No waste.  Interesting find.

  • Ensure unbound dns gets through

    5
    0 Votes
    5 Posts
    1k Views
    G

    I filled in the bandwidth for the wan interface. Not sure if it was that or the reset state but things are working better now. Thanks for your help.

  • Droped Packets and Suspends for no obvious reason

    7
    0 Votes
    7 Posts
    2k Views
    E

    Thanks for the info, I will have to try this out.

  • Possible HFSC update bug

    3
    0 Votes
    3 Posts
    935 Views
    H

    I did not, but I made the changes prior loading BitTorrent and I find that when I make make changes to the traffic shaping queues, like bandwidth limits, the changes are immediate. I can be in the middle of a single transfer, say a file download, and changing the upper limit happen the instant I click apply.

  • WIP - A showcase of HFSC's ungodly, uncoupled capabilities.

    9
    0 Votes
    9 Posts
    3k Views
    H

    I got a bit of NTPD info

  • Auto Sense WAN Connection Speed?

    11
    0 Votes
    11 Posts
    4k Views
    H

    I just realized something, I forgot about pause frames. The modem can tell your WAN NIC to back off, which will give time for packets to buffer in your firewall. This will give some decent benefit, but it will not stop the buffer bloat issue.

    Personally, I disabled pause frames because of these issues they can cause, but they're fine for point-to-point interfaces, like your WAN into your modem.

    In my case, pause frames makes pretty much no difference because my ISP recently changed our ONTs to run at full 1Gb, then they traffic shape upstream. I used to get a hard stop at my max rate, but now it has a slight burst to it. Unless I attempt to transfer 1Gb/s, I won't get pause frames.

  • Basic PRIQ priority question

    8
    0 Votes
    8 Posts
    2k Views
    KOMK

    But I'm asking about PRIQ.  Hence the title of this thread.  :)

    Sorry about that, chief.  Between my real job and trying to help out in a dozen or more threads, sometimes a slip of the brain occurs.

Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.