Mac mini bilgisayarımın bilgisayar adı uykudan devam ettiğinde değişmeye devam ediyor


15

Mac mini'mi uykudan uyandırdığımda, ara sıra "Ağınızın adı" ne olursa olsun "bu ağda kullanımda." Adı ne olursa olsun (")" olarak değiştirildi. 2), şu anda (4) e kadar geliyorum.

Mac ağa bir ethernet kablosu ile bağlı ve pfSense çalıştıran yönlendiricimden DHCP tarafından atanmış bir IP adresi alıyor. Mac'in Mac'inde aynı IP adresini verecek DHCP ayarlarım var.

Bu neden oluyor ve daha faydalı bir şekilde, makinenin kendini yeniden adlandırmayı nasıl durdurabilirim?

Sistem Tercihlerinde - Paylaşma 'Dosya paylaşımı' ve 'Uzaktan Oturum Açma' özelliğini etkinleştirdim.


Jon Flaire'in önerdiği adımları attım ve LocalHostName benim durumumda Tori'den Tori'ye (10) geri dönmeye devam ediyor. Başka fikrin var mı? Bu beni zorluyor.
DJFriar

@DJFriar Aynı şey bana da oluyor. Yosemite kurulduktan sonra başlamış olabilir. FWIW DHCP ve diğeri (köprülenmiş) ve 3 Havalimanı İfade Edilen (tümü köprülenmiş) bir Havalimanı Base Extreme kullanıyorum.
BlazingFrog

Yanıtlar:


2

Genelde bu, yönlendiricinin hatasıdır ve Mac, kontrolü dışındaki koşullara yanıt vermektedir.

Mac'iniz uykudan uyandığında aynı adresi daha güvenilir bir şekilde alabilmesi için sabit bir IP adresi kullanmayı veya DHCP rezervasyonu yapmayı denediniz mi?

Bu, iOS 8 ve OS X 10.10 ile daha da kötüleşti ve yeni keşif programında, DNS adlandırma ve cihaz bulma ve yönlendirme için mDNSResponder'ın yerine geçen birkaç hata var. Temel olarak, bir ağ bağlantısına sahip bilgisayarlarda bile, iki IP adresi vardır - bir IPv4 ve diğer IPv6 ve sistem bir diğerinin kafasını karıştırır ve ana bilgisayar adını artırır.


Hayır, buna sahip olduğumda IP aynı kalıyor ancak isim değişiyor
Mark

@Mark - IP adresi, DHCP isteğinin göndericisinin MAC adresine göre tahsis edilir. Yönelticinin suçlu olması hala mümkün - ancak yorum yaptığınız gibi olmak zorunda değil.
bmike

true - Bu cevap diyor ki Mac aynı IP adresini iddia ediyor ve bu kesinlikle benim gördüğüm sorun değil
Mark

7

Bunu, yerel DNS sunucusunda DNS önbelleği etkin olduğunda, ancak önbelleği yeterince sık (veya hiç) temizlemiyorken görmüştüm.

Terminal Adı'ndaki scutil'i kullanarak Ana Bilgisayar Adınızı / Bilgisayar Adınızı statik bir değere ayarlayabilirsiniz. Bu, Mac'inizin adını otomatik olarak artık değiştirmeyeceği anlamına gelir; bu nedenle, ağınızda gerçekte bu ana bilgisayar adına sahip başka hiçbir makine olmaması önemlidir. Bunu çalıştırdığınızda, "new_hostname" yerine istediğiniz ana bilgisayar adını yazın:

sudo scutil –-set HostName new_hostname

sudo scutil –-set LocalHostName new_hostname

sudo scutil –-set ComputerName new_hostname

Değerlerin çalıştırılarak ayarlanıp ayarlanmadığını kontrol edebilirsiniz:

sudo scutil –-get HostName new_hostname

sudo scutil –-get LocalHostName new_hostname

sudo scutil –-get ComputerName new_hostname

Kaynaklar: https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man8/scutil.8.html

http://osxdaily.com/2010/09/06/change-your-mac-hostname-via-terminal/


2

Bu, çoğu zaman işletim sistemi bir tür hıçkırık olduğunda ve soğuk bir yeniden başlatmaya ihtiyaç duyduğunda meydana gelir.

  1. Yönlendiriciyi çıkarın. Yeniden başlatmanın ardından bazı nedenlerden dolayı, bilgisayar ağa bağlanmakta güçlük çekiyor, çünkü yönlendirici bir bağlantının ilk etapta hiç kopmadığını "düşünüyor". Bağlantı verilen kullanıcı adı ile yapılamazsa, işletim sistemi ismin sonuna bir (1, 2, 3…) ekler.

  2. Bilgisayarı yeniden başlatın.

  3. Tercihler'e gidin / Paylaşma ve bilgisayarınızın adını "Adınız iMac (2)", "Adınız iMac" olarak değiştirin

  4. Yönelticiyi tekrar takın.

  5. Ağa bağlan.

Benim için çalıştı!


Bu küçük ağlar için iyidir. Birkaç Apple TV'niz, üç yönlendiriciniz ve 10 iOS cihazınız olduğunda ne olur? Bozuk isim yayılıyor gibi gözüküyor ve farklı uyku / uyanıklık dönemlerimi daha da kötüleştiriyor. Bu, bir apartman dairesinde küçük ağlar için veya az sayıda Apple cihazıyla uygulanabilir bir çözümdür. Çözüm için +1, ancak bunun birçok işletme veya daha büyük ağlar için uygun olmadığı konusunda uyarmak istedim.
bmike

0

Denenecek başka bir seçenek, Sistem Tercihleri ​​içindeki Wake for Network Access'i devre dışı bırakmaktır. Enerji tasarrufu. İşimizde bu problem var ve bunu yapmak + bunu yeniden adlandırmak genellikle adı yerinde tutuyor gibi görünüyor


0

Bu otomatik yeniden adlandırma ana bilgisayar adı numarası (1), (2), (N), ... sonek sorunu birçok Apple cihazını rahatsız ediyor, birçok potansiyel çözüm var, ancak bilinen bir çözümü yok. O büyük ihtimalle Apple AirPlay ve denilen diğer hizmetler için kullanılan bir ağ bulma protokolüyle ilgili

Bu hizmet Mac OSX'te otomatik olarak başlatılır ve yerel makinelerin birbirlerini nasıl keşfedebilecekleridir. hostname.local mDNS adları, AirPlay gibi hizmetleri de keşfedebilir.

Çevrimiçi olarak birçok kullanıcı geçici çözümler veya olası çözümler üretti, ancak deneyimlerime göre hiçbiri her zaman güvenilir bir şekilde çalışmadı. Ana bilgisayar adı ayarı yalnızca kısa bir süre için çalışıyor gibi görünüyor.

Başladım Devam etmekte olan geçici çözüm & amp; Burada yer tutucuyu cevapla . Umarım Apple gelecekte bu sorun için bir düzeltme sağlayacaktır!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.