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.
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/;
}
}
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/exa mple.com
nano /etc/nginx/sites-available/exa
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
}
(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
rewrite ^/sitemap_index\.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?\. xml$ /index.php?sitemap=$1&sitemap_ n=$2 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?\.
}
(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
tks
0 Response to "Cara Block IP Spam Amazone di VPS Hardinal"
Posting Komentar