Sunteți pe pagina 1din 11

Mikrotik NAT(Port Fowarding)

/ip firewall nat


add action=dst-nat chain=dstnat disabled=no dst-address=103.28.2.34 dst-port=\
    8080 protocol=tcp to-addresses=192.168.9.254 to-ports=8080

Mikrotik Script_Check Days of Week


# Calculates day of the week for a givien date
# Month: jan,feb ... nov,dec   (must be lower-case)
# Day: 1 - 31
# Year: 1583 - ...
# mmm/dd/yyyy   same format as [/system clock get date]
# (ex. feb/19/2012)
# by Phalla.ccmt (phalla.ccmt [at] gmail.com)

:local date [/system clock get date]

# Math Calculation here


:local result ""
:local months [:toarray "jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec"]
:local daytbl [:toarray "sun,mon,tue,wed,thu,fri,sat"]

:local month [:pick $date 0 3]


:local day [:pick $date 4 6]
:local dayc [:pick $date 5 6]
:local year [:pick $date 7 11]

# if the first char is a 0 (zero) only read last char, else script fails
:if ([:pick $date 4 5] = 0) do={ :set day ($dayc)}

:local sum 0
:local aaa 0
:local yyy 0
:local mmm 0
:local nmonth 1

:for mindex from=0 to=[:len $months] do={


  :if ([:pick $months $mindex] = $month) do={:set nmonth ($mindex + 1) }
}

:set aaa ((14 - $nmonth) / 12)


:set yyy ($year - $aaa)
:set mmm ($nmonth + 12 * $aaa - 2)
:set sum (7000 + $day + $yyy + ($yyy / 4) - ($yyy / 100) + ($yyy / 400) + ((31 * $mmm) / 12))
:set sum ($sum - (($sum / 7) * 7))
:set result [:pick $daytbl $sum]
:log info "Today is $result"

Mikrotik Unlimit Browsing but Limit Download


ip firewall mangle
add action=mark-connection chain=prerouting connection-bytes=\
    262146-4294967295 in-interface=ether1 new-connection-mark=download \
    protocol=tcp src-port=21,80
add action=mark-packet chain=prerouting connection-mark=download \
    in-interface=ether1 new-packet-mark=download passthrough=no

/queue type
add kind=pcq name=shape pcq-classifier=src-address pcq-dst-address6-mask=64 \
    pcq-rate=128k pcq-src-address6-mask=64

/queue tree
add max-limit=128k name=Download packet-mark=download parent=global queue=\
    shape 

Not: ether1 = WAN interface

if you have two ISP and configure as load Balancing, you must add two Mangle

Ex.
/ip firewall mangle
add action=mark-connection chain=prerouting connection-bytes=\
    262146-4294967295 in-interface=ether1 new-connection-mark=download \
    protocol=tcp src-port=21,80
add action=mark-packet chain=prerouting connection-mark=download \
    in-interface=ether1 new-packet-mark=download passthrough=no

/ip firewall mangle


add action=mark-connection chain=prerouting connection-bytes=\
    262146-4294967295 in-interface=ether2 new-connection-mark=download \
    protocol=tcp src-port=21,80
add action=mark-packet chain=prerouting connection-mark=download \
    in-interface=ether1 new-packet-mark=download passthrough=no

Google Address List


add
/ip firewall address-list

add list="GOOGLE" address=8.8.4.0/24 comment="[20140910] Google Inc. US"


