OSX Yosemite定期丢失我的服务器的DNS信息


0

我正在将OSX Yosemite作为我的开发机器。我在cursiveclojure.com上为正在开发的产品运行VPS。我的Mac每隔一段时间(大约在过去的一个月中有3次)进入某种状态,即即使它似乎可以在其他地方运行并且服务器可用,也无法解析该域。所以现在:

~/d/riddley (master)> ping cursiveclojure.com
ping: cannot resolve cursiveclojure.com: Unknown host
~/d/riddley (master)> dig cursiveclojure.com  ANY +noall +answer
; <<>> DiG 9.8.3-P1 <<>> cursiveclojure.com ANY +noall +answer
;; global options: +cmd
cursiveclojure.com. 10799   IN  MX  10 cursiveclojure.com.
cursiveclojure.com. 10799   IN  A   95.170.82.135
cursiveclojure.com. 10799   IN  TXT "v=spf1 a mx ip4:95.170.82.135 ip6:2a01:7c8:aab0:51f::1 -all"
cursiveclojure.com. 10799   IN  NS  rush.easydns.com.
cursiveclojure.com. 10799   IN  NS  nirvana.easydns.net.
cursiveclojure.com. 10799   IN  NS  motorhead.easydns.org.
cursiveclojure.com. 10799   IN  SOA dns1.easydns.com. zone3.easydns.com. 1411422284 43200 10800 1209600 10800
~/d/riddley (master)> ping 95.170.82.135
PING 95.170.82.135 (95.170.82.135): 56 data bytes
64 bytes from 95.170.82.135: icmp_seq=0 ttl=48 time=300.551 ms

一位朋友确认,该网站在其他任何地方都可以正常运行。我发现的唯一解决方案是重新启动计算机,使用刷新DNS缓存sudo discoveryutil udnsflushcaches似乎无济于事。

有人知道发生了什么吗?

Answers:


1

我有时会遇到相同的问题-特别是在我自己的MX服务器上。此DNS条目或多或少的默认DNS设置。

重新启动有帮助,但是断开并重新连接网络电缆也可以。您也可以尝试更改网络位置。

我知道,所有这些解决方案都很糟糕。但是,这是ATM机在找出实际问题(优胜美地随附的数千个其他问题之一)之前最快的一种。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.