Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### WAN = Ether to Wan
- ### LAN = Ether to Client
- /ip firewall mangle
- add action=mark-connection chain=prerouting in-interface=all-ppp new-connection-mark=pppoe-conn passthrough=yes src-address=192.168.0.0/16
- add action=mark-packet chain=postrouting connection-mark=pppoe-conn new-packet-mark=upload-icmp out-interface-list=WAN passthrough=no protocol=icmp
- add action=mark-packet chain=postrouting connection-mark=pppoe-conn new-packet-mark=upload-icmp out-interface-list=LAN passthrough=no protocol=icmp
- add action=mark-packet chain=postrouting connection-mark=pppoe-conn new-packet-mark=upload-bulk out-interface-list=WAN passthrough=no
- add action=mark-packet chain=postrouting connection-mark=pppoe-conn new-packet-mark=upload-bulk out-interface-list=LAN passthrough=no
- add action=mark-packet chain=prerouting connection-mark=pppoe-conn in-interface-list=WAN new-packet-mark=download-icmp passthrough=no protocol=icmp
- add action=mark-packet chain=prerouting connection-mark=pppoe-conn in-interface-list=LAN new-packet-mark=download-icmp passthrough=no protocol=icmp
- add action=mark-packet chain=prerouting connection-mark=pppoe-conn in-interface-list=WAN new-packet-mark=download-bulk passthrough=no
- add action=mark-packet chain=prerouting connection-mark=pppoe-conn in-interface-list=LAN new-packet-mark=download-bulk passthrough=no
- #---------------------------------------------------------------------------------------------------------------------------------------------------
- /ip firewall mangle
- add action=mark-packet chain=postrouting new-packet-mark=upload-icmp out-interface-list=WAN passthrough=no protocol=icmp
- add action=mark-packet chain=postrouting new-packet-mark=upload-icmp out-interface-list=LAN passthrough=no protocol=icmp
- add action=mark-packet chain=postrouting new-packet-mark=upload-bulk out-interface-list=WAN passthrough=no
- add action=mark-packet chain=postrouting new-packet-mark=upload-bulk out-interface-list=LAN passthrough=no
- add action=mark-packet chain=prerouting in-interface-list=WAN new-packet-mark=download-icmp passthrough=no protocol=icmp
- add action=mark-packet chain=prerouting in-interface-list=LAN new-packet-mark=download-icmp passthrough=no protocol=icmp
- add action=mark-packet chain=prerouting in-interface-list=WAN new-packet-mark=download-bulk passthrough=no
- add action=mark-packet chain=prerouting in-interface-list=LAN new-packet-mark=download-bulk passthrough=no
- #---------------------------------------------------------------------------------------------------------------------------------------------------
- /ppp profile
- set *0 use-ipv6=no
- add change-tcp-mss=yes dns-server=1.1.1.1,1.0.0.1 local-address=192.168.0.1 name="Upto 10M" on-down=\
- ":delay 1\r\
- \n/queue simple rem [find invalid]" on-up=":local parent \"ROOT\";\r\
- \n:local totalGuarantee \"2M/2M\";\r\
- \n:local totalLimit \"10M/10M\";\r\
- \n:local icmpGuarantee \"1M/1M\";\r\
- \n:local bulkGuarantee \"2M/2M\";\r\
- \n\r\
- \n:delay 1;\r\
- \n/queue simple add limit-at=\$totalGuarantee max-limit=\$totalLimit name=\"\$user Total\" queue=default-small/default-small target=\$interface parent=\$parent\r\
- \n/queue simple add limit-at=\$icmpGuarantee max-limit=\$totalLimit name=\"\$user ICMP\" packet-marks=upload-icmp,download-icmp queue=default-small/default-small targe\
- t=\$interface parent=\"\$user Total\" priority=1/1\r\
- \n/queue simple add limit-at=\$bulkGuarantee max-limit=\$totalLimit name=\"\$user Other\" packet-marks=upload-bulk,download-bulk queue=default-small/default-small targ\
- et=\$interface parent=\"\$user Total\"\r\
- \n/queue simple move [find name=\"\$user Total\"] [:pick [find] 0]\r\
- \n" only-one=yes parent-queue=none rate-limit=0/0 use-ipv6=no
- #---------------------------------------------------------------------------------------------------------------------------------------------------
- /queue simple
- add burst-limit=100M/100M burst-time=6s/6s limit-at=75M/75M max-limit=75M/75M name="ROOT" packet-marks=upload-bulk,download-bulk,upload-icmp,download-icmp priority=3/3 queue=group-pcq-upload/group-pcq-download target=192.168.0.0/16
Add Comment
Please, Sign In to add comment