[archlinux][daily] 自建DNS服务器 / 建立本地DNS cache / 使用dnsmasq加速上网

 

新公司,上网超慢,DNS竟然是远程地址,终于找到机会学习一下dnsmasq了。

update@20170516: 上网慢是因为分给我的IP有限流策略,其实远端DNS并不会造成感受上的上网慢。

 

参考:https://wiki.archlinux.org/index.php/Dnsmasq

 

安装:

配置: 监听在本地,上游DNS server 手配在 resolv-dnsmasq.conf 中。

 

启动:

 

网络设置时,有哪些改变?

在配置网络时,使用netctl,它会调用resolvconf命令配置 /etc/resolv.conf 文件,我猜。

所以,修改配置,让resolvconf在resolv.conf 中只使用本地dns就行了,如下:

然后,在配置静态IP时,netctl配置文件中的DNS选项,并不会影响resolv.conf文件。

 

dhcp时,好像要hook dhcpcd,没看,以后再说。

 

——————-  update@21070516  ——————-

除了本机,虚拟机也想用。而且希望多个虚拟机和主机之间可以通过hostname相互访问。

很简单,只需要改如下参数,重启服务就可以了。

 

TODO: 于是问题来了,能不能在众多虚拟机之间启用dhcp呢,然后使用hostname相互访问,在也不要关心IP了,在也不要手配静态IP了。

 

原文链接:https://www.cnblogs.com/hugetong/p/6548391.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/16769

(0)
上一篇 2022年11月16日 22:32
下一篇 2022年11月16日 22:32

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml