VyOS の DNS サーバ機能

DNS コンテンツサーバ

DNS フォワーディングサーバとしてクライアントからの DNS クエリに応答させる。
DNSSEC は使用しないため無効にする。また、特定のドメインに対しては別のサーバを参照し、それ以外は全てシステムで使用している DNS サーバを参照する。。

service {
    dns {
        forwarding {
            allow-from 192.168.159.0/24
            dnssec off
            domain lab.home {
                server 192.168.160.1
            }
            listen-address 192.168.159.254
            system
        }
    }
}
system {
    name-server 8.8.8.8
}
  • 上記にAレコード【vyos-01.vm.home】を追加することで、DNS コンテンツサーバとしても動作させる
system {
    static-host-mapping {
        host-name vyos-01.vm.home {
            inet 192.168.159.254
        }
    }
}