題:
從睡眠狀態恢復時,Mac mini的計算機名稱不斷變化
Piku
2012-07-03 20:54:20 UTC
view on stackexchange narkive permalink

當我從睡眠狀態喚醒Mac mini時,偶爾會出現一個對話框,提示“此網絡上已經在使用您計算機的名稱”(無論如何)。名稱已更改為“任何(1)””。 (或(2),目前我最多(4)。)

Mac通過以太網電纜插入網絡,並從運行路由器的DHCP獲取DHCP分配的IP地址pfSense。我已將DHCP設置為為Mac的Mac提供相同的IP地址。

為什麼會發生這種情況,更有用的是,如何使計算機停止重命名?

在系統中首選項-共享我已啟用“文件共享”和“遠程登錄”。

我執行了喬恩·弗萊爾(Jon Flaire)建議的步驟,並且在我的情況下,LocalHostName不斷還原,從Tori到Tori(10)。還有其他想法嗎?這使我瘋狂。
@DJFriar我也發生了同樣的事情。安裝優勝美地後可能已經開始。 FWIW我正在運行帶有DHCP和另一個(橋接)和3個Express Express(都橋接)的Airport Base Extreme。
五 答案:
Jon Flaire
2014-01-12 06:11:48 UTC
view on stackexchange narkive permalink

我已經看到當本地DNS服務器啟用DNS緩存但沒有足夠頻繁(或根本沒有)刷新緩存時發生這種情況。

您可以設置主機名/計算機名在終端中使用scutil將其設置為靜態值。這意味著您的Mac將不再自動更改其名稱,因此重要的是,網絡上沒有其他計算機實際擁有該主機名。運行此命令時,將“ new_hostname”替換為所需的主機名:

  sudo scutil --set HostName new_hostnamesudo scutil --set LocalHostName new_hostnamesudo scutil --set ComputerName new_hostname  
>

您可以通過運行以下命令來檢查值是否已設置:

  scutil --get HostName scutil --get LocalHostName scutil --get ComputerName  

來源: man scutil

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/

bmike
2012-07-03 21:03:19 UTC
view on stackexchange narkive permalink

通常這是路由器的故障,Mac正在響應其無法控制的情況。

您是否嘗試過使用固定IP地址或進行DHCP預留,以便Mac更可靠地聲明

iOS 8和OS X 10.10變得更糟了,新發現的守護程序中有多個bug代替了mDNSResponder進行DNS命名以及設備發現和路由。基本上,即使是具有一個網絡連接的計算機,也有兩個IP地址-一個是IPv4,另一個是IPv6,系統會將另一個和另一個IP地址混淆,並增加主機名。

不,當我擁有此IP時,IP保持不變,但名稱更改
@Mark-IP地址是根據DHCP請求發送者的MAC地址分配的。仍然有可能是路由器的罪魁禍首-但不一定非要您這麼說。
正確-有點答案說讓Mac擁有相同的IP地址,這絕對不是我看到的問題
user67109
2014-01-12 02:47:51 UTC
view on stackexchange narkive permalink

在操作系統上有時會出現一些打wh​​en並需要冷重啟的情況下,這通常會發生在我身上。

  1. 拔下路由器。重新啟動後,由於某種原因,計算機無法與網絡連接,因為路由器“認為”連接從未被斷開。如果無法使用給定的用戶名建立連接,則操作系統會在名稱末尾添加(1、2、3…)。

  2. 重新啟動計算機。

  3. 轉到首選項/共享並將計算機名稱從“您的名字的iMac(2)”更改為“您的名字的iMac”

  4. 重新插入路由器。

  5. 連接到網絡。

  6. ol>

    為我工作!

這對於小型網絡很好。當您有幾台Apple TV,三個路由器和10個iOS設備時會發生什麼?損壞的名稱似乎會在不同的睡眠/喚醒週期中傳播並變得更糟。對於公寓中的小型網絡或很少配備Apple設備的設備,這是一個可行的解決方案。解決方案+1,但我要提醒您,這對於許多企業或大型網絡而言並不可行。
smoooosher
2015-03-27 21:31:54 UTC
view on stackexchange narkive permalink

另一個嘗試的方法是在“系統偏好設置”->“節能器”中禁用“喚醒網絡訪問權限”。我們在工作中遇到了這個問題,並且這樣做+重命名通常似乎可以將名稱保留在適當位置

TrinitronX
2017-12-22 01:23:38 UTC
view on stackexchange narkive permalink

此自動重命名主機名編號(1)(2)(N) ... 後綴問題困擾著許多Apple設備,有很多潛在的解決方法,但是沒有已知的完整解決方案。 最有可能與用於Apple AirPlay和其他服務的網絡發現協議有關:

此服務在Mac OSX中自動啟動,這是本地計算機如何通過 hostname.local mDNS名稱彼此發現以及發現服務(如AirPlay)的方式。

許多在線用戶想出了解決方法或潛在的解決方案,但以我的經驗來看,沒有人一直都在可靠地工作。設置主機名似乎只在短期內起作用。

我已經在此處開始了 &答案佔位符的正在進行中的解決方法。希望蘋果將來會解決此問題!



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...