这里不仅仅在讨论如何修改DNS,还在讨论127.0.0.53究竟是什么东西,起了什么作用。
你知道通过NetworkManager修改DNS,那么修改了之后/etc/resolv.conf的内容是什么?当一个应用在发送DNS请求时,数据包到底是怎么发出去的?这些问题你想过没有?我估计你也只满足于这种流于表面的知其然,不会想去深入理解问题的本质。反正下次遇到问题再跑到论坛上来问就是了,何必费脑子对吧?
别张口就来。我这里ubuntu上的网速毫无问题。另外据w3techs上个月的调查数据,全球排名前一千万网站中,明确使用ubuntu的就有13%,那一百万多网站的管理员都傻瓜?不知道用更快的系统?
你的理解是完全错误的。不光是对127.0.0.53,甚至对DNS的认识都是错误的。
哟,之前你一口咬定我理解错误,是跳着看内容的,这里又无意冒犯了啊?
你搞清楚这里是论坛。我又不是24小时在线客服,我发个帖子还要不断守着刷新看你回不回?
建议阅读《X-Y Problem》 https://coolshell.cn/articles/10804.html 。别人这么问,不代表就该这么做。
你想说可以随便瞎说,但说错了就要准备挨骂。
对于这一大段内容中的错误,一个简单的验证方法就是,不去做安装unbound的步骤三,如果安装了可以把unbound卸载掉,一样能在/etc/resolv.conf里看到同样的内容。这可要怎么解释呢?是unbound的在天之灵来帮你自动配置的?
代码: 全选
man NetworkManager.conf | sed -n '/unbound:/,/^$/p'
设置dns的值为unbound,是为了给DNS请求加上安全扩展(DNSSEC)。而且还需要安装dnssec-trigger。如果没有安装dnssec-trigger,unbound是不会参与到dns的处理过程中去的。安装了dnssec-trigger,再重启NetworkManager,就会发现,/etc/resolv.conf里的地址变成了127.0.0.1,这正是unbound的监听地址。unbound: NetworkManager will talk to unbound and dnssec-triggerd, using "Conditional Forwarding" with DNSSEC support. /etc/resolv.conf will be managed by dnssec-trigger daemon.
这个问题在你问之前,他们就已经回答过了:您若是觉得我的帖子不好,您就不要再来看,不行吗?
你自己不了解,在自己的电脑上折腾我不管你。但在这里散播FUD误导别人,我就要把你批判一番了。
也许你觉得他说话语气不好,但是他只是在指出你走的弯路,毕竟很多人会发一些没经过自己验证的帖子,或者错误的理解的文章,会误导其他搜索到文章的网友
有些问题有争议,被批评了,即便是对方语气不好,回头仔细验证下也是好的,没必要坚持自己一定是对的和对方吵,虽然说我被批评有时候也会火大就是了
这个问题,在本论坛的“系统安装和升级”版块的首页,已经有提示了:viewforum.php?f=77做为一个论坛的版主,是一个在职责上要帮助ubuntu用户的人。
虽然,这是一个非盈利性的论坛,做为版主的人也只是个义工。
对于大多数普通人来说,技术上承认错误很容易,但愿意忍受别人的一句“TM”——就真的很难很难了。系统安装和升级
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我之所以回这一帖,就是不希望同样的事情发生。曾经看到过二个新闻:
一个是夫妻俩吵架,丈夫不知道妻子为何蛮不讲理,一气之下用菜刀把自己手指剁了,这时妻子才清醒过来:“我就是希望你能哄我两句……”
另一个是夫妻俩吵架,丈夫说:“你再不讲理我就跳楼!”妻子反驳:“你跳呀!”结果丈夫立刻当着妻子的面,跳楼死了,妻子看到这一幕,疯了。
对的,真正能能解决问题的人,都是在“默默地”解决问题。反而是许多新手发牢骚、诸多抱怨(正所谓俗话说的“半桶水响咣当”)。后面的人只会默默地修补好前人的缺陷。