web-dev-qa-db-ja.com

DNSにアドレスを追加する方法

私のシステムはUbuntu 18.04(Bionic Beaver)です。

そして、172.26.5.14をシステムDNSアドレスに追加したいと思います。

私は検索し、次のようなソリューションを見つけました:

  • /etc/resolv.confに追加します。ただし、データは削除されませんsystemまたはnetwork-manager再起動。

  • /etc/resolvconf/resolv.conf.d/baseまたは/etc/resolvconf/resolv.conf.d/headに追加します。動作せず、nmcli device show enp0s31f6 | grep IP4.DNS結果に表示されません。

DNSサーバーに永続的に追加するにはどうすればよいですか?

4
Zabih Alipour

最も簡単な方法は

設定->ネットワーク-> LANインターフェース(コグ記号)-> IPv4設定(タブ)->追加のDNSサーバー

コマンドラインから実行する必要がある場合は、次のように入力できます。

Sudo nmcli con mod enp0s31f6 +ipv4.dns "172.26.5.14"

で更新:

Sudo nmcli con up "enp0s31f6"
6
tudor

サーバーで、/etc/netplan/50-cloud-init.yamlを編集します

network:
    version: 2
    ethernets:
        eth0:
            addresses: [10.10.10.253/24]
            gateway4: 10.10.10.1
            nameservers:
                addresses: [127.0.0.1,127.0.0.53]

独自のアドレスに置き換えます。

それから

Sudo netplan apply
0
R J