如何解决在avahi中更改域“ local”,并使用带有多个标签的主机名
我需要为同一IP发布多个地址(例如:address1.local,address2.local)
它创建了具有以下内容的服务/etc/systemd/system/avahi-alias@.service
:
[Unit]
Description=Publish %I as alias for %H.local via mdns
[Service]
Type=simple
ExecStart=/bin/bash -c "/usr/bin/avahi-publish -a -R %I $(avahi-resolve -4 -n %H.local | cut -f 2)"
[Install]
WantedBy=multi-user.target
然后如果我跑步:
sudo systemctl enable --now avahi-alias@address1.local.service
sudo systemctl enable --now avahi-alias@address2.local.service
效果很好。
但是现在,如果我需要扩展它来发布,例如:address1.something.otherdomain
,我将发布错误。
尝试了不同的方法,例如更改了avahi-daemon.conf
,但对我不起作用。
感谢您能为我提供的任何帮助。
亲切的问候
已编辑: 使用此解决方案:https://github.com/george-hawkins/avahi-aliases-notes 我可以处理cname上多个标签的使用。但是仍然无法通过其他方式更改“ .local”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。