Mengedit host mac os. Di mana letak file host di Mac OS X dan cara mengeditnya. Cara menerapkan perubahan pada file Host

Dengan mengedit Mac tuan rumah file, dimungkinkan untuk meniru perubahan DNS dan mengatur IP yang diinginkan untuk nama domain. Dengan tuan rumah file Anda dapat menimpa nilai DNS apa pun yang ditetapkan oleh Anda layanan internet penyedia. Ini berguna jika nama domain Anda belum terdaftar atau belum diarahkan ke akun hosting, namun Anda ingin melihat pratinjau situs web Anda.

Dalam tutorial ini Anda akan belajar cara mengedit tuan rumah file di Mac. Untuk tutorial tentang cara melakukan hal yang sama di Windows.

PENTING: Perhatikan bahwa perubahan dilakukan untuk tuan rumah file hanya akan mempengaruhi komputer Anda.

Apa yang Anda perlukan

Sebelum memulai panduan ini, Anda memerlukannya berikut ini:

  • hak pengguna root

Langkah 1 – Membuka File Host

Ikuti langkah-langkah ini untuk membuka tuan rumah berkas di Mac:

Langkah 2 – Mengedit File Host di Mac

Untuk meniru perubahan DNS dan mengarahkan nama domain ke alamat IP, gunakan sintaks berikut:

IP_Alamat domain.com IP_Alamat www.domain.com

Misalnya, untuk meniru perubahan DNS situs web Dan www.situs kita harus menyertakan baris berikut di bagian bawah tuan rumah mengajukan.

93.188.160..188.160.58 www.situs

Ini akan meniru perubahan alamat IP situs web Dan www.situs ke 93.188.160.58.

Setelah Anda selesai mengedit tuan rumah file, tekan CMD+X di keyboard Anda, enter Y untuk menyimpan perubahan dan tekan MEMASUKI tombol.

Langkah 3 – Menghapus Cache DNS (Opsional)

Terkadang perubahan tidak berlaku secara instan dan Anda mungkin perlu membersihkan cache DNS. Di Mac, cache DNS dapat dengan mudah dibersihkan dengan menjalankan perintah berikut:

Mac OS X Macan Tutul Salju

Sudo dscacheutil -flushcache

OS X Mavericks, Singa Gunung, dan Singa

Sudo Discoveryutil mdnsflushcache

Kesimpulan

Itu saja, dengan menyelesaikan tutorial singkat ini, Anda telah mempelajari cara mengedit a tuan rumah file di Mac. Ini berguna jika nama domain Anda tidak terdaftar atau tidak diarahkan ke server, namun Anda ingin melihat pratinjau situs web Anda. Selain itu, Anda juga telah mempelajari cara membersihkan cache DNS di Mac.

Jika Anda menyiapkan server web baru atau perangkat lain yang terhubung ke Internet dan ingin mengujinya sebelum online, atau sebelum Anda mengalami masalah dengan spyware dan jaringan iklan, ada file tak terlihat di komputer Anda yang mungkin membantu . File ini disebut Tuan rumah, dan di bawah ini menjelaskan cara menggunakannya.

Sistem Nama Domain

Saat Anda memasukkan nama domain untuk situs web apa pun, Anda ingin melihat semua yang terjadi di balik layar. Setiap situs, setiap layanan, dan hampir setiap perangkat yang terhubung ke Internet memiliki alamat numerik unik yang memberitahukan lokasi perangkat lain - ini adalah alamat TCP/IP. Sistem Nama Domain (DNS) mengubah alamat numerik ini menjadi sesuatu yang lebih mudah dikenali dan diingat oleh manusia (misalnya, “www.microsoft.com”).

Saat Anda pertama kali memasukkan alamat situs web, Mac Anda melakukan ping server DNS. Mac Anda mengumpulkan file cache tersembunyi untuk mengingat detail ini nanti saat Anda mengunjungi situs yang sama lagi.

File Host

Sistem Nama Domain dan cache terkait di komputer Anda dengan cara standar mencari tahu cara mencapai tujuan dia di Internet, tetapi ada file lain yang sangat berguna. Itu disebut Tuan rumah dan dapat digunakan untuk mengganti informasi DNS default.

