Showing posts with label Jaringan. Show all posts
Showing posts with label Jaringan. Show all posts

SCRIPT AUTO LOGIN WMS 100% WORKED JUNI 2021

 untuk kamu pengguna wms yang mengalami kendala yaitu harus login setiap 1x24 jam kini tak perlu resah lagi karena dengan kita menyesuaikan script dengan loginpage kita akan bisa mengaktifkan auto login langsung saja berikut 

Alat-alat yang disiapkan

1. Tempat yang nyaman.

2. Kopi / Teh

3. Cemilan.

4. Perangkat untuk nembak WMS bisa menggunakan Mikrotik,Ubnt atau sejenisnya (bebas yang penting mendukung PEAP).

5. Username dan Password WMS.


Kali ini saya contohkan menggunakan LDF (mikrotik)


Lakukan Pengaturan/Setting Dasar Pada Mikrotik

Lakukan pengaturan dasar pada mikrotik LDF sebagai router, mulai dari update, upgrade, DNS forward, NAT, DHCP Client, Menghilangkan default conf.


untuk caraya bisa kamu lihat lengkap di artikel dibawah ini atau video youtube yang saya sertakan di artikel ini


Setting Wireles Mikrotik Agar Sukses Nembak WMS

Setelah kemu melakukan pengaturan dasar, kamu perlu melakukan pengaturan tambahan di mikrotik LDF mu,


Kamu perlu mengubah beberapa informasi, terutama dibagian wireless agar sistem WMS tidak mengenali mikrotikmu.


Perubahan yang perlu dilakukan adalah :


ubah mac dengan mac HP

ubah nama radio dengan nama/jenis HP

ubah system identity dengan nama/jenis HP

WMM enable

Negara indonesia

Mode client

Detailnya bisa kamu lihat di video youtube yang telah saya sertakan di artikel ini


Gunakan Topologi ini Saat Setting WMS

WMS - LDF - LAPTOP

Baiknya gunakan topologi ini untuk memudahkan saat konfigurasi script WMS, karena kamu perlu mengambil beberapa informasi dari login portal WMS untuk dipasang di script autologin.


Membuat Script Autologin WMS di Mikrotik

Script autologin WMS tidak bisa langsung dipakai (kopi-paste) begitusaja, kamu harus melakukan penyesuaian beberapa data.


Tapi jangan kuatir, karena kamu bisa gunakan template script dibawah ini agar lebih mudah.

Cukup ubah beberpaa variable maka script WMS akan jalan 100% di mikrotik mu.


Template Script Autologin WMS

Ini adalah template script autologin WMS yang variable nya harus kamu sesuaikan dengan informasi yang ada di WMS mu,


jadi jangan asal kopi paste karena 100% akan gagal.


Copy paste script ini ke notepad agar bisa kamu edit dan nantinya dipasang di mikrotik.


Silahkan kopas script dibawah ini ke notepad atau text editor favoritmu agar nantinya mudah untuk diedit.


 :local currentQueue 0;  
 :local nolock true;  
 :local gurl "https://welcome2.wifi.id";  
 :local guxx "http://www.msftconnecttest.com/redirect";  
 :local username "";  
 :local password "";  
 :local int "ether1";  
 :local gwp "WAG-D4-KBU";  
 :local mdlan "WSWOS00331/TLK-WI32335115-0001:MIJI%20NETT";  
 :local type "WMS";  
 :while (true) do={   
  :do {  
  :delay 15s;  
  :if ([/ping address=8.8.8.8 count=1] = 0) do={  
   :set currentQueue ($currentQueue +1);  
   :if ($currentQueue > 3) do={  
   :if (nolock) do={       
       :set nolock false;  
    :global gip [/ip address get [/ip address find interface=$int] address];  
    :global gip [put [:pick $gip 0 [:find $gip "/"]]];  
    :global gmc [/interface wireless get $int mac-address];    
    :global vrab "ipc=$gip&gw_id=$gwp&mac=$gmc&redirect=$guxx&wlan=$mdlan";  
    :global url "$gurl/authnew/login/check_login.php\?$vrab";  
    :global post "username=$username@spin2&password=$password";  
    :if ($type = "WMS") do={  
    :set username "admin"  
    :set password "bos"  
    :set url "$gurl/wms/auth/authnew/autologin/quarantine.php\?$vrab"  
    :set post "username_=$username&username=$username.TrL1@wms.WI32335115.000&password=$password"  
    };  
    log warning ("Internet Mati Memulai Koneksi Ulang | $gip | $gmc | $type | $currentQueue");        
    :set currentQueue 0;  
       :do {  
       /interface disable $int  
    :delay 15s;  
    /interface enable $int  
       :delay 15s  
       } on-error={  
    log warning ("Error set");  
    };  
    :do {  
       :local result [/tool fetch http-method=post http-data=$post url=$url http-header-field="User-Agent: Mozilla/5.0" as-value output=user];  
    :if ([:find ($result->"data") "Sukses"] >= 0) do={  
     log info ("WIFI Kembali Normal")  
    } else={  
     :if (($result->"data") = "") do={  
     log info ("Wifi sudah konek");  
     } else={  
     log warning ($result->"data")  
     };  
    };  
       } on-error={  
    log warning ("Error Cek Internet");  
    };  
       :set nolock true;  
      } else={  
       log warning ("Lock Proses");        
      };  
   };  
  } else {  
   # log info ("Wifi Normal");  
   :set currentQueue 0;  
  };  
  } on-error={  
   log warning ("Error big");  
   :set currentQueue ($currentQueue +1);  
  };  
 }  

