Mac-Osx
非託管客戶端軟體更新伺服器 mac os x 使用錯誤的 IP 地址
使用來自Apple的指示,我成功地讓我的 Yosemite 伺服器向非託管客戶端提供了軟體更新。該伺服器還為 DHCP 和 DNS 提供服務,並且在各個方面都可以正常工作,並且始終如此。
由於某些情況,我被迫將伺服器的 IP 地址從 192.168.178.201 更改為 192.168.178.199。
為了繼續在本地提供更新,我按照上面連結的指示刪除了客戶端上的首選項,重新啟動並重新設置了客戶端上的首選項文件。首選項正確讀取指向 192.168.178.199,DNS 伺服器也指向該地址(並且有效)。
從那以後,啟動 App Store 以獲取軟體更新,App Store 抱怨,“沒有得到軟體更新伺服器的響應(192.168.178.201)”,讓我相信伺服器地址保存在另一個位置。
沒有使用這個 dns 技巧,我不知道解決方案。歡迎任何關於在哪裡可以找到上述問題的原因的提示。
顯然有時僅僅執行“sudo defaults”命令是不夠的。刪除可能兩個位置的文件可以解決此問題。他們是
/Library/Preferences/com.apple.SoftwareUpdate.plist ~/Library/Preferences/com.apple.SoftwareUpdate.plist
退出 AppStore,刪除 plist 文件(垃圾箱,清空垃圾箱),註銷,重新登錄,AppStore 將重新創建它們。如有必要,請按照此處的說明將您的客戶端指向您自己的 swupdate 伺服器。