Ada beberapa alasan praktis mengapa Anda perlu menggunakan file Tuan rumah daripada membiarkan DNS melakukan tugasnya. Misalnya, Anda sedang menguji server pengembangan yang akan Anda tayangkan, dan Anda ingin menggunakan nama domain khusus, bukan alamat IP perangkat tertentu. Sebelum sistem daring dan akses ke DNS apa pun yang digunakan, Anda dapat menggunakan file tersebut Tuan rumah alih-alih "Masukkan alamat IP perangkat". Saat Anda menggunakan nama domain, Mac akan otomatis masuk ke perangkat tersebut.

Anda juga dapat menggunakan file tersebut Tuan rumah, untuk memblokir atau melewati spyware dan jaringan iklan dengan "membatalkan" alamat IP mereka - dengan memasukkan 0.0.0.0 diikuti dengan nama domain yang ingin Anda blokir.

Cara mengedit file Host

Yang terbaik adalah bekerja dengan file tersebut Tuan rumah melalui aplikasi Terminal khusus yang terletak di folder “Utilities” di komputer. Anda perlu mengetahui alamat IP perangkat yang ingin Anda alihkan ke perangkat Anda komputer Mac, atau nama domain yang Anda coba simpan dari jarak jauh dari komputer Anda.

· Klik dua kali pada Terminal.

· Ketik sudo nano /etc/hosts dan tekan Return.

· Anda akan diminta memasukkan kata sandi. Masukkan kata sandi administrator.

Sekarang kamu sudah masuk editor teks nano. Jika Anda ingin menambahkan perangkat atau domain baru, gunakan tombol panah untuk menggerakkan kursor dan posisikan setelah teks yang Anda lihat, lalu mulailah mengetik. Jika Anda memetakan alamat IP khusus di Anda jaringan lokal ke suatu domain, Anda dapat memasukkan alamat IP, tekan Tab, lalu masukkan nama domain.

Sebaliknya, jika Anda ingin memastikan URL tidak mengarah ke situs tersebut, gunakan "127.0.0.1". Ini akan memetakannya kembali ke komputer Anda. Meskipun komputer Anda diberi alamat IP berbeda oleh routernya, 127.0.0.1 akan digunakan secara default di komputer lokal berkat pengaturan standar dalam berkas Tuan rumah.

Setelah selesai, tekan dan tahan kontrol dan tombol O untuk menyimpan file, lalu kontrol dan X untuk keluar. Kembali ke baris perintah dan ketik “sudo killall -HUP mDNSResponder” diikuti dengan return. Ini akan menghapus cache DNS komputer Anda dan tidak akan mengganggu perubahan yang Anda buat pada file Tuan rumah.

Jangan lupa bahwa Anda mengubah file Tuan rumah, karena sewaktu-waktu Anda mungkin perlu membatalkan perubahan yang telah Anda buat untuk menyimpannya pekerjaan yang benar komputer.

Bagaimana cara mengedit file Host di Mac dan mengapa Anda harus melakukannya?:
peringkat 80 dari 80 berdasarkan 80 peringkat.
Total ada 80 ulasan.

Di Mac OS, file host terletak di folder /etc. Itu dapat diedit menggunakan editor teks visual.

Pertama-tama, Anda perlu memberi diri Anda akses untuk mengubah folder /etc dan file host yang ada di dalamnya. Untuk melakukan ini, buka tab Penemu Transisi, dan klik garis tersebut (Gbr. A9.1).

Beras. P9.1. Buka map.

Sebuah jendela akan muncul di layar. Anda harus memasukkan baris /etc di bidang dengan nama yang sama, seperti yang ditunjukkan pada Gambar. P9.2, lalu klik tombol Pergi.


Beras. P9.2. Memasukkan nama folder.

Anda akan melihat daftar file yang cukup besar yang terletak di folder /etc (Gambar A9.3).


Beras. P9.3. File di folder /etc.

Setelah Anda menavigasi ke folder /etc, Anda perlu mengkonfigurasi hak akses. Secara default, Anda tidak memiliki hak untuk mengubah file host; Anda harus menambahkannya secara manual.

Untuk menambahkan hak akses, segera setelah menavigasi ke folder, pilih Ubah Mengajukan garis Properti. Anda akan melihat jendela properti folder dll seperti yang ditunjukkan pada Gambar. P9.4.


Beras. P9.4. Menambahkan hak akses.

Di sini Anda harus terlebih dahulu membuka kunci perubahan dengan mengeklik gambar kunci di sudut kiri bawah jendela, lalu menggunakan ikon "+" untuk menambahkan akun dan mengizinkan operasi untuk itu Membaca dan menulis. Pada Gambar. P9.4 hak-hak ini telah ditambahkan.

