碰到问题实在不得解,求达人解解惑。
就是我用 git push 一直提示 refused,真是见了鬼了,前两天还好好的。然后 ping
github.com 发现解析的 IP 是 127.0.0.1,然而 hosts 文件里面并没有这样的配置,flushdns 也没用,重启也没用,改 dns 也没用。然后 nslookup 了一下,结果如下,我感觉有些诡异。
hic@hic-win MSYS /c/Users/hic
$ nslookup.exe
github.com服务器:
google-public-dns-a.google.comAddress: 8.8.8.8
名称:
github.comAddress: 127.0.0.1
hic@hic-win MSYS /c/Users/hic
$ adig +trace
github.comAnswer for query +trace:
id: 48297
flags: qr rd ra
opcode: QUERY
rcode: NOERROR
Questions:
+trace . A
Answers:
+trace . 3600 A 120.197.235.97
NS records:
. 3600 SOA
a.root-servers.net.
nstld.verisign-grs.com.
( 2018050400 1800 900 604800 86400 )
Additional records:
Answer for query
github.com:
id: 57558
flags: qr aa rd ra
opcode: QUERY
rcode: NOERROR
Questions:
github.com . A
Answers:
github.com . 176 A 127.0.0.1
NS records:
Additional records:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/452173
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.