Saya hanya ingin menambahkan daftar Search Domains saya sendiri tetapi tanpa mengganti yang dikembalikan oleh DHCP?
Seperti yang orang bayangkan saya sudah mencoba menambahkannya ke Network> Advanced> DNS tetapi menambahkan mereka di sana akan menimpa yang dari DHCP, yang bukan maksud saya.
Akan sempurna jika saya bisa menambahkannya setelah yang membentuk DHCP, tetapi saya juga akan menerima solusi yang menambahkannya setelah itu.
Percobaan kedua akan /etc/resolv.conf
tetapi pesan dari file sejelas mungkin:
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
Secara pribadi, saya akan mengirim orang yang menulis pesan ini untuk melakukan beberapa dukungan telepon selama dua bulan. Jadi, dia akan belajar untuk menambahkan beberapa petunjuk lain kali dia mendokumentasikan sesuatu: di mana Anda harus menyetel pengaturan? atau sertakan tautan ke artikel basis pengetahuan.
Namun, saya tidak ingin sesuatu yang hilang pada pembaruan OS X minor.
Bagaimana saya bisa melakukan ini untuk OS X 10.7?
Jawaban:
Mungkin mencoba menambahkan / menambahkannya
/etc/resolv.conf
? Anda tidak dapat menambahkan mereka ke akhir daftar secara manual, membatasi dengan koma di Lion? Tampaknya berfungsi di 10.6, ia menambahkannya di samping yang disediakan DHCP, dan seluruh banyak dari mereka muncul di resolv.conf secara instan.Mungkin ini tidak akan berfungsi untuk keperluan Anda, tetapi mengapa tidak hanya menambahkan secara manual DHCP yang disediakan dan yang ingin Anda tambahkan dan simpan di System Preferences? Maka Anda tidak perlu khawatir tentang menimpa apa pun karena Anda akan menambahkannya secara manual. Saya tidak mengira domain Anda akan sering berganti nama.
Saya dapat memberi tahu Anda tentang Snow Leopard mDNSResponder (Bonjour) yang menangani semua DNS (bukan hanya DNS Multicast).
sumber
resolve.conf
penggunaan tidak digunakan lagi, didokumentasikan di dalam file.Anda bisa menggunakan
networksetup
perintah, dan menambahkan domain pencarian tambahan dalam array di baris perintah: Dari halaman manual:Begitu:
doa ini harus memiliki urutan yang tepat.
sumber
Cukup letakkan file di / etc / resolver / dengan nama seperti "searchappend" dengan konten ini:
Hanya saja, jangan beri nama file "com" atau TLD lain yang valid. Ini berfungsi karena magic resolver OSX. Untuk info lebih lanjut, baca melalui https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man5/resolver.5.html
Saya punya file di sana yang disebut "konsul" yang terlihat seperti ini:
Itu secara ajaib membuatnya .consul ditambahkan ke jalur pencarian, dan setiap penyelesaian untuk .consul TLD menggunakan server nama lokal saya.
sumber
search mydomain.com
. Domain pencarian tambahan diterapkan untuk semua adapter jaringan dan ditambahkan ke domain pencarian DHCP yang ada.man 5 resolver
di mac Anda? tautannya adalah versi web dari halaman manual yang sama.Tambahkan mereka ke System Preferences> Network> Advanced> | DNS |
(Adakah alasan khusus untuk pemungutan suara ini? Ini melakukan persis apa yang diminta pemohon dan tidak memerlukan penggunaan Terminal.)
sumber
Dengan asumsi router Anda menyediakan serangkaian server DNS, tambahkan alamat IP-nya (router Anda) ke daftar Server DNS Anda . Tambahkan server DNS Anda sendiri di bawahnya.
Komputer Anda akan meminta router Anda terlebih dahulu, kemudian menelusuri yang Anda tentukan secara manual.
sumber