Soru Mac'lerin DHCP'den doğru makine adını almasını sağlayın?


Ağımızda, Mac'imizin ara sıra yanlış bir makine adı verildiğinde, sanırım yeni bir DHCP kiralaması aldığımda bir sorunum var.

DHCP sunucuları Windows tabanlıdır - ağımızın büyüklüğü Windows'dur, ancak bazı Linux makinelerimiz ve artan sayıda Mac'imiz vardır. Sorun özellikleri, bazen bir Mac'in ağdaki başka bir makinenin adını alacağıdır.

Örneğin, yeni bir Macbook Pro'um var. OSX kurulumunda "gomez" olarak adlandırılır ve başlangıçta herhangi bir sorun olmadan bu isimle ağ üzerinde başlatılır. Ancak, makinenin yeniden başlatıldığı birkaç gün sonra (bu arada birçok yeniden başlatma gerçekleşti), aslında ağın başka bir bölümünde başka bir makinenin adı olan "florrie" olarak adlandırıldı.

Tüm ağ operasyonları iyi çalışıyor ve aslında çoğu zaman fark etmiyorsunuz - yalnızca, sorun yaşadığınız ana bilgisayar adını gerektiren Perforce gibi uygulamaları çalıştırdığınızda.

Üzgünüm, bundan daha fazla bilgim yok, ama ne arayacağımı bilsem, biraz daha gerçekleri bulabilirim. Veya ağ kurulumunu kontrol etmeyle ilgili herhangi bir ipucu yararlı olacaktır.


5
2018-05-17 14:48


Menşei


Hala sabit değil, korkarım. Önerileri denedi, ama gelecek hiçbir şey. MS DHCP sunucusu ayarları zaten Bahi önerisi olarak ayarlanmıştı. - Greg Whitfield
* Nix bilgisayarlar muhtemelen aynı problemlere sahip olacak. - Brad Gilbert


Cevaplar:


Dinamik bir güncelleme DNS sorunu olması daha olasıdır; Windows istemcileri, Windows 2000 ile başlayarak, Windows DNS sunucularını DHCP sunucusu tarafından bir IP adresi kiralandıktan sonra otomatik olarak yeni ayrıntılarıyla doğrudan günceller. Bu şekilde, DNS ve DHCP sunucuları senkronize halde tutulur. Mac'ler yapmaz. Önceki posterler, Mac'lerin bu yanlış sunucu adlarını DNS sunucusundan aldıklarını söylediğinde doğrudur. Sorun, o zaman DNS sunucusu ile.

Mevcut Microsoft DHCP sunucusunu kullanmadım, ancak önceki sürümler özellikle bu durum için bir seçenek sağladı. Windows 2000 istemcisi ve daha sonra otomatik olarak gerçekleştiği gibi, doğrudan Windows DNS sunucusuna konuşan istemci makinenin yerine, Windows DHCP sunucusu bir istemciye bir IP adresini başarıyla etkinleştirdikten sonra Windows DNS sunucusunu güncelleştirebilir.

Windows DHCP sunucunuzda seçeneği kendiniz etkinleştirmeniz gerekir. Bu seçeneğin ifadesi genellikle "Her Zaman Güncelleştir DNS ve Dinamik Güncellemeyi Desteklemeyen DNS İstemcilerine Güncelleştirmeler" gibi bir şey olacaktır.

Hala bulabilirsin Bu makale yararlı olsa da, Windows Server 2000 DHCP için. (İyi bir Google gününe sahip değilim.)


6
2018-05-17 16:59



Önerin için teşekkürler. BT servislerimin bunu deneyip deneyemeyeceğini göreceğim. - Greg Whitfield


Mac, ana makine adını ayarlamak için DHCP IP üzerinde geriye doğru bir arama yapıyor. Sam sunucularının önerdiği gibi DNS sunucularını doğru şekilde yanıtlayacak şekilde yapılandırabilir veya makine adlarını bilgisayar başına düzeltebilirsiniz.

