首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fedora强天鹅解析器:接口不能是回送接口

fedora强天鹅解析器:接口不能是回送接口
EN

Unix & Linux用户
提问于 2019-04-09 16:33:11
回答 1查看 683关注 0票数 0

当试图在Fedora 29上使用sudo strongswan up CONNECTION_NAME时,我收到了这个错误

代码语言:javascript
复制
installing DNS server ###.##.#.## via resolvconf
resolvconf: Interface can't be the loopback interface (lo). Sorry.
removing DNS server ###.##.#.## via resolvconf
resolvconf: Interface can't be the loopback interface (lo). Sorry.
adding DNS server failed

当我搜索这个准确的错误或类似的错误信息时,互联网上没有任何文档。

我怀疑resolvconf有什么问题,但我不知道如何排除它。

EN

回答 1

Unix & Linux用户

发布于 2019-04-10 06:45:37

看起来较新(或不同)版本的resolvconf的接口前缀有问题,强天鹅的解决插件用于通过resolvconf安装DNS服务器。

默认值是lo.inet.ipsec. (其中添加了DNS服务器的IP地址)。前缀可以用charon.plugins.resolve.resolvconf.iface_prefix选项在strongswan.conf中更改(或者在strongswan.d/charon目录中使用resolve.conf片段)。因此,也许可以尝试使用不同的前缀/接口(确保考虑并可能更改/etc/resolvconf/interface-order,以便安装的DNS服务器具有较高的优先级)。

编辑:看起来这个错误消息是由systemd的解析器兼容层的某些版本产生的(在v240之前,不确定该版本和更新版本是否仍然存在错误,或者只是不同)。因此,我不确定interface-order是否实际相关(甚至存在)。我想您可以尝试用物理接口替换前缀中的lo,并查看通过IKE提供的DNS服务器在虚拟专用网运行时是否实际使用。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/511507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档