我一直在mac osx山獅子上使用dnsmasq,它是通過mac端口安裝的。最近,我升級到了Osx Mavericks,並且突然之間停止了工作。osx小牛:dnsmasq停止工作
我檢查了/ opt/local/etc /目錄下的dnsmasq.conf和resolv.conf,它們沒有改變。另外,dnsmasq進程顯示在os活動監視器中運行。我試圖強制退出dnsmasq進程。
有什麼建議嗎?有沒有人遇到類似的問題?
我一直在mac osx山獅子上使用dnsmasq,它是通過mac端口安裝的。最近,我升級到了Osx Mavericks,並且突然之間停止了工作。osx小牛:dnsmasq停止工作
我檢查了/ opt/local/etc /目錄下的dnsmasq.conf和resolv.conf,它們沒有改變。另外,dnsmasq進程顯示在os活動監視器中運行。我試圖強制退出dnsmasq進程。
有什麼建議嗎?有沒有人遇到類似的問題?
升級後,我有DNS問題,其中只是不會從用戶界面開始。我自己不使用DNSMASQ,儘管你可以看看這是否與你的問題有關。
https://discussions.apple.com/message/23469825#23469825
編輯(作爲root)的plist在/var/db/launchd.db/com.apple.launchd/overrides.plist
查找的<key>Disabled</key>
到<key>org.isc.named</key>
設定值<false/>
。
解決礦:
如果您的開發域不是.dev,則將粗體部分更改爲您的域。如果需要其他領域,你只需要重複步驟2和6
來源:This精彩的博客文章由阿倫·艾維。
這爲我工作。儘管我看過艾倫艾維的帖子,而且我的配置一見鍾情,但我採取了這些步驟,並在重新啓動後,一切都按預期工作。 – Vanderstaaij
布拉瓦。這對我有很大的幫助。事實證明,我們需要爲特立獨行的做這兩個步驟: sudo mkdir -v/etc/resolver sudo bash -c'echo「nameserver 127.0.0.1」>/etc/resolver/dev' – David
謝謝。這也幫助了我。以前工作,但剛剛停止,所以最後2個步驟解決了我的問題。 – TobyG
爲什麼dnsmasq local-only domain在特立獨行上不再起作用的原因是因爲BIND不再安裝 - 即使添加了命令行開發者工具。
Here是鏈接的詳細解釋。
我打開該文件作爲根,發現如下: 殘疾人 ,仍然沒有運氣 –
quintonFOX