Rangkaian

Cara Mengedit Fail Host di Linux?

Cara Mengedit Fail Host di Linux?

Fail Host disokong dalam Linux, Windows, dan Mac; mereka adalah fail teks biasa yang berfungsi untuk memetakan nama host ke pelbagai alamat IP. Sangat bagus untuk mengedit fail Host semasa anda menjalankan ujian di rangkaian tertentu.  Anda juga dapat menggunakan pemetaan alamat IP untuk melewati proses di mana penyemak imbas web menggunakan pencarian DNS (Domain Name Server) untuk menerjemahkan nama domain ke alamat IP tertentu.

Apabila pengguna menaip nama domain laman web, nama domain perlu diterjemahkan ke alamat IP tertentu. Fail Host mempunyai keutamaan atas DNS kerana sistem operasi memeriksa fail Hostnya untuk domain dan sekiranya tidak ada entri untuk domain tersebut. Ia mula meminta pelayan DNS yang dikonfigurasi untuk menyelesaikan nama domain tertentu. Ini adalah sedikit maklumat mengenai fail Hosts, dan kami akan mempertimbangkan setiap aspek mengenai cara mengedit fail Host di Linux dengan mudah.

Mengapa Mengedit Fail Hosts?

Terdapat pelbagai sebab untuk mengedit fail host di mesin Linux:

Cara Mengedit Fail Host di Linux?

Buka terminal dari aplikasi> utiliti> ciri terminal, atau anda boleh menggunakan CTRL, ALT, dan T sebagai kekunci pintasan.

Setelah membuka terminal, buka fail Linux Hosts dalam sistem menggunakan perintah berikut:

sudo vim / etc / host

Kami telah menggunakan Vim, tetapi anda boleh menggunakan editor teks yang berbeza seperti nano.

Setelah anda menjalankan perintah, sistem akan meminta anda memasukkan kata laluan untuk membuka fail Hosts.

Anda boleh mengubah suai fail Host dengan mudah, jadi fail tersebut diformat seperti alamat IP ditulis terlebih dahulu, dan nama pelayan berada di tempat kedua.

0.0.0.0 pelayan.domain.com

Anda boleh menambah entri di akhir fail Host mengikut keperluan anda. Sekiranya anda ingin mengabaikan garis apa pun atau menentukan sistem untuk tidak membaca baris, maka anda boleh meletakkan tanda "#" pada permulaan baris tertentu.  Akhirnya, anda boleh menyimpan fail sebelum dan pastikan anda menyimpannya sebelum keluar.

Sekat Laman Web

Sekiranya anda ingin menyekat laman web tertentu daripada mengalihkannya ke alamat IP localhost, ubah nama domain fail Hosts. Sebagai contoh, kami mahu menyekat xxyyzz.com, maka kita boleh menulis:

134.1.0.1 www.xxyyzz.com

Dalam teks di atas, 134.1.0.1 adalah IP localhost, tetapi jika anda ingin membuat perubahan pada laluan lalai, anda boleh menulis:

0.0.0.0 www.xxyyzz.com

Dalam teks di atas, 0.0.0.0 IP adalah laluan lalai dari fail Hosts ini.

Akhirnya, anda boleh menekan kekunci CTRL dan X secara serentak untuk menyimpan fail.

Suis Perkhidmatan Nama

Seperti disebutkan, fail Host berfungsi untuk memotong carian pelayan Domain Namer. Namun, ia mempunyai fail lain yang mempunyai maklumat sistem operasi mengenai pesanan mencari terjemahan alamat IP.

The nsswitch.conf adalah fail yang dikonfigurasi sepenuhnya untuk mencari DNS, kemudian melangkau fail Host dan masuk dalam carian DNS. Anda boleh menggunakan baris perintah di bawah ini untuk memeriksa konfigurasi dengan mudah:

kucing / etc / nsswitch.conf [dilindungi e-mel]: ~ $ cat dll nsswttch.pengesahan
# / etc / nsswitch.pengesahan
#
# Contoh konfigurasi fungsi Suis Perkhidmatan GNU.
# Sekiranya anda memasang pakej 'glibc-doc-referensi' dan 'info', cuba:
# 'info libc "Name Service Switch"' untuk maklumat mengenai fail ini.
passwd: rakan sistemd
kumpulan: rakan sistemd
bayangan: rakan
gshadow: fail
hos: fail mdns4_minimal [NOTFOUND = return] dns fail myhostname
rangkaian: fail db
protokol: fail db
perkhidmatan: fail db
ethers: fail db
rpc: fail db
kumpulan bersih: nis
xyz @ xyz-VirtualBox: ~ $

Terdapat entri yang disebut "Hosts", memastikan bahawa fail harus disenaraikan di lajur sebelah kanan pada hasil di atas. Sekiranya tidak disenaraikan seperti ini, kemudian buka penyunting fail anda menggunakan arahan di bawah:

sudo vim / etc / nsswitch.pengesahan

Perintah ini akan membuka editor teks Vim untuk membuat perubahan dan menetapkan fail pada awal untuk penggunaan yang sesuai.

Kesimpulannya

Fail Host berguna untuk melakukan banyak tugas untuk nama domain dan alamat IP.  Ini adalah maklumat lengkap pada fail Hosts dan bagaimana anda dapat mengedit file Hosts dengan mudah di Linux. Prosedur ini dicuba dan diuji pada beberapa mesin Linux, tetapi anda harus mengikuti setiap langkah dengan teliti.

Enjin Permainan Sumber Percuma dan Terbuka untuk Membangunkan Permainan Linux
Artikel ini akan merangkumi senarai enjin permainan sumber percuma dan terbuka yang dapat digunakan untuk mengembangkan permainan 2D dan 3D di Linux. ...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah penambahan kedua belas untuk siri Tomb Raider - francais permainan aksi-pengembaraan yang dibuat oleh Eidos Montreal....
Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...