マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2020.01.01

【OSS情報アーカイブ】BIND

【OSS情報アーカイブ】BIND

※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。

「BIND」とは

基本情報

概要

BIND(バインド)は、世界で最も多く利用されているDNSサーバです。

BINDは、「Barkley Internet Name Domain」の略称です。

DNS(Domain Name System) サーバとは、インターネットなどのネットワーク上で、「ドメイン名やホスト名」と「IPアドレス」の対応関係を管理するコンピュータやソフトウェアのことです。
例えば、「www.abcdef.jp」の場合、「www」がホスト名で、「abcdef.jp」がドメイン名となります。「www.abcdef.jp」は、人間に分かりやすいように文字化されていますが、ネットワークシステム的に、「242.107.28.541」のようなIPアドレスと呼ばれる数値列が必要となっています。
そこで、「www.abcdef.jp」のIPアドレスは「242.107.28.541」であることが分かるためのシステムが必要です。インターネットの根幹的システムとして、この両者の対応関係を管理するのが、「Domain Name System」であり、DNSサーバとなります。

DNS仕様のほぼすべての機能を実装しているため高機能ですが、設定が複雑であるため、導入やメンテナンスが難しいとされることもあります。

デファクトスタンダードとして広く普及していますが、逆にそのために、サイバー攻撃のターゲットになりがちで、セキュリティ脆弱性が発見されることが多く、その度に管理者がソフトウェアのアップデートを要求されるという面もあります。

BIND9は、BIND8からフルスクラッチで作り直されて、さまざまな機能強化が行われています。

主な機能

DNSコンテンツサーバ、キャッシュサーバの両方の機能を備えています。

主な特徴

・世界で最も普及しているDNSサーバです。

・DNS管理に必要な機能を網羅しています。

【攻撃耐性】
BIND9では、DoS攻撃などで、サービスがダウンする脆弱性が頻繁に見つかっていました。そこで、BIND10では、マスタープロセスが各機能のサービスを子プロセスとして管理しているため、子プロセスが死んでも、子プロセスを自動的に起動し直します。そのため、サービスを継続して提供することができます。

【オープンリゾルバの抑止】
オープンリゾルバとは、キャッシュサーバとして動作しているDNSサーバの中で、所属するネットワーク外からの名前解決の問い合わせも処理するような状態になっているものです。DNS amp攻撃、DNSキャッシュポイズニング攻撃などの踏み台として利用されてしまう危険が高く、問題となっているものです。
旧バージョンのBINDでは、設定ミスや設定漏れによって、オープンリゾルバになってしまっているサーバが多数ありました。
そのため、BIND10のフルサービスリゾルバは、デフォルトでは起動しないようになっていて、利用するためには明示的に設定を行う必要があるという安全を気遣った設計になっています。

同様製品(概要情報)

同様な機能を提供する製品として、次のようなものがあります。

商用製品:「PowerDNS」など。

オープンソース製品:「NSD」、「KnotDNS」など。

導入事例

世界中で最も多く利用されているDNSサーバとして、中小規模からエンタープライズ規模まで、さまざまな領域で幅広く利用されています。

ライセンス情報

BINDは、「ISCライセンス」です。このライセンスに従うことを条件として、ソースコードの改変と公開が許可されています。

ダウンロード

ダウンロードページ

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

この記事のタグ一覧

おすすめの記事

【デジタル寺田の3分用語解説】 「 心理的安全性 」が無い職場とは?🤐

デジタル寺田の3分用語解説

2025.03.17

【デジタル寺田の3分用語解説】 「 心理的安全性 」が無い職場とは?🤐

「 心理的安全性 」が低い職場とはどのような環境なのか、具体的な特徴を解説します。「質問しづらい雰囲気」「失敗を報告できない隠蔽体質」「発言をためらう風土」など、心理的安全性の欠如がもたらす影響を詳しく紹介し、安全な職場づくりの重要性も解説します。

【デジタル寺田の3分用語解説】 「 AIエージェント 」は、人間の管理職の代わりになるか?🤖

デジタル寺田の3分用語解説

2025.03.11

【デジタル寺田の3分用語解説】 「 AIエージェント 」は、人間の管理職の代わりになるか?🤖

「 AIエージェント 」は営業マネージャーの業務をどこまで代行できるのか?「データ分析」「フィードバック」「自動日程調整」の可能性を探り、未来の管理職のあり方を考察します。AIが進化する中で、人間の役割はどう変わるのか詳しく解説します。

【デジタル寺田の3分用語解説】 「 ウェルビーイング 」とは?😊

デジタル寺田の3分用語解説

2025.03.10

【デジタル寺田の3分用語解説】 「 ウェルビーイング 」とは?😊

「 ウェルビーイング 」とは、身体的・精神的な健康だけでなく、社会的・経済的にも満たされた状態を指します。企業にとっては、健康経営の推進により生産性向上や離職率低下などのメリットがあります。本記事では、ウェルビーイングが注目される背景や企業の具体的な取り組みについて詳しく解説します。