Mengedit Script Autologin WMS

Kamu harus melakukan penyesuaian data pada script autologin sesuai dengan data WMS yang kamu punya mulai dari:

- username
- password
- wlanID
- post data
- nama WiFi interface
Semua informasi tersebut bisa di dapat di halaman login WMS dengan melihat source code nya.

1. Konekan komputer/laptop ke WMS, bisa langsung atau lewat mikrotik seperti di topologi diatas.
2. Setelah komputer/laptop mu terkonek ke WMS silakan buka 8.8.8.8 atau google.com atau terserah website apa agar portal WMS login muncul
3. Setelah halaman login WMS muncul, klik kanan pilih “view page source”


4. Setelah source code pada halaman login WMS terbuka, kamu bisa melakukan pengeditan

Edit beberpa parameter sesuai dengan informasi yang ada di halaman login portal WMS mu

Informasi untuk tiap orang berbeda, jadi pastikan kamu tidak asal kopas punya orang .


Memasang Script Autologin WMS di Mikrotik

Setelah script kamu edit dan sesuaikan informasinya berdasar halaman login WMS sekarang tinggal kamu pasang di mikrotik nya

1. Buka mikrotik mu , masuk ke menu system > script

2. Klik pada tanda + biru > beri nama script dengan “wms”, paste script yang telah kamu edit tadi di kotak bawah > klik apply > run script > ok


3.tunggu sekitar 30 detik sambil kamu lihat / buka menu log untuk melihat log script nya saat sedang bekerja.



4. WMS otomatis akan terkonek / autologin

Sekarang kamu gak usa kuatir dengan koneksi WMS yang selalu putus setiap 30 menit.

Dengan script autologin ini kamu gak perlu melakukan manual login.

ENJOY….

#5 Agar script ini berjalan otomatis saat router reboot, kamu perlu menambahkan scheduler yang akan dieksekusi sesaat setelah router mikrotik hidup.


 :delay 15s;  
 /sys scr run wms  

Masuk ke menu system > sheduler

masukan script diatas pada kotak on event, jangan lupa untuk mengubah start time menjadi “start up”



Demikian cara untuk login auto wms selamat mencoba dan semoga bermanfaat.terimakasih

Cara setting Mikrotik dari awal sampai akhir untuk pemula

 


Apa yang Harus menjadi Modal Anda untuk belajar Mikrotik ?

Untuk menjadi ahli jaringan dengan mikrotik alangkah baiknya Anda sudah memiliki beberapa keahlian atau skill dalam bidang jaringan network Agar lebih mudah dan cepat mengerti, Jika sudah memahami konsep jaringan belajar mikrotik menjadi sangat mudah, kita hanya perlu mempelajari fitur-fitur dan Command Line bahkan kita juga bisa menggunakan winbox agar lebih mudah.

Beberapa Modal dasar untuk belajar mikrotik adalah :

1. Dasar jaringan

    Maksud dari pada pengetahuan dasar jaringan adalah Anda sudah bisa membuat jaringan LAN biasa untuk     kepentingan sharing data, sharing printer (Print Server), kabel jaringan dan IP Address.

2. Internet

    Anda diharapkan sudah terbiasa menggunakan internet seperti browsing (menggunakan browser) dan                menggunakan Download Manager merupakan nilai tambah, karena kita akan menguji hasil konfigurasi             mikrotik kita dengan Browser dan Download Manager.