add list="GOOGLE" address=8.8.8.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=8.15.202.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=8.34.208.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=8.34.216.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=8.35.192.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=8.35.200.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=23.236.48.0/20 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=23.251.128.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.160.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.160.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.161.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.162.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.164.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.165.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.166.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.167.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.168.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.171.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.176.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.181.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.182.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.183.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.185.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=64.233.186.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.102.0.0/20 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.102.2.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.102.3.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.102.4.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.64.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.64.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.65.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.66.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.67.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.69.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.70.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.71.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.72.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.73.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.74.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.76.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.77.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.78.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.79.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.89.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.90.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.91.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=66.249.92.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=70.32.128.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=70.32.144.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=70.32.148.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=72.14.192.0/18 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=72.14.199.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=72.14.208.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=72.14.228.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=72.14.244.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.0.0/16 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.16.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.17.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.18.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.19.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.20.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.21.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.22.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.23.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.24.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.25.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.26.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.28.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.29.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.30.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.31.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.36.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.37.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.40.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.41.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.42.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.43.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.45.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.46.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.47.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.54.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.58.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.63.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.68.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.69.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.70.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.71.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.72.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.73.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.74.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.75.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.76.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.88.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.90.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.116.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.117.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.118.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.119.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.121.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.129.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.130.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.131.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.133.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.134.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.136.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.137.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.138.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.139.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.141.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.142.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.143.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.176.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.177.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.178.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.180.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.181.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.182.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.183.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.184.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.185.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.186.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.187.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.188.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.189.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.190.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.192.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.193.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.194.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.195.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.196.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.198.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.200.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.201.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.202.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.203.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.204.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.205.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.206.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.207.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.224.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.225.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.226.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.227.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.228.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.229.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.230.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.231.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.232.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.233.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.234.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.235.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.236.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.237.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.238.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=74.125.239.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=104.132.20.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=104.154.0.0/15 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=104.196.0.0/14 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=107.167.160.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=107.178.192.0/18 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=108.59.80.0/20 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=108.170.192.0/18 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=108.177.0.0/17 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=130.211.0.0/16 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=142.250.0.0/15 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=146.148.0.0/17 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=162.216.148.0/22 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=162.222.176.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=172.217.0.0/16 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=172.253.0.0/16 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.0.0/16 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.32.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.33.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.34.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.35.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.36.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.37.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.38.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.39.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.40.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.41.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.42.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.43.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.44.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.45.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.46.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.47.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.64.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.65.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.66.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.67.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.68.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.69.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.70.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.71.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.72.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.73.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.76.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.77.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.78.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.79.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.90.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.91.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.96.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.98.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.99.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.112.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.113.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.117.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.118.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.119.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.120.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.121.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.124.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.126.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.127.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.136.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.140.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.141.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.194.142.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=173.255.112.0/20 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=192.158.28.0/22 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=192.178.0.0/15 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=199.192.112.0/22 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=199.223.232.0/21 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=207.223.160.0/20 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=209.85.128.0/17 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.58.192.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.32.0/19 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.32.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.33.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.34.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.35.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.36.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.38.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.39.0/24 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=216.239.44.0/23 comment="[20140910] Google Inc. US"
add list="GOOGLE" address=193.142.125.0/24 comment="[20140910] Google Zurich Switzerland"
add list="GOOGLE" address=1.2.3.0/24 comment="[20140910] APNIC Debogon Project Australia"
add list="GOOGLE" address=1.1.1.0/24 comment="[20140910] Research prefix for APNIC Labs
Australia"
add list="GOOGLE" address=113.197.106.0/24 comment="[20140910] Google Australia's Corporate
Network India"
Mikrotik Limit Speed Youtube
Here is a script:

/ip firewall layer7-protocol


add name=youtubeBW regexp=youtube.com

/ip firewall mangle


add action=mark-packet chain=forward comment=youtube layer7-protocol=\
    youtubeBW new-packet-mark="youtube packet"

/queue type
add kind=pcq name=PCQ pcq-classifier=dst-address pcq-dst-address6-mask=64 \
    pcq-rate=256k pcq-src-address6-mask=64

/queue simple
add limit-at=0/0 max-limit=256k/256k name=Youtube packet-marks=\
    "youtube packet" queue=PCQ/PCQ target=""

Mikrotik Separate Local(LAN) Speed with Internet Speed


We have two methods to Separate Local(LAN) Speed with Internet Speed. Below are the
Script of each methods:

Method :

/ip firewall address-list


add address=10.0.0.0/8 list=IP-Local
add address=172.16.0.0/12 list=IP-Local
add address=192.168.0.0/16 list=IP-Local

/ip firewall mangle


add action=mark-connection chain=prerouting dst-address-list=IP-Local \
    new-connection-mark=Local-Conn
add action=mark-packet chain=postrouting connection-mark=Local-Conn \
    new-packet-mark=Local-Pack passthrough=no

/ip firewall nat


add action=masquerade chain=srcnat

/queue simple
add max-limit=5M/5M name=Local packet-marks=Local-Pack target=192.168.1.0/24
add max-limit=1M/1M name=Internet target=192.168.1.0/24

Method 2:

/ip firewall address-list


add address=10.0.0.0/8 list=IP-Local
add address=172.16.0.0/12 list=IP-Local
add address=192.168.0.0/16 list=IP-Local

/ip firewall mangle


add action=mark-connection chain=prerouting comment=\
    "Mark-connection All Traffic" new-connection-mark=All-Conn src-address=\
    192.168.13.0/24
add action=mark-connection chain=prerouting comment=\
    "Mark-connection Internet Traffic" connection-mark=All-Conn \
    dst-address-list=!IP-Local new-connection-mark=Internet-Conn src-address=\
    192.168.13.0/24
add action=mark-packet chain=prerouting comment=\
    "Mark-packet Internet Traffic" connection-mark=Internet-Conn \
    new-packet-mark=Internet-Traffic passthrough=no
add action=mark-packet chain=prerouting comment="Mark-packet Local Traffic" \
    new-packet-mark=Local-Traffic passthrough=no