Pada tahap selanjutnya, tambahkan hak yang sama ke file host. Untuk melakukan ini, temukan file dalam daftar yang ditunjukkan pada Gambar. P9.3, pilih file, lalu pilih Ubah lagi Mengajukan garis Properti. Sekarang Anda akan melihat jendela untuk mengatur properti file host, mirip dengan yang ditunjukkan pada Gambar. P9.4. Tambahkan akun dan hak Anda di jendela ini, mirip dengan folder /etc.

Setelah mengubah izin, klik dua kali file host untuk mengedit. Jendela editor akan muncul, seperti ditunjukkan pada Gambar. Hlm9.5.


Beras. Hlm9.5. Mengedit file host.

Anda perlu menambahkan baris yang diterima dari kami di akhir file dukungan teknis lalu simpan filenya.

Sistem operasi macOS dan Windows memiliki file host yang berfungsi sebagai distributor lokal alamat dan nama domainnya (mirip dengan DNS). Ini dikonfigurasi oleh administrator komputer secara mandiri, dan parameter yang dimasukkan ke dalamnya hanya berlaku untuk perangkat tertentu.

Saya akan memberi tahu Anda di mana menemukan file host, cara mengeditnya, dan mengapa Anda mungkin memerlukannya.

Mengedit file host di editor teks

Biasanya untuk melakukan perubahan pada file host, administrator membukanya melalui “Terminal”, namun tidak semua pengguna cukup fasih baris perintah. Jika Anda lebih terbiasa bekerja di antarmuka grafis, Anda dapat mengedit file host sebagai berikut:

Secara default, file ini dilindungi dan tidak dapat diedit, jadi kami melakukan hal berikut:


Mengedit file host melalui aplikasi nano di “Terminal”

Jika Anda tidak ingin menelusuri file, membuat salinan, dan memindahkannya dari folder ke folder, tetapi perlu mengedit file host dengan cepat, maka ini dapat dilakukan melalui editor teks nano di “Terminal”. Untuk melakukan ini:


Memperbarui Cache DNS

Semua perubahan dilakukan secara real time, dan biasanya berdampak langsung pada jaringan. Jika ini tidak terjadi, maka Anda perlu mengatur ulang pengaturan DNS. Untuk melakukan ini:

  • Buka “Terminal” (cara melakukannya dijelaskan di “Mengedit file host melalui aplikasi nano di Terminal”).
  • Masukkan perintah ke dalamnya dscacheutil - flushcache; sudo killall -HUP mDNSResponder.

Setelah itu berkas baru tuan rumah pasti akan berhasil.

Mengapa mengubah file host?

Memblokir iklan atau mempercepat loading website

Anda dapat memasukkan domain situs yang mendistribusikan iklan ke dalam host dan mengarahkannya ke alamat 127.0.0.1. Di sana Anda juga dapat mendaftarkan situs yang ingin Anda jadikan tidak dapat diakses di komputer Anda. Kami cukup membandingkan alamat situs dengan alamat IP yang dijelaskan di atas dan hanya itu.

Administrator jaringan dapat mempercepat pemuatan situs dengan mengedit file host. Cukup dengan memasukkan domain situs di sana dan menautkan alamat IP asli dari sumber daya yang sesuai ke sana. Pengalihan dalam jaringan lokal dilakukan dengan cara yang sama.

Menyetel ulang pengaturan iOS melalui host

ada lagi aplikasi praktis. Paling sering, mereka yang telah meretas firmware perangkat seluler Apple menggunakan host pengeditan.

Saat mem-flash-nya, program TinyUmbrella digunakan. Ini menggantikan konfigurasi file host sehingga Anda dapat menginstal versi usang iOS atau program versi lama dari Toko Aplikasi pada gadget yang diretas.

Perubahan ini selanjutnya mencegah Anda memulihkan ponsel cerdas atau tablet Anda melalui iTunes. Artinya, instal firmware resmi Itu tidak akan berhasil lagi. Komputer tidak akan dapat menghubungi server Apple, karena baris tambahan 74.208.105.171 gs.apple.com akan muncul di file host, mengarahkan ke server pengembang perangkat lunak untuk meretas iOS.

Oleh karena itu, sebelum menginstal ulang sistem ke perangkat seluler, Anda harus menghapus baris ini.

Tampilan Postingan: 17