3. Uji Coba Jaringan

    Maksud dari pada uji coba jaringan disini adalah  menggunakan tool "Ping" untuk mengetahui terhubung atau     tidak suatu komputer ke internet atau jaringan.

4. Dasar TCP/IP

    Ini adalah salah satu yang sering dilupakan pemula bahkan ada beberapa orang IT sering menganggap remeh     dengan TCP/IP, Padahal ini sangat penting.


Modal diatas adalah sangat mendasar dalam memahami mikrotik, Namun anda tetap dapat terus mengikuti artikel ini walaupun Anda belum paham yang saya sebutkan diatas tadi.


Konfigurasi Dasar Mikrotik
Sebelum kita mulai untuk belajar konfigurasi dasar mikrotik ada baiknya kita memahami topologi dibawah ini untuk memahami konsep jaringan kita.



Login ke Router Mikrotik

Cara login ke mikrotik ada beberapa cara, tapi disini kita menggunakan Winbox. 
Download aplikasi winbox  versi terbaru di SINI


1. Klik dua kali aplikasi winbox yang sudah di download dan scan mac address
    Silahkan kalian klik login dengan tanpa password  karena default mikrotik memang demikian

2. Selanjutnya kalian masuk ke IP> Adress dan Klik logo +

     Silahkan kalian isikan IP Adress dari ISP atau sumber internet pastikan interface di ether satu untuk sumber     koneksi internet masuk ( WAN ) pastikan IP sudah benar dan klik Apply dan OK untuk menyimpanya.

3. Setelah cara kedua berhasil silahkan kalian masuk ke IP>DNS


    Silahkan masukan DNS yang diberikan oleh ISP atau juga bisa menggunakan DNS Google yaitu 8.8.8.8
    dan klik tanda panah ke bawah maka akan muncul kolom baru dan kalian bisa isi 8.8.4.4 jangan lupa               klik Apply dan OK untuk menyimpan

4. Masuk ke IP>Route.

    Silahkan Klik tanda "+"
    Dst. Address biarkan 0.0.0.0/0
        Gateway "192.168.100.7" (Gateway dari isp yang diberikan kepada anda)
        Check Gateway "ping"
        Type "unicast"
        Scope "30"
        Target scope "10"
    Apply dan OK

5. Buka New Terminal
    Silahkan Kalian coba untuk Ping ke Google.com atau 8.8.8.8
    Dengan cara masukan ping spasi google.com atau 8.8.8.8 dan klik enter 
    Jika Reply maka selamat settingan internet anda berhasil 

    Jika internet sudah berhasil konek maka langkah selanjutnya kalian bisa buat jaringan lokal ( LAN) bisa menggunakan setingan DHCP ataupun juga bisa menggunakan mode static

