看到这个标题,很多小伙伴,可能会好奇?明明有Docker版本的MosDNS,为什么还需要在LXC内再去运行MosDNS所以这里我解释一下,这么做的两个原因。
- UNRAID的Macvlan以及ipvlan都有一个很严重的bug,有一定概率,会出现与宿主机通讯问题,这就导致其他docker实用bridge和host无法与dns通讯导致网络问题。
- UNRAID的docker启动顺序偏后,导致部分容器启动后需要请求网络尤其是需要用key授权的应用,会在启动时无法解析,导致程序启动失败。
以上两种问题,在UNRAID上是比较头疼的,虽然UNRAID做了macvlan和ipvlan的访问宿主机ip的配置,但是这个配置会有一定概率故障,导致实用途中无法与宿主机ip通讯的问题,但是lxc容器却没这个问题,而且UNRAID的lxc启动顺序要早于Docker,所以lxc下搭建Mosdns是一个很不错的选择。
教程:
隐藏内容
此处内容需要权限查看
会员免费查看结尾:
mosdns是一个很好用的dns,可以解决一些被污染的dns,搭配小蓝猫也是非常好用的。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(4)
请教:安装完成MosDNS以后,需要对unraid“网络设置”或者openwrt相关地方进行修改吗?
改不改都可以你也可以改dhcp进行配置客户机
请问下之前买的永久会员,今天登录发现没有了,可以去哪里咨询吗
弱弱地问一句,小蓝猫是啥?!