kstm-su / ictsc_2020_kstm

0 stars 0 forks source link

Webサーバーに繋がらない! #20

Closed ritsuxis closed 3 years ago

ritsuxis commented 3 years ago

概要

DNSをローカル環境に設置し名前解決をしようとしたが、bindが起動せず名前解決をすることが出来ません。bindを起動させ名前解決を行うことが出来るような状態にしてください。 前提条件

zoneファイル内のIPアドレスを変更して対応してはいけない。
新しくzone fileを作ってはいけない。

初期状態

systemctlコマンドでbindが起動できない。

終了状態

digコマンドで「www.example.com」「ns.example.com」が名前解決できる。
systemct statusコマンドでbindが正常に起動できる。
システム再起動時にbindが自動的に立ち上がる。
ritsuxis commented 3 years ago

ex.zone見たら

$TTL    86400
@       IN      SOA     ns.example.com. root.ns.example.com.(
                        2021030200      ; Serial
                        10800           ; Refresh
                        3600            ; Retry
                        604800          ; Expire
                        86400           ; Min
)
        IN  NS  ns.example.com
        IN  A   192.168.8.2
web     IN  A   192.168.8.1
ns      IN  A   192.168.8.2

だったので

$TTL    86400
@       IN      SOA     ns.example.com. root.ns.example.com.(
                        2021030200      ; Serial
                        10800           ; Refresh
                        3600            ; Retry
                        604800          ; Expire
                        86400           ; Min
)
        IN  NS  ns.example.com.
        IN  A   192.168.8.2
web     IN  A   192.168.8.1
ns      IN  A   192.168.8.2

に変更 IN NS ns.example.comの終わりに.を付けた

ritsuxis commented 3 years ago
$TTL    86400
@       IN      SOA     ns.example.com. root.ns.example.com.(
                        2021030201      ; Serial
                        10800           ; Refresh
                        3600            ; Retry
                        604800          ; Expire
                        86400           ; Min
)
        IN  NS  ns.example.com.
        IN  A   192.168.8.2
web     IN  A   192.168.8.1
ns      IN  A   192.168.8.2
www     IN CNAME web

wwwのためにCNAMEを設定 また、シリアルを更新