web-dev-qa-db-ja.com

ホームネットワークに他にどのようなIPアドレスを使用できますか?

私はホームネットワークに192.168.1.xを使用していますが、かなり前から完全に満足しています。ただし、新しいジョブを開始したばかりで、VPN経由で接続するときにtheyが同じIPアドレスのセットを使用します。

当然、これは問題を引き起こします。

競合を防ぐために、他にどのようなIPアドレス範囲を使用できますか(使用する必要がありますか)? 192.168.2.x...または42.x;)を使用しても問題ありませんか?

ある時点で、兄が10.0.0.xを使用するようにネットワークを設定したことを知っていますが、tracerouteプログラムを使用すると、すべてのパケットがブラジルか何かに送信されたと言うでしょう。

使用する必要がある内部ネットワーク用に予約されている他のIPアドレスはありますか?

17
Wayne Werner

次の予約済みの範囲内で、任意の プライベートネットワークアドレス を自由に使用できます。

  1. プライベートアドレススペース

Internet Assigned Numbers Authority(IANA)は、プライベートインターネット用にIPアドレス空間の次の3つのブロックを予約しています。

    10.0.0.0        -   10.255.255.255  (10/8 prefix)
    172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
    192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

(from RFC 1918-プライベートインターネットのアドレス割り当て


また、ネットワーク ホストアドレス および ブロードキャストアドレス を覚えておく必要があります。

  1. ブロードキャストIPアドレッシング-提案された標準

異なるIP実装に互換性がある場合は、「すべてのホスト」を示す識別番号が必要です。

ローカルネットワーク層は常にIPアドレスをデータリンク層アドレスにマップできるため、IP「ブロードキャストホスト番号」の選択はいくぶん任意です。簡単にするために、それは実際のホストに割り当てられる可能性が低いものである必要があります。ビットがすべて1である数には、この特性があります。この割り当ては最初に提案されました。ホストにすべて1のホスト番号の部分を持つアドレスが割り当てられているいくつかのケースでは、再番号付けを要求するのは面倒ではないようです。

アドレス255.255.255.255は、転送してはならないローカルハードウェアネットワーク上のブロードキャストを示します。このアドレスは、たとえば、ネットワーク番号を知らず、サーバーに要求するホストによって使用される場合があります。

したがって、ネット36上のホストは、たとえば、次のようになります。

  • 255.255.255.255を使用して、その直近のすべてにブロードキャストする

  • 36.255.255.255を使用してネット36全体にブロードキャストする

(ネットワークがサブネットに分割されていない限り、これらの2つの方法には同じ効果があります。)

IPアドレスのフィールドで「すべて1」を使用することが「ブロードキャスト」を意味する場合、「すべてゼロ」を使用すると「指定なし」を意味すると見なすことができます。そのようなアドレスがICMP情報要求データグラムの送信元アドレス以外のどこかに現れる理由はおそらくありません。ただし、表記規則として、フィールドをゼロにしたアドレスを使用して(ホストではなく)ネットワークを参照します。たとえば、36.0.0.0は「ネットワーク番号36」を意味し、36.255.255.255は「ネットワーク番号36のすべてのホスト」を意味します。

(from RFC 919-Broadcasting Internet Addresses


さらに、IPアドレス範囲を表すための Classless Inter-Domain Routing (一般にCIDRと呼ばれます)とそのCIDR表記を理解する必要があります。

クラスレスドメイン間ルーティング(CIDR、/ ˈsaɪdər /または/ ˈsɪdər /)は、IPアドレスとIPルーティングを割り当てるための方法です。インターネット技術特別調査委員会は、インターネットにおけるクラスフルネットワーク設計の以前のアドレス指定アーキテクチャを置き換えるために、1993年にCIDRを導入しました。その目的は、インターネット上のルーター上のルーティングテーブルの成長を遅らせ、IPv4アドレスの急速な枯渇を遅らせることです。


CIDR表記は、IPアドレスとそれに関連付けられたルーティングプレフィックスをコンパクトに表したものです。表記は、IPアドレス、スラッシュ( '/')文字、および10進数から構成されます。

アドレスは、単一の別個のインターフェイスアドレスまたはネットワーク全体の開始アドレスを表す場合があります。ネットワークの最大サイズは、プレフィックスの下の残りの最下位ビットで可能なアドレスの数によって与えられます。これらのビットの集合は、しばしばホスト識別子と呼ばれます。

例えば:

  • 192.168.100.14/24は、IPv4アドレス192.168.100.14とそれに関連するルーティングプレフィックス192.168.100.0、または同等に、24の先行1ビットを持つサブネットマスク255.255.255.0を表します。
  • iPv4ブロック192.168.100.0/22は、192.168.100.0から192.168.103.255までの1024 IPv4アドレスを表します。
  • iPv6ブロック2001:db8 ::/48は、2001:db8:0:0:0:0:0:0から2001:db8:0:ffff:ffff:ffff:ffff:ffffまでのIPv6アドレスのブロックを表します。
  • :: 1/128は、IPv6ループバックアドレスを表します。そのプレフィックス長は128で、これはアドレスのビット数です。
36
Francisco Tapia

多くのホームルーターで使用される192.168.1.1 IPアドレスは、IANAで予約されているプライベートネットワークアドレスまたはサブネットです。

サブネットとは何ですか?必要に応じて、より小さなレンジャーに分割できるIPアドレスの範囲全体(分割する行為をサブネット化と呼びます)。

したがって、上記の範囲は192.168.0.0/16です。個々のビットを使いすぎないように単純にしておくと、アドレスの各「オクテット」または個々の番号は8ビットであり、「自分のもの」は右から始まります。つまり、最後の2つのオクテット(16ビット)は、あなたがやりたいことを何でもできるということです。したがって、192.168.0.1から192.168.255.254までのすべてのIPアドレス(最初のアドレスは予約済みで、最後のアドレスはブロードキャストアドレスです)を、ルーターが許可する方法で実際に使用できます。

この状況で通常行われる最も簡単なルートは、「サブサブネット」の192.168.0.0/24または192.168.1.0/24を使用することです。例として192.168.0.0/24を使用すると、ホームネットワークは192.168.0.1から192.168.0.254までの任意のIPアドレスを使用でき、192.168.0.255がブロードキャストアドレスになります。

しかし、実際に「自分の」番号が2つあるため、サブネットを自由に変更できるため、2番目のオクテットには192.168.44.0/24または他の任意の番号を使用できます。ネットワーク上でお互いを見る必要があるものはすべて同じサブネット上にある必要があることに注意してください(つまり、そのサブネットのIPアドレスの範囲内)。したがって、ルーターのIPアドレスはそのサブネットに表示される必要があり(適切な選択肢は192.168.44.1)、ルーターはそのサブネットの範囲からDHCPアドレスを提供する必要があります(たとえば、192.168.44.10から192.168.44.50のようなもの)。

実際にホームルーターに192.168.0.0/16を使用することを妨げるものは何もありませんが、ネットワークを追加したり、将来的に変更したりする余地を残すことをお勧めします。

7
LawrenceC

はい、2.xを使用しても問題ありませんが、問題は発生しませんが、2.xとvpnを混在させようとするため、ネットマスクが255.255.255.0ではなく255.255.255.0に設定されていることを確認してください。 .1.xと同じネットワークであるかのように。

1
arana

私はこれが古い質問であることを知っています、そして上記のいくつかの答えは正しいです。

簡単に言うと、Internet Assigned Numbers Authority(IANA)は、プライベートネットワーク用のIPアドレススペースの3つのブロックを確立しました:10.0.0.0 – 10.255.255.255、172.16.00 – 172.31.255.255、192.168.0.0 – 192.168.255.255。

使用した3番目のIPアドレスは、ほとんどのユーザーが最大254台のデバイスに接続するのに十分です。そのため、今日まで一般的に使用されています。

10.0.0.0または172.16.00を使用しても問題はないことに注意してください。

1
Mark Twain

内部ネットワークでこれらの範囲のプライベートアドレスを使用する必要がある理由whyこれらは、実際のネットワークではインターネット上で使用されないアドレスであるためです。

実際、バックボーンルーターはこれらのアドレスの一般的なパケットを転送しません(一部のISPは実際にプライベートIPを顧客に提供していますが、この場合は、NATを通過します)。

ネットワークの別のアドレス範囲(パブリックアドレス)を選択すると、インターネットの他の場所で使用されている場合、宛先へのローカルルートが実際のリモートネットワークへのデフォルトのルーティングを上書きするため、他のアドレスへのアクセスができなくなります。

1
Adrien