Saturday, June 24, 2023

Cara mudah Aktivasi Windows 10 Permanen untuk pemula

 

1. Terlebih dahulu pastikan anda sudah terkoneksi dengan internet. Selanjutnya tekan tombol Windows pada keyboard kemudian ketikkan activation dan masuk ke menu Activation settings.

2. Selanjutnya masuk ke menu Activation. Seperti yang anda lihat pada gambar, disini saya menggunakan Windows 10 Pro yang belum diaktivasi (Windows is not activated).

3. Untuk melakukan aktivasi windows 10, buka Command Prompt dan Run as administrator.

Jika muncul notifikasi seperti ini, tinggal pilih Yes.

langkah Paling penting dengan memasukan perintah ini ya

Selanjutnya copy-paste “slmgr /skms kms8.msguides.com” lalu tekan Enter

setelah muncul kolom aktivasi silahkan masukan serial key di bawah ini 


Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99

Home N: 3KHY7-WNT83-DGQKR-F7HPR-844BM

Home Single Language: 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH

Home Country Specific: PVMJN-6DFY6-9CCP6-7BKTT-D3WVR

Professional: W269N-WFGWX-YVC9B-4J6C9-T83GX

Professional N: MH37W-N47XK-V7XM9-C7227-GCQG9

Education: NW6C2-QMPVW-D7KKK-3GKT6-VCFB2

Education N: 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ

Enterprise: NPPR9-FWDCX-D2C8J-H872K-2YT43

Enterprise N: DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

Klik aktivasi tunggu sampai  keluar 



seperti berikut



Selamat mencoba semoga sukses... salam sukses

Sunday, February 6, 2022

Script On Login hotspot pada mikrotik

berikut ini adalah script untuk melakukan login pada mikrotik 





bisa dicb script ini di profilenya :
on-login

======

:local mac

:set mac $"mac-address"

:log warning ("wellcome $user ( $address )")

:local profile [/ip hotspot user get [find name="$user"] profile]

:local rateLimit [/ip hotspot user profile get [find name="$profile"] rate-limit]

:local parent [/ip hotspot user profile get [find name="$profile"] parent]

:local queue [/ip hotspot user profile get [find name="$profile"] queue]

:if ([:len [/queue simple find name="$user-shared"]] > 0) do={

/queue simple remove [find name="$user-$mac"]

/queue simple add max-limit="$rateLimit" name="$user-$mac" parent="$user-shared" queue="$queue/$queue" target="$address"

:local xx 1;

:local targetsimple "";

:foreach y in=[ /queue simple find parent="$user-shared"] do={

:if (xx=1) do={

:set targetsimple [/queue simple get value-name=target "$y"];

} else={

:set targetsimple ($targetsimple . "," . [/queue simple get value-name=target "$y"]);

}

:set xx ($xx+1);

}

/queue simple set [find name="$user-shared"] target="$targetsimple"

} else={

/queue simple add max-limit="$rateLimit" name="$user-shared" parent="$parent" queue="$queue/$queue" target="$address"

/queue simple remove [find name="$user-$mac"]

/queue simple add max-limit="$rateLimit" name="$user-$mac" parent="$user-shared" queue="$queue/$queue" target="$address"

}

/queue simple remove [find where name~"-$user"]

on-logout

=======

:local mac

:set mac $"mac-address"

:log warning ("goodbye $user ( $address )")

/queue simple remove [find name="$user-$mac"]

:if ([/queue simple find parent="$user-shared"] = "" ) do={

:log warning ("delete parent $user-shared, nothing child-queue")

/queue simple remove [find name="$user-shared"]

} else={

:local xx 1;

:local targetsimple "";

:foreach y in=[ /queue simple find parent="$user-shared"] do={

:if (xx=1) do={

:set targetsimple [/queue simple get value-name=target "$y"];

} else={

:set targetsimple ($targetsimple . "," . [/queue simple get value-name=target "$y"]);

}

:set xx ($xx+1);

}

/queue simple set [find name="$user-shared"] target="$targetsimple"

}

