首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主机名(localserver.local)不使用带有netplan的静态IP

主机名(localserver.local)不使用带有netplan的静态IP
EN

Ask Ubuntu用户
提问于 2019-05-31 08:31:21
回答 1查看 1.1K关注 0票数 0

我想使用本地主机名通过多个VLAN轻松地访问同一个本地服务器。

当我将netplan设置为DCHP时,它运行得非常好,并遵循以下步骤:https://linuxconfig.org/how-to-change-hostname-on-ubuntu-18-04-bionic-beaver-linux

当我将netplan设置为使用静态IP地址时,麻烦就开始了。然后突然,本地主机名不再工作了。

我的静态IP网络计划配置如下(我还没有配置vlan):

代码语言:javascript
复制
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

我很确定这不是连接,因为我也尝试过这种配置:

代码语言:javascript
复制
  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]
EN

回答 1

Ask Ubuntu用户

发布于 2019-06-01 00:02:24

当使用DHCP (systemd-resolve --status)时,您应该检查DNS配置是什么。您为静态情况配置的DNS很可能与通过DHCP获得的不完全匹配。

另一种可能是,您的DHCP服务器正在自动执行主机名的动态操作,因此只有在使用DHCP并导致其发布的情况下,此名称才存在于DNS记录中。

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

https://askubuntu.com/questions/1147615

复制
相关文章

相似问题

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