Dns “更改域”;“本地”;在avahi和中,使用带有多个标签的主机名
我需要为同一IP发布多个地址(例如:address1.local、address2.local) 它是否创建了服务Dns “更改域”;“本地”;在avahi和中,使用带有多个标签的主机名,dns,systemctl,mdns,zeroconf,avahi,Dns,Systemctl,Mdns,Zeroconf,Avahi,我需要为同一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
/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启用--现在是avahi-alias@address1.local.service
sudo systemctl启用--现在是avahi-alias@address2.local.service
它工作得很好
但是现在如果我需要扩展它来发布,例如:address1.something.otherdomain
我发布时出错。
尝试了不同的方法,例如更改avahi daemon.conf
,但对我不起作用
我将感激你能给我的任何帮助
问候
编辑:
使用此解决方案:
我可以处理cname上多个标签的使用。但仍然无法通过其他方式更改“.local”