Saya baru-baru ini membeli sendiri salah satu Minis pertengahan 2011 baru dengan OS X Lion, saya benar-benar baru untuk Mac OS tapi saya sudah menggunakan linux sedikit sebelumnya. Masalah yang saya alami adalah bahwa di terminal nama host saya ditampilkan sebagai (kosong beberapa nomor keluar) ini pada dasarnya "tidak diketahui- (ethernet mac addr)"
unknown-28-00-00-00-00-8f:~ michael$
Di linux saya baru saja mengedit / etc / hostname tetapi sepertinya tidak ada file untuk itu. Saya sudah mencoba mengubah nama komputer di:
Preferensi Sistem => Berbagi => Nama Komputer
tanpa keberuntungan.
Ini murni masalah kosmetik bagi saya, tetapi sesuatu yang harus rusak dalam pengaturan agar nama host saya terlihat seperti itu!
osx-lion
terminal.app
hostname
Mikey
sumber
sumber
Jawaban:
Setelah sedikit bermain-main di Terminal saya sudah menemukan solusinya
ini secara permanen mengubah nama host saya - Saya telah mengujinya dengan reboot dan shutdown penuh dan tampaknya telah melakukan trik! Ini tidak menjelaskan mengapa itu memberi saya nama host aneh di tempat pertama tetapi itu bisa saja karena Lion masih baru
sumber
Halaman manual untuk 'hostname' mengatakan untuk menggunakan scutil untuk mengaturnya:
% scutil --set HostName "foo.domain.com"
Ini bekerja dengan baik untuk saya.
sumber
Nama diberikan oleh server DNS jaringan Anda. Jika Anda terhubung ke router NAT, maka itu mungkin menyediakan server DNS yang memberikan jawaban itu secara default. Anda hanya akan melihat nama "Nama Komputer" di prompt Anda jika konfigurasi jaringan Anda saat ini tidak menetapkan nama DNS ke alamat IP Anda, dalam hal ini nama host komputer Anda menjadi "
<what you entered>.local.
" berkat DNS multicast.Ini bukan bug atau kesalahan konfigurasi - Mac OS X melakukan yang terbaik untuk membuat nama host komputer Anda menjadi nama yang digunakan komputer Anda untuk dapat diakses di jaringan .
Konfigurasikan ulang router atau server DNS Anda sehingga ia tahu nama apa yang Anda inginkan untuk komputer Anda.
sumber
Saya menambahkan yang berikut ini
ke
/etc/hosts
file, dan itu berfungsi dengan baik.Sebelum
Menambahkan nama host "macair" ke
/etc/hosts
Setelah
sumber
Saya mengalami masalah nama host yang sama setelah memformat ulang server Mac dengan OS X Lion. Nama host yang terus ditampilkan di Terminal tidak sama dengan nama host DNS untuk alamat IP yang diperoleh dari DHCP. Saya mencoba "sudo hostname [hostname]" dan tampaknya berfungsi, tetapi setelah reboot itu akan kembali lagi.
Setelah melakukan "scutil --set HostName" FQDN "" itu secara permanen mengatur nama host di Terminal. Saya masih menunjukkan nama yang tidak jelas dalam penyewaan DHCP untuk alamat IP tersebut, yang ditautkan dengan nama share komputer. Pergilah ke preferensi sistem> Berbagi dan edit nama dan deskripsi komputer untuk memperbarui nama host yang benar seperti yang terlihat melalui penyewaan DHCP.
Mengedit file host / teks / konfigurasi tidak perlu dan tidak disarankan.
sumber