编程 GFW - DNS 污染和抢答 背景 作为普通人上网的第一步,DNS 是极为重要的一环。而在网络发展的初期,并没有考虑到会有像 GFW 这样罪恶无耻的东西出现,因此 DNS 设计的比较脆弱,也因此留下了重大的隐患。 原理 我们知道,在上网的时候为了方便我们记忆,在地址栏中输入的都是域名,而在真正的网络中,是通过 IP 地址组织起来的,因此需要将域名转换成对应的 IP 地址,这就是 DNS 的作用。 但是 DNS 当初的实现并没有考虑到太多的情况,因此