2017.10.11どうも!とろあ(@tohroa)です。先日、ネットワークスペシャリスト試験直前!弱点を洗い出して強化しよう!という記事を書きました。苦手分野の学習をインプットするだけでは無く、アウトプットしてみよう!と思い立ち、記事にしてみました。Systemの略称で、ドメイン名とIPアドレスの関連を管理し、問い合わせに対して答える仕組みです。本サイトのtohroa.netというドメイン名を指定してアクセスしようとした際に、tohroa.netにアクセスするためのIPアドレスを教えてくれるのがDNSサーバです。ドメイン名に対してIPアドレスを回答する仕組みを名前解決と呼びます。DNSの動作に関わる設定を行う場合もあります。コンテンツ(権威)サーバ、キャッシュサーバDNSサーバは、大きくコンテンツサーバ(権威サーバとも呼ぶ)とキャッシュサーバで構成されます。コンテンツサーバは、自ドメインを管理するサーバとなります。各種レコードの更新や管理を行うことが可能です。対して、キャッシュサーバは、コンテンツサーバや他ドメインのDNSサーバに問い合わせを行った結果をキャッシュとして保存しておき、効率的に名前解決を行うために動作します。プライマリサーバとセカンダリサーバコンテンツサーバは万が一の故障に備えるためのバックアップなどの目的として、サーバ内の情報をコピーして保有するセカンダリサーバが用意されます。セカンダリサーバに対して基となる情報を管理しているのがプライマリサーバであり、プライマリサーバが保有している情報をゾーン情報と呼びます。プライマリサーバからセカンダリサーバにゾーン情報をコピーすることをゾーン転送といいます。ゾーン転送はSOAレコード内のシリアル番号を参照して、更新されていた場合のみ行われます。DNSラウンドロビンDNSサーバを活用した負荷分散の仕組みとして、DNSラウンドロビンというものがあります。これは「1つのドメイン名に対して複数のIPアドレスを設定」することで、特定のサーバなどへの負荷を分散させる仕組みです。DNSの設定内容としては、1つのドメイン名に対して、複数のAレコードを設定することになります。最初のtohroa.net問い合わせに対しては192.168.0.1を回答、2回目は192.168.0.2、3回目は192.168.0.3、4回目以降は最初に戻って繰り返し...という形で負荷分散してくれます。DNSラウンドロビンを使用する際の注意点として、以下の2つがあります。名前解決した先のサーバの動作状況は関係無く動作するDNSサーバは問い合わせのあった内容に対して、純粋に回答するのみであるため、上の例で言うと、もし192.168.0.2でアクセスする先のサーバが故障やメンテナンスのため停止していたとしても、関係なく名前解決を行います。結果、192.168.0.2以外の回答を受けたPCからはサーバにアクセスできるのに、192.168.0.2の回答を受けたPCだけサーバにアクセスできないといった状況もありえるのです。処理内容を意識した負荷分散ではないもう一つ、DNSラウンドロビンは単純にAレコードの内容に従い順番に回答するだけなので、処理内容が重いのか、軽いのかは検証されません。このため、1つ目のサーバに重い処理を必要とするアクセスが集中して忙しいのに、3つ目のサーバは遊休状態...といった状況となることも考えられます。セキュリティ対策DNSはインターネット上の他の場所への道標として、行き先を解決してくれる重要な仕組みです。反面、行き先を誘導されて情報漏えいなどの危険性もあるため、セキュリティ対策が重要です。ゾーン情報の転送制限コンテンツサーバに登録されているゾーン情報には、ドメイン内のサーバ情報やIPアドレスといった詳細な情報が含まれています。そのような情報が流出した場合、ネットワーク構成などが把握され、不正アクセスの参考にされかねません。ゾーン情報の転送は、「プライマリサーバとセカンダリサーバ」で示した通りプライマリサーバ、セカンダリサーバ間では必要ですが、その他にはゾーン転送を行うべきではありません。プライマリサーバではセカンダリサーバのみゾーン転送を許可し、セカンダリサーバでのゾーン転送は無効としておくことが有効です。ampはDNSリフレクタやDNSリフレクションなどとも呼ばれるDNSサーバを利用したDDoS攻撃の一種です。外部からキャッシュサーバに対して、送信元を攻撃対象のIPアドレスに偽装した問い合わせを立て続けに行い、回答を攻撃対象に集中させる攻撃手法となります。キャッシュサーバがあらゆる問い合わせに回答する設定となっていることをオープンリゾルバと呼び、DDoS攻撃の踏み台とならないよう無効化することが推奨されています。amp攻撃なのかは検証できない点は覚えておきたいポイントです。DNSキャッシュポイズニングシステムの内部に用意されたキャッシュサーバの内容を書きかえることによって、目的のページとは異なる宛先に誘導する手法です。アクセスしている本人は正規のURLなどをしてしているため、アクセス先が不正であることは認識できず、意図せず有害サイトにアクセスしてしまったり、不適切な場所にメールやファイルを転送してしまう恐れがあります。DNSキャッシュポイズニングの対策は難しいようですが、UDP通信で使用するポート番号のランダム化と、処理中のトランザクションIDのランダム化、および、DNSSECの活用が有効なようです。DNSSECについて詳細は...長くなったので別途記事にしたいと思います。(追記)DNSSECについてまとめた記事はこちら。最後に...長々となってしまいましたが、ネットワークスペシャリスト試験対策として重要と思われるポイントは太字で記載しました。ネットワークスペシャリスト(NW)を受けてきましたどうも!とろあ(@tohroa)です。ネットワークスペシャリスト(NW)を受けてきました。午後IIの自己採点はこちら↓をご覧ください。新しいことに挑戦する素晴らしさを知ろう!どうも!とろあ(@tohroa)です。最近、ぼく自身ロードバイクという新しい趣味に出会いましたが、新しいことに挑戦するということについて考えてみたので記録記事です。生活そういえば、ネットワークスペシャリストに再挑戦中ですどうも!とろあ(@tohroa)です。去年の情報処理春期試験で、午前I通過だけ目的に受験していましたが、その後の経過を全く書けていませんでした...。調べてみたところ、小松市では塩焼きそばという食べ物が名物だということを知り、食べに行ってきました。焚き火アプリでリラクゼーション?!どうも!とろあ(@tohroa)です。いうアプリが1位にランキングされていたので号外です。生活ネットワークスペシャリスト直前対策「IPsec」について学習どうも!とろあ(@tohroa)です。先日書いたネットワークスペシャリスト試験直前!弱点を洗い出して強化しよう!という記事内で、暗号化、トンネリング技術が苦手分野の一つであると書きましたが...そもそもこの2つを一括りにしてしまっている...ヤマト運輸株式会社が27年ぶりの宅急便”値上げ”。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。書評ガンプラロードバイクパソコン仕事術ブログホーム検索トップサイドバースポンサーリンクアーカイブ2019年8月72019年6月12018年11月12018年9月12018年8月142018年7月222018年6月112018年5月42018年1月32017年11月62017年10月342017年9月252017年8月52017年7月42017年6月32017年5月72017年2月12016年7月12016年6月62016年4月82016年3月152016年2月232016年1月23。