最近遇到一个奇怪的问题,Mac无法访问keras的官网,手机却可正常访问,而且两台设备在同一个局域网中,Why???
原因:Keras网站更换新的IP地址,而DNS服务含有旧的地址缓存,没有同步更新,仍然访问旧的IP地址,导致无法访问Keras网站。
解决:重启Mac的DNS服务中的DNSResponder进程即可。
具有步骤:
第一步,查询DNS服务DNSResponder的进程号
➜ ~ ps -e | grep mDNS
166 ?? 0:16.89 /usr/sbin/mDNSResponder
167 ?? 0:03.28 /usr/sbin/mDNSResponderHelper
第二步,关闭DNSResponder进程(kill -9),则Mac系统会自动再次重启这个进程。
➜ ~ sudo kill -9 166
Password:
➜ ~ ps -e | grep mDNS
167 ?? 0:03.29 /usr/sbin/mDNSResponderHelper
31446 ?? 0:00.05 /usr/sbin/mDNSResponder
稍等一会,再次访问keras.io,即可。
终于可以再次访问了,小小把戏。