Pengguna komputer aktif mungkin akrab dengan file Hosts, yang berisi informasi jaringan. Melaluinya, Anda dapat memblokir akses ke situs tertentu dari komputer Anda, atau membuat perubahan lain pada cara komputer Anda mengakses alamat IP tertentu. Terlepas dari semua kerahasiaannya sistem operasi Mac OS dari campur tangan pengguna, Anda dapat mengedit file Hosts di dalamnya. Pada saat yang sama, pengeditan tidak lebih sulit daripada di Windows, dan dalam artikel ini kita akan melihat cara melakukannya.

Daftar isi:

Cara membuka dan mengedit Host melalui “Terminal”

Cara termudah untuk mengakses pengeditan file adalah dengan menggunakan baris perintah, yang pada Mac OS disebut . Anda dapat meluncurkan utilitas "Terminal" melalui Finder, yang terletak di daftar program standar sistem operasi, atau melalui pencarian dengan memasukkan namanya.

Setelah meluncurkan “Terminal”, masukkan perintah berikut dan jalankan untuk melanjutkan mengedit file Host:

Sudo nano /private/etc/hosts

Setelah mengaktifkan perintah, Anda juga harus memasukkan kata sandi administrator komputer, karena gangguan pada Host cukup serius, dan jika Anda salah mengedit file, masalah dengan mengakses beberapa situs di Internet mungkin terjadi.

Setelah memasukkan password, maka akan langsung muncul isi file Hosts yang dapat diedit oleh pengguna. Mouse tidak berfungsi saat mengedit file melalui "Terminal", artinya Anda hanya dapat berpindah antar baris file dengan keyboard. Masukkan perubahan yang ingin Anda lakukan pada file Host. Untuk menyimpan perubahan pada file, Anda perlu menekan Ctrl+X pada keyboard Anda. Selanjutnya akan muncul pesan menanyakan apakah Anda benar-benar ingin mengubah Host, konfirmasikan tindakan dengan tombol “Y”.

Cara Membuka dan Mengedit Host di Mac OS melalui Finder

Opsi kedua untuk mengakses Host dan mengedit file adalah dengan menggunakan Finder standar. Dengan menggunakan metode ini, Anda dapat membuka file Host dan mengeditnya di editor teks apa pun, jadi opsi ini mungkin lebih disukai dalam beberapa kasus.

Untuk membuka Host melalui Finder, klik kanan Finder di menu bawah dan pilih opsi “Go to Folder”.

Sebuah jendela akan terbuka di mana Anda harus memasukkan jalur ke folder yang ingin Anda tuju. Masukkan alamat berikut:

/pribadi/etc/hosts

Dan klik "Pergi".

Folder sistem akan terbuka di mana file host berada. Untuk mulai mengeditnya, Anda perlu mengklik kanan padanya dan memilih editor yang lebih nyaman bagi Anda untuk bekerja (Anda juga dapat menggunakan editor standar - TextEdit).

Di jendela yang terbuka, Anda dapat mengedit file Host seperti file lainnya di editor teks. Namun, file Host sistem dilindungi dari pengeditan. Setelah Anda mencoba mengubahnya, pesan akan muncul meminta Anda untuk membuat file duplikat. Klik "Duplikat", setelah itu file kedua dibuat berdasarkan file pertama.

Selanjutnya, yang tersisa hanyalah membuat perubahan yang diperlukan pada file yang baru dibuat dan menyimpannya di tempat yang nyaman, misalnya di desktop Anda. Saat menyimpan, pilih resolusi.txt (resolusi yang sama dengan berkas asli tuan rumah). Saat Anda menyimpan file baru, Anda hanya perlu menggantinya dengan berkas lama V folder sistem dll. Untuk melakukan ini, seret file baru ke dalam folder tempat Host lama berada dan klik “Ganti” ketika pesan terkait muncul. Sebagai hasil dari tindakan ini, file Host lama dan sistem baru akan mulai menggunakannya sebagai gantinya.

Cara menerapkan perubahan pada file Host

Beberapa perubahan yang dilakukan pada file Host tidak langsung dirasakan oleh sistem dan karenanya tidak berpengaruh. Agar perubahan diterapkan, Anda perlu memperbarui cache DNS. Ini dapat dilakukan menggunakan terminal dengan menggunakan perintah:

Dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Setelah menjalankan perintah ini, file Host akan dibaca kembali oleh sistem, dan semua perubahan yang telah dilakukan akan tercermin dalam pengoperasian komputer.