Saya memiliki MacBook yang menjalankan Snow Leopard di jaringan internal perusahaan kami, yang pada dasarnya adalah jaringan domain Windows. Departemen TO kami mengeluh tentang MacBook saya yang tidak menentukan nama ke server DHCP. Karenanya, MacBook tidak dapat diatasi dengan apa pun selain alamat IP-nya dari workstation Windows kami.
Aku sudah
- atur nama NetBIOS di pengaturan Jaringan di OSX Control Panel
- atur DHCP Client ID dalam pengaturan Jaringan di Panel Kontrol OSX
- atur "Nama Komputer" di Control Panel> Sharing.
- atur nama host menggunakan
sudo scutil --set HostName MACBOOK001
(dan reboot)
... tapi semua itu tidak menyelesaikan masalah.
Adakah yang bisa memberi tahu saya cara membuat OSX mendaftarkan nama hostnya ke server DHCP sehingga dapat dijangkau misalnya menggunakan ping MACBOOK001
Jawaban:
Saya akan mengatakan masalahnya ada pada server DHCP daripada MacBook Anda. Server DHCP Windows memiliki sejumlah opsi untuk memperbarui catatan DNS, dan dapat berperilaku sedikit berbeda untuk klien yang atau bukan anggota domain. Dalam versi Windows 2003, ada kotak centang untuk memperbarui klien yang tidak meminta pembaruan (Ini menyebutkan klien NT). Dari memori, saya pikir itulah yang perlu Anda pastikan diperiksa.
sumber
Saya mengalami masalah yang sama menggunakan MacOS X 10.7.2 (klien) dan Windows Server 2008 R2 (DHCP dan server DNS). Mac mendaftar dengan DHCP baik-baik saja, tetapi tidak dapat mendaftarkan nama hostnya.
Memendekkan nama host Mac tampaknya memperbaiki masalah. Setelah beberapa percobaan kasar, saya telah menemukan bahwa nama host lebih dari 16 karakter mencegah Mac dari mendaftarkan nama hostnya dengan DNS, sementara nama host 16 atau lebih pendek berfungsi dengan baik. Batas ini hanya berlaku untuk nama host mesin, bukan FQDN.
Jadi, coba persingkat nama host Mac Anda menjadi 16 karakter atau kurang. Silakan kirim kembali jika ini berhasil - Saya akan tertarik mendengarnya!
EDIT: Oh, dan Anda juga akan membutuhkan set opsi Barryj. Konfigurasi Windows DHCP> Klik kanan cakupan> Properti> Tab DNS> Aktifkan semua kotak centang dan tombol radio bawah
sumber
ABCD_MACBOOK1
(13 karakter) sepanjang waktu, jadi walaupun jawaban Anda mungkin menjadi bagian dari solusi, sepertinya itu bukan satu-satunya solusi dengan sendirinya. Tetap saja, bantuan Anda sangat dihargai!Panjang nama host DNS per RFC adalah 64 karakter (dengan total 255 untuk FQDN). Panjang nama Microsoft NetBIOS adalah 16 karakter (15 dari nama plus 1 untuk tag kelas khusus). Apa yang saya temukan adalah bahwa, dengan menggunakan infrastruktur DHCP / DNS berbasis Windows, Anda secara otomatis dibatasi untuk panjang 15-char bahkan jika Anda tidak peduli dengan NetBIOS dan bahkan jika panjang nama host DNS Anda jika tidak sesuai dengan RFC.
Jadi IP statis dapat menjadi apa pun yang Anda inginkan, karena DNS akan membiarkan Anda memasukkan nama panjang. Tetapi dinamis / DHCP dibatasi hingga 15 jika Anda ingin mereka mendaftar sendiri dalam DNS.
Saya menduga bahwa jika Anda menggunakan Unix / Linux back-end, Anda tidak akan memiliki masalah ini.
sumber
Saya menemukan bahwa Mac terkadang mengirim nama host mereka dalam permintaan, dan terkadang tidak. Secara khusus saya menemukan bahwa jika nama komputer (Control Panel> Sharing -> Computer name) berisi spasi, maka NO hostname akan dikirim (di bawah OS X 10.6). Jika TIDAK berisi spasi, maka AKAN dikirim.
Saya membandingkan permintaan DHCP menggunakan tcpdump, dengan dan tanpa spasi dalam nama komputer.
Dengan nama komputer
chris-macbook-space
:Dengan nama komputer
chris-macbook space
:Perhatikan yang hilang
Hostname Option 12, length 19: "chris-macbook-space"
dalam kasus terakhir.Jadi Anda dapat mencoba menghapus spasi dan karakter khusus lainnya dari nama komputer, untuk melihat apakah itu memungkinkan untuk diselesaikan pada jaringan.
sumber
Pertama, Anda mencoba mendaftarkannya ke server DNS, yang menangani resolusi. Anda mungkin mencari di area yang salah untuk mengubah pengaturan.
Cari DNS pada dokumen pertama, dan lihat apakah ada saran mereka yang membantu Anda. Saya juga menyertakan beberapa orang lain, yang tampak membantu. Ada bug yang dikenal, jadi mungkin tidak ada jawaban sederhana tanpa pemecahan masalah, dan mengetahui spesifik tentang domain lokal Anda.
http://www.macwindows.com/snowleopardAD.html http://hintsforums.macworld.com/showthread.php?t=104825 http://www.applesource.com.au/how-to/soa/Connect- a-Mac-to-Windows-Small-Business-Server / 0,2000451082,339287478,00.htm
sumber
Sepertinya Anda perlu mengubah file sharing. Jadi buka pengaturan, berbagi, lalu periksa berbagi file. Di mana nama komputer pastikan nama yang Anda inginkan ada di sana. Kemudian klik tombol edit dan verifikasi bahwa nama yang Anda masukkan ada di sana dengan ".local" ditambahkan. Hilangkan tanda kutip.
Harus melakukan pekerjaan itu
sumber