我想使用本地主机名通过多个VLAN轻松地访问同一个本地服务器。
当我将netplan设置为DCHP时,它运行得非常好,并遵循以下步骤:https://linuxconfig.org/how-to-change-hostname-on-ubuntu-18-04-bionic-beaver-linux
当我将netplan设置为使用静态IP地址时,麻烦就开始了。然后突然,本地主机名不再工作了。
我的静态IP网络计划配置如下(我还没有配置vlan):
network:
ethernets:
eno1:
addresses: []
dhcp4: no
eno2:
addresses: []
dhcp4: no
optional: true
eno3:
addresses: []
dhcp4: no
optional: true
eno4:
addresses: []
dhcp4: no
optional: true
bonds:
bond0:
interfaces: [eno1, eno2, eno3, eno4]
addresses: [192.168.55.10/24]
gateway4: 192.168.55.1
nameservers:
search: [local]
addresses: [192.168.55.1, 1.1.1.1]
dhcp4: no
parameters:
mode: 802.3ad
version: 2我很确定这不是连接,因为我也尝试过这种配置:
network:
version: 2
ethernets:
eno1:
addresses: [192.168.55.10/24]
gateway4: 192.168.55.1
nameservers:
search: [local]
addresses: [192.168.55.1,1.1.1.1]发布于 2019-06-01 00:02:24
当使用DHCP (systemd-resolve --status)时,您应该检查DNS配置是什么。您为静态情况配置的DNS很可能与通过DHCP获得的不完全匹配。
另一种可能是,您的DHCP服务器正在自动执行主机名的动态操作,因此只有在使用DHCP并导致其发布的情况下,此名称才存在于DNS记录中。
https://askubuntu.com/questions/1147615
复制相似问题