質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.98%

  • AWS(Amazon Web Services)

    1634questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

サブネットの設定について

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 267

shimpei

score 5

お世話になっております。
AWS初心者であり、ネットワーク初心者なのですが、分からない部分があるので、教えて下さい。

顧客要件に基づいて、
VPCのネットワークをIPv4 CIDR:192.168.144.0/22
に設定し作成しました。
そして、サブネットをこちらも顧客指定のIPv4 CIDR:192.168.147.196/26
で作成しようとしたところ、以下のエラーが表示されて作成できません。

192.168.144.0/22のIPアドレス範囲を調べても192.168.144.0~192.168.147.255の
範囲内にあるので、問題ないように見えるのですが、どうしてダメなのでしょうか?

・エラー内容
有効な CIDR ブロックにする必要があります。192.168.147.192/26 の意味でしょうか?

初心者で、なぜエラーになるのか理解できません。お手数ですが、分かり易く教えて頂けると幸いです。
また、可能であれば、参照すべきWebサイトがあれば教えて下さい。

よろしくお願い致します。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+2

エラー内容の通りかと思います。
サブネットを192.168.147.192/26で定義する必要があります。

ネットワークアドレスのホスト部は0でなければいけません。


追記:

コメントでご提示頂いた計算サイトにて192.168.147.196/26を計算し、ネットワークアドレス(開始IP)の値がどのように表示されるかをご確認ください。
サブネットを定義する際には、この値が計算サイトで表示されるネットワークアドレスの値と一致していることが必要です。
同様に192.168.144.0/22についても再確認してみてください。

サブネットマスクはIPアドレスをどのサブネットに所属するかを定義するネットワーク部と、そのネットワークのどのホストであるかを定義するホスト部に分割するための値です。
サブネットマスクで定義されるネットワークの、最初のIPアドレス(ネットワークアドレス)と最後のIPアドレス(ブロードキャストアドレス)には特別な意味が割り当てられており、ホスト(PCやサーバ等)に割当てるIPとしては使用することはできません。

サブネットマスクの詳細は、下記ページ等をご参照ください。

サブネットマスク - Wikipedia

Wikipediaの内容があまりよくなかったので参考サイトを追記します。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/10/16 14:00

    ご確認頂きありがとうございます。
    本当にすみませんが、もう少し教えて下さい。
    なぜIpアドレス範囲「192.168.144.0/22」で計算すると、「192.168.144.0~192.168.147.255」の範囲内にあるのにエラーになるのでしょうか?

    計算サイト
    https://note.cman.jp/network/subnetmask.cgi

    お手数ですが、もう少し教えて下さい。

    キャンセル

  • 2017/10/16 14:19

    横からすいません。
    > ネットワークアドレスのホスト部は0でなければいけません。

    上記の意味の詳細を教えて頂けますか?

    キャンセル

  • 2017/10/16 15:52

    24ビットのサブネットマスクで考えるとわかりやすいかと思います。
    例えば192.168.1.100/24のIPアドレスを持つPCの所属するネットワークのネットワークアドレスは192.168.1.0/24です。
    ここでは後ろ8ビットがホスト部であり、その値が0となっていることが分かるかと思います。

    キャンセル

  • 2017/10/16 16:12

    以下の文言だと「何が0でなければいけないのか?」が読み取れませんでした。
    > ネットワークアドレスのホスト部は0でなければいけません。

    本質問ではIPアドレスは10進数表記となっています。
    従って「192.168.1.0/24」のホスト部が「0」と例示してしまうと、「192.168.147.192/26」は「0」でないけど?となってしまう方もいるのではと思いました。

    そこをブレークダウンしてご説明頂けることを期待していました。

    キャンセル

  • 2017/10/18 03:36

    ご指摘の内容はごもっともだとは思いますし、ゆえにCIDRのサブネット計算を苦手とする方が少なくないのではないかということにもつながっているのかと思います。
    しかし、2進数やビット計算まで含めた全てを噛み砕いて説明するのは質問者さんの前提知識が不明なこの場ではなかなかに大変で、参考サイトの紹介に留めさせて頂きました。

    本件は少なくとも顧客からVPCの設定を任されている以上、AWSやネットワークに詳しい人(あるいはネットワークにも詳しい人)として仕事を請け負っているものと考えます。全てを把握していなければならないとまでは言いませんが、指示されたことをそのまま実行するだけでは今後重大なミスを引き起こす可能性もありますので、設定内容の妥当性は事前に検証できてしかるべきかと思います。

    キャンセル

  • 2017/10/18 09:20 編集

    ご質問者様の前提ありきではなく、後のナレッジとした際、誤解を招く文言に見えたため詳細を求めたまでです。
    ちなみに、以下の文言でホスト部ビットが0という答えに辿りつけるのはネットワーク識者のみと考えます。
    > ネットワークアドレスのホスト部は0でなければいけません。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.98%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • AWS(Amazon Web Services)

    1634questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。