Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Knot リゾルバのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Knot リゾルバ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:Domain Name System]] [[en:Knot Resolver]] [https://www.knot-resolver.cz/ Knot Resolver] はフルサービス (再帰) キャッシュ DNS リゾルバです。スモールオフィスのネットワークから ISP 規模の DNS サーバーまで幅広くスケールするように設計されています。Knot Resolver は [[DNSSEC]] に対応しています。 == インストール == {{AUR|knot-resolver}} パッケージを[[インストール]]してください。 == 設定 == {{ic|kresd.socket}} を[[起動]]・[[有効化]]してください。 DNS サーバーをローカルで使う場合はネームサーバーとして {{ic|127.0.0.1}} を使うように設定してください。詳しくは [[resolv.conf]] を参照。 デフォルトでは、リゾルバはローカルホストのポート {{ic|53}} で待機します。他のホストからリゾルバにアクセスできるようにしたい場合、{{ic|kresd.socket}} または {{ic|kresd-tls.socket}} (DNS-over-TLS 接続の場合) を[[systemd#ユニットファイルの編集|編集]]して以下のようにディレクティブを追加してください: [Socket] ListenDatagram=192.0.2.115:53 ListenStream=192.0.2.115:53 {{Note|オープンな DNS リゾルバとして実行したいのではない場合、公共の (インターネットに接続している) IP アドレスを使わないようにしてください。}} {{ic|/etc/hosts}} ファイルのエントリをリゾルバに反映させたい場合は {{ic|/etc/knot-resolver/kresd.conf}} に {{ic|hints.add_hosts()}} という行を追加してください。 === Knot Resolver と dnsmasq === [[dnsmasq]] を使って DHCP を管理している場合、他の外部 DNS サーバーと同じように kresd インスタンスを定義することができます。dnsmasq の設定ファイルに {{ic|1=dhcp-option=option:dns-server,<Server Address>}} を追加してください。 dnsmasq のデフォルト設定と kresd のデフォルト設定をそのまま使用すると、どちらもポート {{ic|53}} を使おうとするため問題が発生します。[[dnsmasq#設定|dnsmasq の DNS 機能を無効化]] ({{ic|1=port=0}}) するか別のポートを割り当ててください。 == 参照 == * {{man|7|kresd.systemd|url=}} * [https://knot-resolver.readthedocs.io/en/stable/daemon.html Knot Resolver ドキュメント]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
Knot リゾルバ
に戻る。
検索
検索
Knot リゾルバのソースを表示
話題を追加