6. Silahkan masuk IP>Adress
    Disini kita akan membuat IP Adress Lokal 


    Click tanda "+"
    Masukan IP Address Internet yang untuk local
    Misal   Address "192.168.10.1/24"
                Network "192.168.10.0"
                Interface "ether2" (Ether 2 yang akan dijadikan internet local"
       Apply, OK

7. Selanjutnya Masuk IP>Firewall tabNAT

     
    Jika sudah masuk ke Tab NAT
     Klik tanda "+"
     Pilih tab "General"
       Chain "srcnat"
       Src.Address "192.168.10.0/24"
     Pilih Tab Action


    Action "Masqurade" jangan lupa Apply dan OK
    Sampai sini internet sudah bisa digunakan dengan catatan setiap ip komputer harus di isikan IP secara           manual karena disini adalah menggunakan mode static namun jika kalian tidak ingin ribet kalian bisa       menggunakan dengan mode dinamic ( DHCP ) agar setiap komputer atau perangkat yang terhubung           mendapatkan IP internet secara otomatis dan bisa berselancar tanpa ribet lagi. 

Caranya silahkan ikuti langkah selanjutnya

8. silahkan masuk ke IP> DHCP Server


     Tab DHCP
        Pilih DHCP Setup
        Plih DHCP Server Interface (ether2)
        Pilih Next, Next, Next, Next  sampai finish

Dan ahirnya IP Address DHCP sudah berhasil terbuat, tinggal di tambah switch dan hubungkan kemasing masing perangkat yang ingin dihubungkan.

Selamat anda sudah berhasil mengoneksikan internet ke beberapa perangkat semoga bermanfaat ya dan jika ada pertanyaan bisa ditulis di kolom komentar untuk kalian yang ingin belajar mode hotspot kalian bisa klik DISINI Terimakasih. 


Cara Memisahkan Limit Speedtest dan Limit Bandwidth Client di Routerboard Mikrotik Simple queues Queue Tree


 

keituber - Pengguna internet  saat ini semakin marak dan berkembang seiring berjalanya waktu manusia menjadi lebih disibukan oleh dunia maya dari menjalin komunikasi bertransaksi jual dan beli barang mencari hiburan bahkan bisa dibilang hari-harinya lebih banyak berselancar di internet ketimbang face to face aalagi di masa seperti sekarang ini menjadikan penggunaan internet semakin meningkat nah dari itu gak jarang diantara kalian melihat kondisi ini sebagai peluang usaha dan ada juga yang hanya ingin iseng" bahkan berkolaborasi untuk mendapatkan sumber internet dengan harga terjangkau dan kualitas yang lebih baik namun dimanapun dan kapanpun semua akan sesuai pada porsinya yaitu harga dan kualitas tapi jangan samakan dengan calo atau maklar ya yang kalau markup tidak mikir--mikir...hhe

Sebagian orang disini lebih sering menggunakan internet dan hanya pingin pamer mana yang lebih besar mana yang lebih cepat dan mana yang lebih stabil tanpa mereka sadari bahwa mereka sebenarnya sudah cukup atau masih kurang dalam penggunaan akses internet ya yang namanya manusia kalau di urus gak ada hentinya bukan kek mimin ini contohnya bagaimanapun mimin adalah sesosok manusia biasa yah jika kalian mau angga aja mimin manusia pilihan ya....ckckkc

tanpa lama-lama dan berbasa basi lagi nih mimin kasih script agar kalian bisa memisahkan antara speedtest dan bandhwith bisa juga di buat globa atau berdasarkan ip saja ya..

caranya mudah kalian tinggal buka winbox dan pastekan ini di terminal ya kalau masih bingung terminal apa kalian klik new terminal nah disitu ada dialog kosongkan kalian tinggal klik disitu saja ya silahkan di copy dan paste script berikut agar kalian tidak perlu membuang-buang waktu.

Berikut scriptnya

Untuk Step pertama tambahkan script untuk mendeteksi speedtest dengan bantuan regex di layer7 mikrotik 

/ip firewall layer7-protocol

add name=speedtest regexp="^.+(speedtest).*\\\$"


Step Dua Kita buat Mangle yang portnya mengarah ke 8080

/ip firewall mangle

add action=mark-connection chain=forward comment=speedtest_conn layer7-protocol=speedtest \

    new-connection-mark=speedtest_conn passthrough=yes

add action=mark-connection chain=prerouting comment=speedtest_conn new-connection-mark=speedtest_conn \

    passthrough=yes protocol=tcp src-port=8080

add action=mark-connection chain=postrouting comment=speedtest_conn dst-port=8080 new-connection-mark=\

    speedtest_conn passthrough=yes protocol=tcp

add action=mark-packet chain=prerouting comment=speedtest_pkt connection-mark=speedtest_conn \

    new-packet-mark=speedtest_pkt passthrough=no

add action=mark-packet chain=postrouting comment=speedtest_pkt connection-mark=speedtest_conn \

    new-packet-mark=speedtest_pkt passthrough=no


Step ke Tiga Kita buat limitasi Bandhwith ke Client / User

/queue type

add kind=pcq name=Speedtest-download-5Mbps pcq-classifier=dst-address pcq-dst-address6-mask=64 pcq-rate=\

    5120k pcq-src-address6-mask=64

add kind=pcq name=Speedtest-upload-5Mbps pcq-classifier=src-address pcq-dst-address6-mask=64 pcq-rate=\

    5120k pcq-src-address6-mask=64


Step Ke Empat Kalian tinggal limitasi Bandhwith ke user/client dan ke Speedtes

/queue simple

add comment=Speedtest-1Mbps name=Speedtest-1Mbps packet-marks=speedtest_pkt queue=\

    Speedtest-upload-5Mbps/Speedtest-download-5Mbps target=192.168.2.253/32

add comment=Limitasi-Client-1Mbps limit-at=1M/1M max-limit=1M/1M name=Limit-Client-512k target=\

    192.168.2.253/32


Yang terakhir kalian tinggal uji deh menggunakan speedtest bisa melalui android atau via web

https://speedtest.net/