今天在试着上 V2EX 的时候发现,V2EX 的域名国内被 DNS 污染了,直接上梯子也不行。 然后又不想修改电脑、路由器的 DNS 到 Google DNS ,用省 ISP 的 DNS 延迟才 3ms ,所以就想着怎么指定域名使用指定 DNS 服务器,Google 了一圈都是自己搭建 DNS 服务器的,然后竟然惊奇的发现,直接修改 hosts 文件就可以了! P.S. 修改 DNS 服务后仍需要挂梯子才能上 V2EX 例如: 8.8.8.8 v2ex.com 8.8.8.8 www.v2ex.com
8.8.8.8 www.google.com
1
mercury233 2022-03-16 16:23:29 +08:00
其实是你的梯子(一般是服务端)承担了域名解析的任务,跟你的 hosts 无关
|
2
MarkP 2022-03-16 16:29:53 +08:00
1 楼真相了
|
3
gefranks 2022-03-16 16:36:58 +08:00
1 楼真相了, OP 发现的新大陆的喜悦被 1 楼浇了个透心凉
|
4
leavic 2022-03-16 18:01:07 +08:00
OP 自己通过 hosts 文件把这几个域名给污染了
|
5
iyaozhen 2022-03-16 18:07:17 +08:00
楼主太秀了
|
6
imzcg2 2022-03-16 23:10:24 +08:00 via Android
3ms 的 dns 一般是本地 dns ,进了互联网起步都得要一二十 ms
|
7
ronman 2022-03-17 00:11:52 +08:00 via iPhone
楼主的分享精神值得赞扬
|
8
cat9life 2022-03-17 08:47:27 +08:00 1
"修改 DNS 服务后仍需要挂梯子才能上 V2EX" - 文西是你吗
|
9
kuro1 2022-03-17 13:29:46 +08:00
我人麻了
|
10
LeviMarvin OP @mercury233 可是可是,不指定 DNS 的话挂梯子也上不来
|
11
mercury233 2022-03-18 21:34:56 +08:00
@LeviMarvin 需要控制变量,不信你现在把 hosts 改回去再试试
|