碰到问题实在不得解,求达人解解惑。
就是我用 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.com
Address: 8.8.8.8
名称: github.com
Address: 127.0.0.1
hic@hic-win MSYS /c/Users/hic
$ adig +trace github.com
Answer for query +trace:
id: 48297
flags: qr rd ra
opcde: 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:
就是我用 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.com
Address: 8.8.8.8
名称: github.com
Address: 127.0.0.1
hic@hic-win MSYS /c/Users/hic
$ adig +trace github.com
Answer for query +trace:
id: 48297
flags: qr rd ra
opcde: 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:
