Semakin canggihnya teknologi saat ini memungkinkan siapa saja untuk dapat mengakses informasi lintas negara. Nantinya, saat sebuah website mulai mendapatkan traffic yang ramai, terkadang akan mendapat kunjungan dari negara-negara yang tidak dikehendaki oleh pengguna website. Dan salah satu cara terbaiknya adalah dengan melakukan pembatasan. Lantas, bagaimana cara membatasi pengunjung website dari luar negeri?

Tetapi, mengapa seorang pemiliki website harus membatasi pengunjung dari negara tertentu? Apakah ada yang salah? Jawabannya adalah, di dunia ini ada beberapa negara yang terkenal sebagai sarang peretas. Meskipun kita tahu, bahwa memang peretas website hampir ada di seluruh dunia. Dan tak ada salahnya untuk mengantisipasi peretasan dengan cara membatasi pengunjung website dari luar negeri.

Sebelum memulai tutorial ini, pastikan Anda untuk mempersiapkan:

  • Akses cPanel di akun hosting agar dapat terhubung melalui FTP Client.
  • IP statis.

Cara membatasi pengunjung website dari luar negeri

Cara Membatasi Pengunjung Website dari luar negeri

Ada beberapa langkah yang bisa Anda lakukan untuk membatasi kunjungan website dari luar negeri. Berikut ini adalah langkah-langkah yang dapat Anda lakukan:

  • Membuka file .htaccess dari File Manager cPanel

Pada langkah pertama cara membatasi pengunjung website dari luar negeri, yang harus Anda lakukan pertama kali adalah membuka file .htaccess yang ada di dalamnya terlebih dahulu. Ini dapat Anda bisa memanfaatkan public_html yang ada di dalamnya. Anda juga dapat menggunakan File Manager cPanel untuk dapat menjalankan tahapan selanjutnya yang perlu dilakukan.

  • Siapkan IP negara tertentu yang ingin dibatasi aksesnya

Selanjutnya langkah kedua yang dapat Anda lakukan adalah dengan menyiapkan IP dari negara mana saja yang ingin Anda batasi aksesnya. Di tahap ini, Anda membutuhkan data signifikan, yang mungkin saja jumlahnya akan sangat banyak di dalamnya. Hal ini perlu Anda perhatikan, dan menerapkan semuanya dengan baik. Sehingga Anda akan merasakan manfaatnya dalam jangka panjang.

  • Menggunakan kode “Deny From….(IP Address)

Langakh selanjutnya yang bisa Anda lakukan untuk membatasi pengunjung website dari luar negeri adalah menggunakan kode “Deny From” yang ada di dalamnya. Deny From ini kemudian dapat Anda tambahkan alamat IP yang ingin diblokkir. Misalnya Anda ingin memblokkir koneksi dari beberapa negara Eropa Timur yang terkenal dengan hackernya yang berbahaya, Anda bisa menambahkan kode deny dari alamat IP negara tersebut.

  • Memberi kode </LIMIT> di bagian akhir

Untuk membatasi akses dari negara tertentu ke website Anda, cara ini juga bisa dilakukan. Anda bisa menambabkan kode </LIMIT> di bagian akhir file .htaccsess Anda. Nantinya pengunjung website dari negara tertentu akan dibatasi lalu lintasnya/

  • Jika ingin mengizinkan atau membuka akses, rubah kode via Allow From

Selain memblokkir, kadang pada beberapa kasus Anda kembali menargetkan pengunjung dari website tertentu. Dan meskipun Anda telah memblokkir atau membatasi akses dari negara tertentu, Anda dapat mengubahnya di .htaccess menggunakan kode Allow From.

Anda bisa mengubah pengaturanny dengan menambahkan kode Allow From, diikuti oleh alamat IP dari negara yang telah Anda tentukan.

Baca Juga: Seberapa Penting SSL Untuk Website? 

Menggunakan Cara Alternatif Lainnya

Cara Membatasi Pengunjung Website dari luar negeri

  • Country IP Blocks

Selain menggunakan metode diatas, Anda juga bisa menggunakan alternative untuk membatasi website dari pengunjung luar negeri. Anda bisa menggunakan website Country IP Blocks. Cara penggunaannya pun cukup mudah. Anda dapat masuk ke website tersebut lalu pilih negara mana saja yang ingin diblokkir. Kemudian pada bagian selanjutnya, pada bagian .htaccess Deny yang ada di dalamnya.

Jika sudah, maka langkah selanjutnya adalah dengan menerapkan Create ACL yang ada di dalamnya. Setelah itu, salin file IP yang Anda miliki ke file .htaccess Anda.

  • Menggunakan Content Delivery Network

Untuk membatasi kunjungan dari luar negeri, Anda juga bisa menggunakan CDN atau Cloud Delivery Network. Terlebih jika website Anda memiliki konten statis seperti file media, gambar atau file lainnya. Dann perlu Anda tahu, CDN memiliki fitur built in geo tools untuk blocking akses dari negara tertentu.

Geo restriction atau Geoblocking memungkinkan Anda untuk memilih negara yang ingin Anda larang atau batasi aksesnya pada konten Anda. Dengan mengatur daftar hitam atau daftar putih negara yang dapat Anda control.

Jika Anda menggunakan CDN untuk mendelivery konten Anda, tak perlu khawatir dengan bandwidth, kecuali Anda membayar biaya ekstra di CDN.

  • Menggunakan Apache modul

Anda sebenarnya tidak perlu mengisi file .htaccess dengan mengisi ribuan baris IP. Sebagai gantinya, Anda dapat menginstal C library dan modul Apache untuk melakukan tugas ini. Salah satu penyedia database gratis adalah MaxMind yang bisa dilakukan untuk lookups. Mereka memiliki fitur bernama GeoLite2 yang selalu diupdate setiap bulan.

Tools Apache lain yang bisa anda gunakan adalah ModSecurity. ModSecurity adalah aplikasi firewall untuk Apache, IIS, dan NginX untuk melindungi dari serangan dan memungkinkan monitoring, logging, dan analisa secara real time.

Anda bisa menginstal dan konfigurasi jika Anda memiliki skil untuk melakukannya. Jika Anda menggunakan Web Host Manager, Anda bisa mengkonfigurasi dengan WHM.

  • Menggunakan layanan proxy Domain Anda

Metode terakhir untuk membatasi layanan kunjungan website dari luar negeri adalah menggunakan layan proxy yang disediakan oleh penyedia domain. Hal ini bekerja di level DNS. Dan kemungkinan Anda harus mengubah settingan DNS untuk menggunakannya.

Penyedia domain juga bertindak sebagai proxy terbaik dengan layanan CDN dan melayani konten Anda dengan server penargetan geografis.

Ini mungkin menjadi cara tercepat dan termudah untuk melakukan perlindungan terhadap website Anda. Kemudian dukungan CDN, caching proxy, dan kemampuan pemblokiran negara dari domain. Anda dapat menempelkan domain Anda di Cloudflare dan membuatnya terlindungi dan diatur dalam waktu sekitar 10 menit.

Baca Juga: 30 Penyedia Hosting Terbaik Indonesia

Catatan Penting

Cara Membatasi Pengunjung Website dari luar negeri

Terdapat beberapa catatan penting yang juga perlu Anda ketahui ketika melakukan upaya pemblokiran kunjungan website dari luar negeri. Berikut catatan yang perlu Anda pertimbangkan:

  • Tidak sepenuhnya efektif

Pada penerapannya, cara ini tak sepenuhnya efektif untuk digunakan. Yang jelas, efektivitas tidak lantas 100 persen, sebagaimana yang Anda bayangkan.

  • Perbarui daftar blokkir untuk meningkatkan akurasi

Untuk meningkatkan efektivitas dan akurasi, Anda bisa memperbarui daftar blokkir secara berkala.

Kesimpulan

Sobat Unlimited kini Anda telah mengetahui cara membatasi pengunjung website dari luar negeri. Jika Anda masih memiliki pertanyaan seputar artikel ini, jangan ragu untuk meninggalkan pertanyaan di kolom komentar. Semoga artikel ini bermanfaat.

Ketika Anda ingin membuat website, dua hal utama yang harus Anda lakukan ada dua. Yang pertama membeli nama domain, dan yang kedua adalah menyewa layanan hosting. Dan ketika memilih layanan hosting, Anda harus menentukan layanan hosting yang mempunyai server sesuai dengan target pengunjung dari website Anda. Karena perbedaan lokasi hosting server Indonesia dan luar negeri akan sangat menentukan perkembangan website Anda.

Pemilihan lokasi server menjadi sesuatu yang harus di perhatikan. Karena, lokasi server adalah salah satu aspek dan faktor yang mempengaruhi performa, terutama kecepatan website Anda. Jika saja Anda salah memilih lokasi server hosting yang tepat, dapat mengakibatkan website Anda lambat untuk diakses.

Baca Juga: 30 Web Hosting Terbaik Indonesia

Sobat Unlimited, server hosting sebenarnya terdapat di hampir semua tempat di dunia. Hanya saja, tidak semua lokasi server tersebut mampu memberikan performa yang memuaskan untuk website Anda. Lokasi-lokasi server tersebut umumnya terbagi menjadi beberapa kelompok, seperti Indonesia (IIX), Asia Pacific (Singapura), USA, dan Eropa.

Perbedaan Hosting Server Indonesia

Hosting Server Indonesia

Lokasi-lokasi server tersebut memiliki perbedaan karakter untuk masing-masing pelanggan, seusai dengan regionalnya. Lantas, dari banyaknya wilayah-wilayah tersebut, untuk menentukan dimana server terbaik, Anda harus mengetahui perbedaan server hosting tersebut. Berikut perbedaannya:

  • Hosting Server Indonesia

Server hosting Indonesia umumnya terletak di wilayah ibu kota negara. Namun tak menutup kemungkinan ada juga pengyedia hosting yang menempatkan servernya di kota lain, terutama yang dekat dengan kantor pusat mereka. Pengguna bisa memilih server Indonesia jika memang mempunyai website yang menargetkan pengunjung lokal Indonesia.

Namun jika Anda memiliki target pengunjung campuran (Indonesia dan luar negeri), tidak disarankan untuk menggunakan server hosting yang berlokasi di Indonesia. Sebab pengunjung dari luar negeri tidak dapat mengakses website Anda dengan cepat.

Server hosting Indonesia cenderung digunakan untuk website sekolah, perguruan tinggi, dan Lembaga pemerintahan. Server lokal banyak disebut cenderung memiliki harga yang sedikit lebih mahal, dan kecepatan internasional yang lebih lambat.

  • Singapura (Asia Pasifik)

Server hosting Asia Pasifik pada umumnya berpusat di Singapura. Maka tak heran banyak juga disebut sebagai server Singapura. Namun web server Asia Pasifik juga berlokasi di beberapa negara lain seperti Malaysia, India, dan Hongkong. Dan server Singapura masih menjadi tempat favorit bagi banyak webmaster dari Indonesia.

Selain lokasinya yang berdekatan dengan Indonesia, kecepatan akses internasionalnya juga tidak mengecewakan. Sehingga lokasi ini dapat dikatakan netral, cepat diakses oleh orang Indonesia dan luar negeri.

Perbedaan server hosting Singapura dan Indonesia adalah, ia dapat diakses dengan mudah oleh pengunjung campuran yang memang Anda targetkan.

Baca Juga: Hosting Lokal vs Hosting Luar Negeri, Bagus Mana? 

  • Server USA

Hosting Server Indonesia

Umumnya, Server USA terbagi menjadi dua wilayah, yaitu wilayah West Coast atau pantai barat dan East Coast atau pantai timur. Server West Coast umumnya terdapat di kota Washington DC, California, Los Angeles, dan San Francisco. Server pantai barat ini umumnya menjadi opsi nomor dua selain Singapura bagi para webmaster Indonesia. Karena lokasi-lokasi tersebut tidak begitu jau dari wilayah Asia Pasifik termasuk Indonesia. Ini juga bisa menjadi pilihan jika Anda memiliki target audiens campuran.

