Cara Block IP Spam Amazone di VPS Hardinal

CARA MAS PINGI KE DUA: LEWAT FILE MANAGER BITVISE
 
1. masuk ke file manager lewat ssh bitvise lalu di kolom url folder ketikan:  
/etc/nginx/sites-available
2. lalu search nama domain yang ingin di edit.


3. lalu klik kanan > edit by notepad ++
4. lalu masukkan kode anti ip amazone sama persis seperti diatas.
 

kode lengkapnya untuk block amazone adalah seperti berikut ini:

if ($remote_addr ~ "^(54.236.1.11|54.236.1.13)$") {
rewrite ^ http://127.0.0.1/;
}


sehingga file lengkapnya seperti berikut ini:

    rewrite ^/sitemap_index\.xml$ /index.php?sitemap=1 last;
    rewrite ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
    
if ($remote_addr ~ "^(54.236.1.11|54.236.1.13)$") {
rewrite ^ http://127.0.0.1/;
}


}

5. lalu terakhir jangan lupa untuk reload Nginx nya dengan perintah

nginx -t && service nginx reload
 
SELESAI!

edited by mas pingi 20.18 09/05/2022

__________________________  

 

 

Halo mas


Jika mas ingin ngeblok IP tertentu silahkan disimak

Misal IP yang ingin di blok adalah

103.49.221.211

Sekarang tugas kita, adalah memasukan IP itu ke konfigurasi Nginx utk domain yang kita punya

Misal domain punya mas adalah example.com, maka silahkan mas login ke VPS menggunakan Xshell.

Kalo sudah mas copy perintah ini (ganti example.com dgn domain sebenarnya)

nano /etc/nginx/sites-available/example.com

Paste ke Xshell, teken Enter

Mas gerakan kursor di layar Xshell pake tombol panah (kanan kiri atas bawah) di keyboard laptop, sampe mas temukan kode seperti ini

rewrite ^/sitemap_index\.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;


}

Di atas, adalah kode SITEMAP (lihat tulisan sitemap !)

Mas gerakan kursor di layar Xshell pake tombol panah (kanan kiri atas bawah) di keyboard laptop, kemudian mas sisipkan kode berikut ini di bawah kode sitemap sebelum kurung kurawal tutup

if ($remote_addr ~ "^(103.49.221.211|1.2.3.4)$") {
rewrite ^ http://127.0.0.1/;
}

Jangan lupa, mas masukan juga IP 103.49.221.211 nya ya

Sehingga nanti ujung2 nya kurang lebih seperti ini

rewrite ^/sitemap_index\.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;

if ($remote_addr ~ "^(103.49.221.211|1.2.3.4)$") {
rewrite ^ http://127.0.0.1/;
}

}


(titik koma jangan ketinggalan)

Setelah itu, save perubahan dengan cara pencet kombinasi tombol

CTRL+O

diikuti dengan

ENTER

diakhiri dengan

CTRL+X

Tiga kombinasi tombol di atas, adalah proses nge-save file

Lanjut reload Nginx nya dengan perintah

nginx -t && service nginx reload
 

Selesai.

.............

CATATAN:

Kalo mas ada IP lain yang ingin di blok, tinggal mas ganti aja yang 1.2.3.4 ... dan misal ada IP yang lain lagi mas tambahkan juga di belakang nya, seperti ini kurang lebih pola kodenya

if ($remote_addr ~ "^(103.49.221.211|1.2.3.4|5.6.7.8)$") {
rewrite ^ http://127.0.0.1/;
}

tks
 

0 Response to "Cara Block IP Spam Amazone di VPS Hardinal"

Posting Komentar