Cara setting Simple Queue Automatic pada mikrotik

Bahasan saya kali ini adalah, bagaimana cara membagi bandwidth secara otomatis pada routers mikrotik, dalam kondisi apapun hal ini perlu kita terapkan supaya masing-masing client mendapatkan jatah bandwidth sesuai pembagian nya.
Di sini kita anggap Mikrotik kita sudah dapat terkoneksi ke internet, dan pada interface di Ether1 koneksi yang menghubungkan kita ke ISP, pada ether2 koneksi yang menghubungakn kita ke Client atau workstation,


gambar 1.1 - Interface Mikrotik

Related


  • Ubah Interface Name ether1 sebagai ether1-wan
  • Ubah Interface Name ether2 sebagai ether2-lan 
Pembagian bandwidth secara otomatis menggunakan script di bawah ini adalah menagkap user yang terkoneksi ke internet dan akan di tambahkan pada address-list sebagai user-internet,
kalau interface sudah di ubah, pastekan script di bawah ini,
  • login melalui winbox dan paste kan script pada new terminal.
/ip firewall filter
add action=add-src-to-address-list address-list="user-internet" chain=\
forward comment="pengguna internet [irfan-netowrks]" out-interface=\
ether1-wan
nanti hasil nya akan seperti gambar 1.2 jika script sudah di tanam pada router mikrotik anda,


gambar 1.2 - Firewal Filter Rules

Pembagian bandwidth di sini saya menggunakan limit Upload 384 kbps dan Download 768 kbps, bisa di ubah dan sesuaikan dengan kebutuhan agan, lihat script yang di beri teks berwarna merah ;


/system script
add name="automatic-queue [irfan-networks]" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive source=":local hostip\r\
\n:local list\r\
\n:local testvalue\r\
\n \r\
\n:log info \"**starting - automatic queue create **\"\r\
\n \r\
\n :foreach i in=[/ip firewall address-list find] do={\r\
\n\r\
\n :set list ([/ip firewall address-list get \$i list] )\r\
\n :set hostip ([/ip firewall address-list get \$i address] )\r\
\n\r\
\n :set testvalue [/queue simple find name=\$hostip]\r\
\n\r\
\n :if ([:len \$testvalue] <= 0) do={\r\
\n :if (\$list = \"user-internet\") do={\r\
\n /queue simple add name=\$hostip comment=\"Automatic Simple Queues [irfan-networks]\" target=\$hostip max-limit=
384K/768K\r\
\n } else={\r\
\n }\r\
\n } else={\r\
\n \r\
\n }\r\
\n }\r\
\n \r\
\n:log info \"** ending - automatic queue create **\""
gambar 1.3 - New Sistem Script
  • Pilih sistem lalu pilih menu script
  • Pastekan script di bawah, dan sesuaikan dengan pembagian yang agan kehendaki
/system scheduler
add interval=10m name="automatic-queue [irfan-networks]" on-event=\
"automatic-queue [irfan-networks]" policy=\
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=\
March/23/2016 start-time=15:05:59
Yang terakhir, buat lah schedule agar script selalu update setiap 5 menit, 
disini kita bisa lakukan cek melalui address-list, apakah user pengguna internet sudah berhasil tertangkap oleh mikrotik, dan lakukan cek pada menu simple-queue, jika script berhasil terbentuk, maka kita berhasil menerapkan script di atas, artikel ini tujuan nya untuk memudahkan kita supaya kita tidak perlu capek-capek membagi bandwidth secara manual, semoga artikel ini bisa bermanfaat bagi agan-agan semua, Untuk melihat sumber nya lihat website resmi nya, 
Automatically Create Simple Queues

Related Posts

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel