-->

Contoh Cara Memodifikasi dan Mengelola File Host di Linux

Ada satu file di komputer Anda yang berfungsi sebagai gerbang kecil antara Anda dan web. Ini disebut file host. Jika Anda perlu memblokir situs web atau membuat pintasan web yang dipersonalisasi di Linux, Anda dapat mengatasi pekerjaan ini dengan menambahkan atau mengubah beberapa baris dalam file host.

Apa File Hosts di Lunux
File host adalah file teks biasa yang digunakan semua sistem operasi untuk menerjemahkan nama host juga dikenal sebagai alamat web atau URL menjadi alamat IP. Saat Anda mengetikkan nama host, seperti wikipedia.org, sistem Anda akan melihat file host untuk mendapatkan alamat IP yang diperlukan untuk terhubung ke server yang sesuai.

Jika Anda membuka file host, Anda akan segera melihat bahwa itu tidak memiliki direktori dari seluruh internet di sana. Sebaliknya, mungkin hanya ada beberapa baris dan hanya itu. Apa yang menyebabkannya?

Ini berarti bahwa Anda dapat menggunakan file host untuk menambah apa yang tidak dapat disediakan oleh server DNS (seperti alias untuk lokasi di jaringan lokal Anda, yang sebaliknya hanya mungkin jika Anda memiliki server DNS yang diatur dalam jaringan lokal Anda) atau mengganti alamat IP yang biasanya disediakan oleh server DNS Anda.

Misalnya, jika Anda meminta wikipedia.org, server DNS akan mengembalikan alamat IP Wikipedia ke komputer Anda. Tetapi jika Anda ingin memblokir Wikipedia di komputer itu, Anda dapat menambahkan entri di file host yang memberitahu komputer Anda bahwa wikipedia.org menunjuk ke beberapa alamat IP lain yang berbeda dari alamat IP Wikipedia yang sebenarnya.

Ada banyak hal lain yang dapat Anda lakukan dengan file hosts, tetapi ini hanya beberapa contoh dasar dan penggunaan lainnya sangat tergantung pada kebutuhan Anda.

Lokasi File Host Linux 
Di Linux, Anda dapat menemukan file host di / etc / hosts. Karena ini adalah file teks biasa, Anda dapat membuka file host menggunakan editor teks pilihan Anda.

Namun, karena file host adalah file sistem, Anda akan memerlukan hak administratif untuk menyimpan perubahan. Jadi untuk mengedit file menggunakan editor teks berbasis terminal Linux seperti nano, Anda harus mengetikkan sudo terlebih dahulu untuk mendapatkan akses superuser:
sudo nano / etc / hosts
Untuk menggunakan editor teks grafis seperti gedit, Anda dapat mencoba gksu sebagai gantinya:
gksu gedit / etc / hosts
Anda harus menggunakan terminal sehingga Anda dapat meluncurkan aplikasi yang sesuai dengan hak administratif. Cukup ganti nano atau gedit dengan editor teks berbasis terminal atau grafis favorit Anda. Dengan nano, setelah Anda selesai mengedit file, tekan Ctrl + X, dan kemudian y untuk mengkonfirmasi menimpa perubahan.

Cara Menambahkan Situs ke File Hosts 
Dalam file host, setiap entri memiliki barisnya sendiri. Sintaksnya sederhana. Ketikkan alamat IP yang Anda inginkan untuk menerjemahkan nama host, tekan tombol tab pada keyboard Anda, dan kemudian ketikkan nama host. 

Misalnya, untuk memblokir Wikipedia, Anda mengetik (ingat untuk menggunakan kunci tab daripada bilah spasi):
127.0.0.1 wikipedia.org
127.0.0.1 adalah alamat IP loopback yang akan selalu mengarah kembali ke sistem Anda sendiri. Karena web tidak disimpan di mesin Anda, browser Anda akan mengatakan situs itu tidak dapat ditemukan. Sekarang diblokir secara efektif.
Baca Juga
Jika Anda merasa terintimidasi oleh terminal, periksa aplikasi Linux Blocker Domain Mint (juga dikenal sebagai mintnanny). Ini akan menambahkan entri ke file host yang menunjukkan nama host yang Anda tentukan ke 127.0.0.1. Tetapi untuk melakukan hal lain, Anda masih perlu melakukan perubahan dengan editor teks.

Unduh: Domain Blocker (Gratis)

Buat Pintasan di File Hosts 
Jika Anda memiliki komputer di jaringan rumah Anda (katakanlah dengan alamat IP 192.168.1.10) yang memiliki situs web sederhana yang melakukan sesuatu yang berguna bagi Anda, Anda dapat mengetik yang berikut ini di file host Anda:
192.168.1.10 homeserver
Lalu, jika Anda membuka browser dan cukup ketik http: // homeserver, itu akan secara otomatis dialihkan ke 192.168.1.10. Dan itu jauh lebih mudah daripada mengetikkan alamat IP setiap saat.

Atau, Anda dapat menggunakan file host untuk membuat pintasan ke situs tertentu di web. Gunakan perintah seperti nslookup untuk menemukan alamat IP situs web, lalu tambahkan ke file host Anda di samping pintasan yang diinginkan, seperti pada contoh di atas. Tetapi ini hanya berfungsi pada situs web dengan alamat IP khusus. Mungkin tidak akan bekerja dengan sebagian besar situs yang Anda kunjungi.

Potensi Masalah Dengan File Host 
Jadi, kami telah menetapkan cara membuat perubahan pada file host, tetapi Anda mungkin masih mengalami masalah saat menggunakan Google Chrome. Browser web ini cenderung mengabaikan file host kecuali Anda melakukan salah satu dari dua hal yang mungkin:
  • Ketik http: // di awal setiap alamat. Misalnya, jika Anda memiliki Wikipedia diblokir di file host, maka Chrome akan mengelak dari blok jika Anda cukup mengetikkan wikipedia.com ke bilah alamat. Jika Anda mengetik http://wikipedia.com ke bilah alamat, itu akan mengikuti file host.
  • Nonaktifkan “Gunakan layanan web untuk membantu menyelesaikan kesalahan navigasi” di pengaturan Chrome dan kemudian Anda tidak perlu mengetikkan http: // di awal setiap saat. Ini adalah salah satu dari beberapa tips privasi Google Chrome yang layak dilakukan.

Baca Juga

Related Posts

LihatTutupKomentar