note :
====
diprofile harap di set max-limit, parent dan queue-type

Daftar Frekuensi Radio Komunikasi HT Area JOGJA







Berikut kami sampaikan Pemberitahuan terkait dengan penggunakan Frekuensi Radio Penanggulangan Bencana BPBD DIY (VHF).

.
Berdasarkan Surat Keputusan Kepala Pelaksana Badan Penanggulangan Bencana Daerah (BPBD) Daerah Istimewa Yogyakarta Nomor : 480/03559 Tentang Perubahan Frekuensi Radio Penanggulangan Bencana BPBD DIY yang semula bekerja pada frekuensi 170,300 MHz dirubah ke frekuensi 169,775 MHz pada Output dan 164,775 MHz pada Input dengan tone 88,5 Hz.
.
Penggunakan akan di mulai pada kegiatan Net Pagi (rollcall) Pusdalops PB BPBD DIY pada hari  Jumat, 28 Agustus 2020 jam 10.00 WIB.

Dipersilahkan bagi institusi kebencanaan, komunitas relawan, dan aktivis kebencanaan pengguna radio komunikasi untuk menyesuaikan. 

Sumber : http://bpbd.jogjaprov.go.id/berita/perubahan-frekuensi-radio-bpbd-diy-1

Berikut ini daftar frekuensi HT area jojga untuk sekedar informasi..

Nama FrequensiFrequensi (Output) MhzDuplek (+)\(-)
Input (Mhz)
Tone (Hz)
Induk Balerante149.075(+)417588.5
Jogja Emergency Respons149.990(+)275088.5
RAPI Jogja142.200(+)85088.5
RAPI DIY143.550(-)155088.5
SKSB Cangkringan149.440(+)897088.5
Rescue 920149.200(+)257088.5
SKB (Saluran Komunikasi Bersama)149.490(+)445088.5
Lowo Rescue149.660(+)280088.5
Peduli Merapi Srumbung148.940(+)625088.5
Pareanom155.775(-)500088.5
PANJI (Singkatan)157.850(-)500088.5
PARKIT148.320(+)680088.5
Rembug Community153.675(-)349588.5
Palapa Parangtritis148.180(+)385088.5
LUMBA (Singkatan)161.850(+)470088.5
RAPI Solo143.570(-)155088.5
Trans Jogja154.850(-)310088.5
PMI150.700(+)552588.5
Bayu Induk (BPBD Sleman)159.800(-)500088.5
Code X Community149.555(+)400088.5
Paksi Katon157.58088.5
BPBD DIY170.300(-)500088.5
Banser 158.950(-)500088.5
Turgo Asri165.350(-)500088.5
PAMTA (Singkatan)469.175(+)9325192.8
DIMSLM (Singkatan)468.975(-)795067.0
CADSL (Singkatan)463.450(+)550088.5
Polres Bantul440.250(-)559088.5
*CIKAL RESCUE (PRAMUKA Sleman)149.690(+)5560110.9
Polres Sleman443.40088.5
Jogja Magelang Elektronik (JME)159.700(-)500088.5
ORARI LOKAL Sleman145.32088.5
POLDA DIY444.90088.5
Merkuri (Merapi Kuning River)143.090(-)266088.5
POLTABES DIY444.90088.5
Polres Wonosari468.60088.5
Muncar Kaliurang149.460(+)657088.5
PALAPA Pandowoharjo141.620(+)959088.5
Monjali Community141.680(+)955088.5
Korelasi142.220(-)190088.5
Jaringan Komunikasi Mandiri150.15088.5
SAR DIY148.160(+)500088.5
KOMPAG Merapi148.280(+)319088.5
Kopassus444.925(+)505088.5
SIKAP Merapi148.340(+)267088.5
MMTC (Trail Merapi)149.420(+)476088.5
141.150(+)267088.5
157.925(-)500088.5
154.450(+)800088.5
145.70088.5
146.90088.5
Core Orda DIY434.25088.5
165.74088.5
Gateway147.620(-)500088.5
ORARI146.92088.5

