请教hosts档 (C:\\Windows\\System32\\drivers\\etc)可以限定只能连指定的网址, 但其他网址都没办法连吗? 谢谢

4 个回答

  • 旧至新
  • 新至旧
  • 最高Like数

2

㊣浩瀚星空㊣

iT邦大神 1 级 ‧ 2025-01-20 14:15:50

最佳解答

hosts 只是站点的指向设定。
算是一种本机上的小型DNS。
但它只能用 A 设定。

回来你的问题。
要说「其他网址都没办法连吗?」
正常来说倒也不是不能办到。只是没人会这样干就是了
大多数不想要被连结的。都是用

::1    不想连结的域名

将其直接指向到本机。就连结不了

但并没有办法使用 类似 * 号的方式来代表其它
只能一个一个设定。

毕竟,hosts 也不过只是一种简易型本地化的DNS。
就算是一般的DNS也没办法有白名单的能力。

0

cmwang

iT邦大师 1 级 ‧ 2025-01-17 22:56:19

理论上可以,实际上不太可行,直接在GW上下手比较可行吧....

2

林门神JanusLin

iT邦超人 1 级 ‧ 2025-01-18 06:37:22

防火墙全封锁DNS查询
自建 root dns 比较快

https://www.ublink.org/index.php/service/tech-know/nodif/dns-feng-suofacebook-ji-shu

但是目前还有
DoH
DoT

还得有其他方式处理
例如 Vigor LAN DNS

https://www.ublink.org/index.php/service/tech-know/vigor-tech/youtube-vigor-lan-dns%E6%93%8B%E4%B8%8D%E4%BA%86-blocking-doh-dns-over-https-by-vigor-router

0

dscwferp

iT邦高手 1 级 ‧ 2025-01-18 17:25:51

试试看

将自己的电脑的 DNS SERVER 设定成 127.0.0.1 指自己, 跟自己问!

希望能解决您的问题!


  • 1

dscwferp

iT邦高手 1 级 ‧
2025-01-20 15:19:57

亲测 OK喔!

修改