CentOS bind(DNSサーバー)
Table of Contents
インストール
インストール済みのものをチェック
$ yum list installed | grep bind Repository google-chrome is listed more than once in the configuration bind-libs.x86_64 32:9.9.4-73.el7_6 @updates bind-libs-lite.x86_64 32:9.9.4-73.el7_6 @updates bind-license.noarch 32:9.9.4-73.el7_6 @updates bind-utils.x86_64 32:9.9.4-73.el7_6 @updates keybinder3.x86_64 0.3.0-1.el7 @base libindicator-gtk3.x86_64 12.10.1-6.el7 @base rpcbind.x86_64 0.2.0-47.el7 @base
bind,bind-chroot のインストール
$ sudo yum install bind bind-chroot 読み込んだプラグイン:fastestmirror, langpacks Repository google-chrome is listed more than once in the configuration Loading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.cn * epel: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.nju.edu.cn * updates: mirrors.tuna.tsinghua.edu.cn gitlab_gitlab-ce/x86_64/signature | 836 B 00:00:00 gitlab_gitlab-ce/x86_64/signature | 1.0 kB 00:00:00 !!! gitlab_gitlab-ce-source/signature | 836 B 00:00:00 gitlab_gitlab-ce-source/signature | 951 B 00:00:00 !!! 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ bind.x86_64 32:9.9.4-73.el7_6 を インストール ---> パッケージ bind-chroot.x86_64 32:9.9.4-73.el7_6 を インストール --> 依存性解決を終了しました。 依存性を解決しました ===================================================================================================================================== Package アーキテクチャー バージョン リポジトリー 容量 ===================================================================================================================================== インストール中: bind x86_64 32:9.9.4-73.el7_6 updates 1.8 M bind-chroot x86_64 32:9.9.4-73.el7_6 updates 88 k トランザクションの要約 ===================================================================================================================================== インストール 2 パッケージ 総ダウンロード容量: 1.9 M インストール容量: 4.5 M Is this ok [y/d/N]: y Downloading packages: (1/2): bind-chroot-9.9.4-73.el7_6.x86_64.rpm | 88 kB 00:00:00 (2/2): bind-9.9.4-73.el7_6.x86_64.rpm | 1.8 MB 00:00:00 ------------------------------------------------------------------------------------------------------------------------------------- 合計 2.9 MB/s | 1.9 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction インストール中 : 32:bind-9.9.4-73.el7_6.x86_64 1/2 インストール中 : 32:bind-chroot-9.9.4-73.el7_6.x86_64 2/2 検証中 : 32:bind-chroot-9.9.4-73.el7_6.x86_64 1/2 検証中 : 32:bind-9.9.4-73.el7_6.x86_64 2/2 インストール: bind.x86_64 32:9.9.4-73.el7_6 bind-chroot.x86_64 32:9.9.4-73.el7_6 完了しました!
と思ったが
CentOSのサーバは普段はサスペンドしているのでDNSサーバにはできない。ルータの方を使う。
参考
- 内部向けDNS構築・解説 CentOS7.1
- このページが一番参考になりそうであった
- CentOS7とbind9.9.4/bind-chroot9.9.4を利用したDNSサーバ構築
- DNSサーバー構築(BIND)
- かなり詳しく説明されている