/queue simple
add max-limit=3M/3M name=Internet-Speed packet-marks=Internet-Traffic target=\
    192.168.13.0/24
add max-limit=10M/10M name=Local-Speed packet-marks=Local-Traffic target=\
    192.168.13.0/24

Posted by Phalla CCMT at 5:14 PM 


Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest

Mikrotik Auto Limit Speed When 1 connection is DOWN.

/system scheduler
add disabled=yes interval=5s name=ping_google_link_B on-event=scheduler-B \
    policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=jan/01/1970 start-time=00:00:00
add interval=5s name=ping_google_link_Both on-event=scheduler-Both policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=jan/01/1970 start-time=00:00:00
add disabled=yes interval=5s name=ping_google_link_A on-event=scheduler-A \
    policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=jan/01/1970 start-time=00:00:00

Scheduler-A:

#set variables
:local pingcount  3
:local ipA 192.168.1.1
:local ipB 192.168.1.100

#ping gateways with src


:local pingresultA [/ping 8.8.8.8 src-address=$ipA count=$pingcount]
:local pingresultB [/ping 8.8.8.8 src-address=$ipB count=$pingcount]
#if link_A is UP
:if (($pingresultA=3)) do={
#send email
/tool e-mail send subject=($ipA . " is up, WAN2 Speed is Downgraded ") \
body=("the gateway is up now at: " . [/system clock get date] . " time " .  [/system clock get
time]) \ to=("jokoicckalteng@gmail.com")
#Limite Speed
/queue simple
set queue2 max-limit=1M/1M

#enable scheduler-Both
/system scheduler set [find name=ping_google_link_Both] disabled=no

#disablescheduler-B
/system scheduler set [find name=ping_google_link_B] disabled=yes

#disable scheduler-A
/system scheduler set [find name=ping_google_link_A] disabled=yes

Scheduler-B:

#set variables
:local pingcount  3
:local ipA 192.168.1.1
:local ipB 192.168.1.100

#ping gateways with src


:local pingresultA [/ping 8.8.8.8 src-address=$ipA count=$pingcount]
:local pingresultB [/ping 8.8.8.8 src-address=$ipB count=$pingcount]

#if Link_B is UP
:if (($pingresultB=3)) do={
#send email
/tool e-mail send subject=($ipB . " is up, WAN1 Speed is Downgraded ") \
body=("the gateway is up now at: " . [/system clock get date] . " time " .  [/system clock get
time]) \ to=("alertphalla@gmail.com")
#Limite Speed
/queue simple
set queue1 max-limit=1M/1M

#enable scheduler-Both
/system scheduler set [find name=ping_google_link_Both] disabled=no

#disable scheduler-A
/system scheduler set [find name=ping_google_link_A] disabled=yes

#disable scheduler-B
/system scheduler set [find name=ping_google_link_B] disabled=yes

}
Scheduler-Both:

#set variables
:local pingcount  3
:local ipA 192.168.1.1
:local ipB 192.168.1.100
:global state no

#ping gateways with src


:local pingresultA [/ping 8.8.8.8 src-address=$ipA count=$pingcount]
:local pingresultB [/ping 8.8.8.8 src-address=$ipB count=$pingcount]

#if link_A is DOWN and link_B is UP then:


:if (($pingresultA=0) && ($pingresultB>0)) do={
#send email
/tool e-mail send subject=($ipA . " is down, WAN2 Speed is Upgraded ") \
body=("the gateway is down now at: " . [/system clock get date] . " time " .  [/system clock get
time]) \ to=("alertphalla@gmail.com")
#Limite Speed
/queue simple
set queue2 max-limit=2M/2M

#disable scheduler-A
/system scheduler set [find name=ping_google_link_A] disabled=no

#disable scheduler-B
/system scheduler set [find name=ping_google_link_B] disabled=yes

#disable scheduler-Both
/system scheduler set [find name=ping_google_link_Both] disabled=yes
}

#if link_A is UP and link_B is DOWN then:


:if (($pingresultA>0) && ($pingresultB=0)) do={
#send email
/tool e-mail send subject=($ipB . " is down, WAN1 Speed is Upgraded ") \
body=("the gateway is down now at: " . [/system clock get date] . " time " .  [/system clock get
time]) \ to=("alertphalla@gmail.com")
#Limite Speed
/queue simple
set queue1 max-limit=2M/2M

#disable scheduler-B
/system scheduler set [find name=ping_google_link_B] disabled=no

#disable scheduler-A
/system scheduler set [find name=ping_google_link_A] disabled=yes

#disable scheduler-Both
/system scheduler set [find name=ping_google_link_Both] disabled=yes
}
Posted by Phalla CCMT at 12:24 AM

S-ar putea să vă placă și