Bunu yapmanın pek çok yolu var, ama en basit iki tanesi:

  1. / Etc / hostconfig dosyasını düzenleyebilir ve HOSTNAME = [istenilen hostname] satırını ekleyebilir ve yeniden başlatabilirsiniz. Bu dosya 10.5'ten beri kullanımdan kaldırıldı, bu yüzden Snow Leopard'a çalışmaya güvenmeyin.

  2. Sistem Tercihlerinde -> Paylaşımda "bilgisayar adını" ayarlayabilirsiniz. "Düzenle ..." düğmesini tıklarsanız, "Dinamik genel ana makine adı kullan" için bir ayar görürsünüz. DNS aramayı durdurmak ve oraya koyduğunuz ayarları saklamak için bunu kaldırın.

Her iki yol da makine başına ayarlamayı gerektirir, bu nedenle, eğer Mac'lerin sayısı büyüyecekse, DNS'yi sıralamayı tercih edebilirsiniz.


3
2018-05-17 16:08



İpuçları için teşekkürler - ofiste ne zaman geri döneceğim. - Greg Whitfield
Bonaldi doğrudur. Soruna neden olan ters kayıtlar. Unix'te bluecat ağ cihazlarına bağlandığımızda (bunları satın almayın, emmiyorlar) mac'larımda aynı şeyi daha önce yaşadım. - Tatas


Cevap burada

https://superuser.com/questions/49891/how-can-i-stop-mac-os-x-overriding-my-hostname-when-i-receive-a-dhcp-request-on-s

Uygunluk için daha iyi cevapları buraya kopyalayın:


Terminal ile ayarlayın sudo scutil --set Sunucu Adı

örnek: sudo scutil --set SunucuAdı server1.mynetwork.com


DHCP'nizin nasıl kurulacağına bağlı olarak, "DHCP müşteri kimliği" ni kullanabilirsiniz.

  1. Sistem Tercihleri.
  2. Ağ bağdaştırıcınızı soldan seçin.
  3. Alt kısımdaki "Gelişmiş" düğmesini seçin.
  4. "DHCP müşteri kimliğini" ana bilgisayar adınıza ayarlayın.

DHCP sunucunuz destekliyorsa, makineniz için ana bilgisayar adınız kullanılacaktır.


3
2018-04-02 22:39





Buradaki problem, makinenizin adının değişmemesi, DHCP'nin makine isimleri vermemesi, sadece IP adreslerini dağıtmasıdır. Ancak, DHCP bir IP tahsis ettiğinde, makinenin adının IP'yi kiraladığı bilgisini kaydeder. Çoğu DHCP sunucusu bu makineyi DNS ile bu IP'ye kaydeder. Bu yüzden, hat boyunca bir yerde, DNS IP ve makine ismini karıştırır veya DHCP, DNS ile yanlış detayları kaydeder.

DHCP sunucunuza ve DNS sunucunuza bir göz atın ve makinenizdeki kayıtların eşleşip eşleşmediğini kontrol edin, eğer yapmıyorlarsa, neden denemeliyiz ve nedenini bulmalıyız.


1
2018-05-17 15:16



Teşekkürler - Hafta boyunca DNS'e bir göz atacağım. DHCP'nin sadece IP adresleri verdiğini düşünmüştüm, dolayısıyla karışıklığım. - Greg Whitfield


Greg, bir çok şey olabilir. İlk yapmanız gereken şey nedir Mac'in neden görüntülediği adı seçtiğini anla. Ardından IP adresi ve ana makine adı için (nslookup veya dig kullanarak) ve Sistem Tercihlerindeki "Bilgisayar Adı" nız için ileriye ve geriye doğru aramaları kontrol edin.

Bir süre, bu konu beni rahatsız etti, bu yüzden biraz araştırma yaptım ve bazı notlar aldım ve onları burada bıraktım:

Mac OS X - "ana bilgisayar adı" ayarlanıyor

Büyük olasılıkla, IP adresi değişikliklerinin + DNS / DHCP entegrasyonu ile ilgili bazı problemler olduğunu fark edeceksiniz.

NOT: Bu, kişisel blogumun reklamını yapmak için bir arka kapı değil ... Blog yazmam. Topluluk wiki bayrağını açık bıraktım ve link vermek bir soruna neden oluyor, sadece buradaki yararlı metni kopyalayın ve bağlantıyı kaldırın.


0