Sedangkan server East Coast atau pantai timur banyak bertempat di New York dan Florida. Meskipun jauh dari wilayah Asia Pasifik, ternyata lokasi server East Coast cocok untuk semua website di seluruh dunia termasuk Indonesia. Anda, para webmaster Indonesia tak perlu khawatir dengan kecepatannya. Karena server Asia Pasifik memiliki koneksi backbone fiber optic bawah laut ke wilayah East Coast dan West Coast.

Jika target pemirsa Anda berada di seluruh dunia, Anda bisa menggunakan server USA, baik West Coast ataupun East Coast.

  • Server Eropa

Terakhir ada server hosting Eropa umumnya berada di London (Inggris), Amsterdam (Belanda), Prancis, dan Jerman. Server ini cocok untuk Anda yang menargetkan pengunjung dari Eropa. Namun tidak disarankan jika pemirsa Anda berasal dari Asia Pasifik karena kecepatannya akan terasa jauh berkurang.

Kelebihan dan Kekurangan Lokasi Server

Hosting Server Indonesia

Dengan berbagai lokasi server yang ada di seluruh dunia, masing-masing lokasi server mempunyai kelebihan dan kekurangannya sendiri. Berikut ini adalah kelebihan dan kekurangan setiap lokasi server yang harus Anda ketahui:

Kelebihan server Indonesia

Mari kita mulai dari hosting Indonesia. Server hosting Indonesia. Server hosting Indonesia memiliki beberapa kelebihan. Yang pertama, server ini dapat lebih cepat diakses oleh pengguna lokal, disebabkan routingnya yang lebih pendek. Kedua, karena routingnya lebih pendek, server hosting ini sangat cocok digunakan oleh website yang menargetkan pengunjung dari Indonesia saja. Dan terakhir, server Indonesia cenderung tidak terpengaruh oleh kondisi konektivitas internasional dari ISP lokal yang digunakan oleh pengguna.

Kekurangan server Indonesia

Selain memiliki kelebihan, server Indonesia juga tidak lepas dari kekurangan. Pertama terkait dengan bandwith internasionalnya yang kecil. Dengan kecilnya bandwith internasional ini mengakibatkan sering terjadi delay ketika pengguna mengirimkan email dengan attachmen besar ke mail server luar ngeri, semisal Yahoo dan Gmail.

Kekurangan kedua adalah lebih lambat jika diakses dari luar negeri. Hal ini karena bandwith Uplink dari Indonesia cenderung kecil dan mahal.

Kelebihan server Singapura

Server Singapura memiliki kelebihan dalam hal kecepatan, sehingga dapat dikases lebih cepat di semua negara Asia termasuk Indonesia. Kedua, server Singapura mampu menjadi jembatan antara server IIX dengan server USA, maka pengunjung dari wilayah Amerika dapat dengan cepat mengakses server yang berlokasi di Singapura ini.

Kekurangan server Singapura

Kekurangan terbesar dari server Singapura ada pada sisi harga. Harga server Singapura cenderung lebih mahal dari server yang berlokasi di lain tempat.

Kelebihan server USA

Sebagai pusat internet di dunia, server USA memiliki empat kelebihan utama. Pertama, server USA mempunyai kecepatan untuk akses di seluruh negara,sehingga sangat cocok untuk Anda yang menargetkan pengunjung secara global. Kedua, pengiriman email jauh lebih lancar.

Kelebihan server USA juga lebih mudah diindeks oleh mesin pencari, karena lokasi server mesin pencari berada di Amerika Serikat. Dan yang terakhir, server jelas lebih stabil.

Kekurangan Server USA

Dengan berbagai kelebihan yang dimilikinya, server USA juga memiliki kekurangan. Hal ini berkaitan dengan maintenance-nya. Jika terjadi kerusakan server, website hanya dapat mengandalkan support dari data center.

Kesimpulan

Dari beberapa fakta diatas, pemilihan lokasi server hosting sangat menentukan performa website Anda kedepannya. Jadi pastikan untuk mengetahui perbedaan hosting server Indonesia dengan luar negeri. Karena hanya Anda yang bisa merasakan manfaatnya.

Mulai bangun website Anda, percayakan pada Unlimited.ID. Semoga artikel ini bermanfaat.