CARA MENGHITUNG FREKUENSI INPUT
Duplek adalah selisih antara output dan output. Berikut cara menghitungnya.
Sebagai Contoh Induk Balerante mempunyai Output 149.075 Mhz. dan Duplek (+)4175 Maka Input frek. dari Induk Balerante Adalah 149.075(+)4175 = 153.250 Mhz

CATATAN:
Jika Duplek (+) = Output Ditambah Duplek
Jika Duplek (-) = Output Dikurangi Duplek

#ht_jogja #jogja #HT #Baofeng #alinco #firstcom

#radio #komunikasi


Friday, March 8, 2019

Access YouTube website during working time

if you don't want your client to access YouTube website during working time, please follow my instruction:


*Note: 192.168.1.0/24 is my LAN ip address

1. Create Layer 7 to filter YouTube website

 /ip firewall layer7-protocol
  add name=youtubeL7 regexp="^.+(youtube.com).*\$ 



2- Create filter rule and choose layer 7 that we have created

/ip firewall filter
 add action=drop chain=forward comment="Block youtube" disabled=no \

    layer7-protocol=youtubeL7  protocol=tcp src-address=192.168.1.0/24


3. Create script to disable/enable the firewall rule

/system script
add name="Disable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive source="ip fire\
    wall filter disable [/ip firewall filter find comment=\"Block youtube\"]

add name="Enable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive source="ip fire\
    wall filter enable [/ip firewall filter find comment=\"Block youtube\"]

4. Create schedule to run the script (your working time can be different so please change it)

/system scheduler
add disabled=yes interval=1d name="Block YouTube 08:00" on-event=\
    "Enable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=\
    may/22/2014 start-time=08:00:00

add disabled=yes interval=1d name="Allow YouTube 12:00" on-event=\
    "Disable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=\
    may/23/2014 start-time=11:00:00

add disabled=yes interval=1d name="Block YouTube 14:00" on-event=\
    "Enable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=\
    may/23/2014 start-time=13:30:00

add disabled=yes interval=1d name="Allow YouTube 17:00" on-event=\
    "Disable Block rule" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=\
    may/22/2014 start-time=16:30:00


5. Check your date/time on your MikroTik router that it's correct or not...good luck!..

HOW TO CREATE PPPoE SERVER ON MIKROTIK



1. What is PPPoE?

Generally speaking, PPPoE is used to hand out IP addresses to clients based on authentication by username (and also if required, by workstation) as opposed to workstation only authentication where static IP addresses or DHCP are used.

2. Create PPPoE Server


 3. Create IP Pool for your pppoe 

    IP => Pool


 4. Create PPPoE Profile

    PPP => Profile



 Limit speed for PPPoE client



 5. Create PPPoE client

 PPP => Secrets


 Resource:
  http://wiki.mikrotik.com/wiki/Manual:Interface/PPPoE

Implementasi QoS (Quality of Services) di Mikrotik

Implementasi QoS (Quality of Services) di Mikrotik

HTB pada QoS RouterOS Mikrotik

Implementasi QoS (Quality of Services) di Mikrotik banyak bergantung pada sistem HTB (Hierarchical Token Bucket). HTB memungkinkan kita membuat queue menjadi lebih terstruktur, dengan melakukan pengelompokan-pengelompokan bertingkat. Yang banyak tidak disadari adalah, jika kita tidak mengimplementasikan HTB pada Queue (baik Simple Queue maupun Queue Tree), ternyata ada beberapa parameter yang tidak bekerja seperti yang kita inginkan.Beberapa parameter yang tidak bekerja adalah priority, dan dual limitation (CIR / MIR).
Pada pembahasan artikel ini, kita akan mengambil contoh sebuah sistem QoS sederhana, di mana kita ingin mengalokasikan bandwidth sebesar 400kbps untuk 3 client, di mana masing-masing client bisa mendapatkan maksimal 200kbps. Di antara ketiga client tersebut, memiliki prioritas yang berbeda, yaitu: 1,2, dan 3.
Untuk mempermudah pemantauan dan pembuktian, kita akan menggunakan queue tree.
Cara paling mudah untuk melakukan queue dengan queue tree, adalah dengan menentukan parameter :
  • parent (yang harus diisi dengan outgoing-interface),
  • packet-mark (harus dibuat terlebih dahulu di ip-firewall-mangle),
  • max-limit (yang merupakan batas kecepatan maksimum), atau dikenal juga dengan MIR (Maximum Information Rate)
Untuk percobaan awal, semua priority diisi angka yang sama: 8, dan parameter limit-at tidak kita isi. Gambar berikut ini adalah ilustrasi apa yang akan terjadi dengan konfigurasi di atas.
Karena alokasi bandwidth yang tersedia hanya 400kbps, sedangkan total akumulasi ketiga client melebihinya (600 kbps), maka ketiga client akan saling berebut, dan tidak bisa diprediksikan siapa yang akan menang (menggunakan bandwidth secara penuh) dan siapa yang akan kalah (tidak mendapatkan bandwidth yang sesuai).
Misalkan q1 adalah client dengan prioritas tertinggi, dan q3 adalah client dengan prioritas terbawah. Kita akan mencoba memasukkan nilai prioritas untuk masing-masing client sesuai dengan prioritasnya.
Tampak pada gambar di atas, meskipun sekarang q1 sudah memiliki prioritas tertinggi, namun ketiga client masih berebutan bandwidth dan tidak terkontrol.
Gambar berikut akan mencoba mengimplementasikan nilai limit-at. Seharusnya, limit-at adalah CIR (Committed Information Rate), merupakan parameter di mana suatu client akan mendapatkan bandwidthnya, apapun kondisi lainnya, selama bandwidthnya memang tersedia.
[ad]Ternyata q1 masih tidak mendapatkan bandwidth sesuai dengan limit-at (CIR) nya. Padahal, karena bandwidth yang tersedia adalah 400kbps, seharusnya mencukupi untuk mensuplai masing-masing client sesuai dengan limit-at nya.
Berikutnya, kita akan menggunakan parent queue, dan menempatkan ketiga queue client tadi sebagai child queue dari parent queue yang akan kita buat. Pada parent queue, kita cukup memasukkan outgoing-interface pada parameter parent, dan untuk ketiga child, kita mengubah parameter parent menjadi nama parent queue. Pertama-tama, kita belum akan memasukkan nilai max-limit pada parent-queue, dan menghapus semua parameter limit-at pada semua client.
Tampak pada contoh di atas, karena kita tidak memasukkan nilai max-limit pada parent, maka priority pada child pun belum bisa terjaga.
Setelah kita memasang parameter max-limit pada parent queue, barulah prioritas pada client akan berjalan.
Tampak pada contoh di atas, q1 dan q2 mendapatkan bandwidth hampir sebesar max-limitnya, sedangkan q3 hampir tidak kebagian bandwidth. Prioritas telah berjalan dengan baik. Namun, pada kondisi sebenarnya, tentu kita tidak ingin ada client yang sama sekali tidak mendapatkan bandwidth.
Untuk itu, kita perlu memasang nilai limit-at pada masing-masing client. Nilai limit-at ini adalah kecepatan minimal yang akan di dapatkan oleh client, dan tidak akan terganggu oleh client lainnya, seberapa besarpun client lainnya ‘menyedot’ bandwidth, ataupun berapapun prioritasnya. Kita memasang nilai 75kbps sebagai limit-at di semua client.
Tampak bahwa q3, yang memiliki prioritas paling bawah, mendapatkan bandwidth sebesar limit-at nya. q1 yang memiliki prioritas tertinggi, bisa mendapatkan bandwidth sebesar max-limitnya, sedangkan q2 yang prioritasnya di antara q1 dan q3, bisa mendapatkan bandwidth di atas limit-at, tapi tidak mencapai max-limit. Pada contoh di atas, semua client akan terjamin mendapatkan bandwidth sebesar limit-at, dan jika ada sisa, akan dibagikan hingga jumlah totalnya mencapai max-limit parent, sesuai dengan prioritas masing-masing client.
Jumlah akumulatif dari limit-at tidaklah boleh melebihi max-limit parent. Jika hal itu terjadi, seperti contoh di bawah ini, jumlah limit-at ketiga client adalah 600kbps, sedangkan nilai max-limit parent hanyalah 400kbps, maka max-limit parent akan bocor. Contoh di bawah ini mengasumsikan bahwa kapasitas keseluruhan memang bisa mencapai nilai total limit-at. Namun, apabila bandwidth yang tersedia tidak mencapai total limit-at, maka client akan kembali berebutan dan sistem prioritas menjadi tidak bekerja.
Sedangkan, mengenai max-limit, max-limit sebuah client tidak boleh melebihi max-limit parent. Jika hal ini terjadi, maka client tidak akan pernah mencapai max-limit, dan hanya akan mendapatkan kecepatan maksimum sebesar max-limit parent (lebih kecil dari max-limit client).
Jika semua client memiliki prioritas yang sama, maka client akan berbagi bandwidth sisa. Tampak pada contoh di bawah ini, semua client mendapatkan bandwidth yang sama, sekitar 130kbps (total 400kbps dibagi 3).
Yang perlu diingat mengenai HTB:
  1. HTB hanya bisa berjalan, apabila rule queue client berada di bawah setidaknya 1 level parent, setiap queue client memiliki parameter limit-at dan max-limit, dan parent queue harus memiliki besaran max-limit.
  2. Jumlah seluruh limit-at client tidak boleh melebihi max-limit parent.
  3. Max-limit setiap client harus lebih kecil atau sama dengan max-limit parent.
  4. Untuk parent dengan level tertinggi, hanya membutuhkan max-limit (tidak membutuhkan parameter limit-at).
  5. Untuk semua parent, maupun sub parent, parameter priority tidak diperhitungkan. Priority hanya diperhitungkan pada child queue.
  6. Perhitungan priority baru akan dilakukan setelah semua limit-at (baik pada child queue maupun sub parent) telah terpenuhi.
Panduan praktis cara perhitungan limit-at dan max-limit
Di asumsikan bandwidth yang tersedia sebesar 1000kbps. Dan jumlah seluruh client adalah 70.  Yang perlu diketahui adalah :
  1. Berapa jumlah maksimal client yang menggunakan internet pada saat yang bersamaan. Jumlah ini belum tentu sama dengan jumlah komputer yang ada, apabila semua client tidak pernah terkoneksi secara bersamaan. Sebagai contoh, untuk kasus ini kita asumsikan adalah 50.
  2. Berapa jumlah minimal client yang menggunakan internet pada saat yang bersamaan. Sebagai contoh, untuk kasus ini kita asumsikan adalah 10
Maka, untuk setiap client (1 client dibuatkan 1 rule queue), limit-at nya adalah 1000 / 50 = 20kbps, dan max-limit nya adalah 1000 / 10 = 100 kbps.
Jangan lupa untuk menambahkan parent dengan max-limit sebesar 1000kbps (tidak perlu limit-at), dan memasukkan semua queue client di bawah parent queue. Jika untuk terminal tertentu membutuhkan priority lebih besar, maka kita bisa menggunakan priority yang berbeda-beda, tergantung dengan urutan prioritasnya.