I have setup a NS7 gateway which my company uses for internet browsing. On this server I have 2 NIC, one has green role while the other has red role, no further setup is done regarding network (no VLAN, bonds …). I also install the proxy module and have it set it on Manual.
I need to set to low priority to any download (specially those done on userstorage.mega.co.nz) or MS Update. Also, I need to set to high priority whatsapp, messenger, wetransfer.com and gmail.
When it comes to traffic shaping using priorities, I’m confuse on the proper way of creating rules (Both on proxy rules or firewall rules)
I’m putting screen-shots showing what I have done so far:
Setting rules on the firewall [heimdall-remote] = [gateway public ip]. Are this rules destinations ok? What I want to archive here is to low the priority downloads and windows update and to also rise priority to whatsapp voice calls, this will be done to every company network terminal.
Setting rules on the proxy. As you can see on Rule #11 I’m trying to lower priority to several domains, including userstorage.mega.co.nz, yet every time a user issue a download on mega, his consumed bandwidth increases to 50-60% of our total bandwidth, meaning that everyone else connections sucks.
Download traffic shaping will work better in NethServer 7.5. We will use a new feature available on 7.5.
Upload shaping works very well since NethServer 6.
Here is something, I went to Proxmox and disable eth0 (which connects to my enterprise LAN), connected into Proxmox terminal through SSH and into my gateway terminal through qm terminal ####, did 4 speedtest-cli to get an averaged upload/download speed, then changed bandwidth values on eth1 from contract specifications to this one and now gateway seems to be shaping traffic. I would like to do an iPerf to get better values but so far is OK. Thanks @m.traeumner for your support.