質問: ネットワーク上のすべてのデバイスに異なるパブリックipを設定するにはどうすればよいですか? 私はコンピューターキャンプにいますが、ネットワークに接続されているすべてのデバイスに異なるパブリックipが割り当てられていることに気付き、本当に驚いています。さらに奇妙なのは、パブリックipがプライベートipv4アドレスとまったく同じであることです。これはどのようにして可能ですか?
回答: コンピューターが同じパブリックipv4アドレスとプライベートipv4アドレスを持つことは不可能です。 ( rfc1918 に従って)192.168.xxx.xxx、172.16.xxx.xxx、または10.xxx.xxx.xxxの範囲のプライベートip、またはパブリックipのいずれかこれは他のアドレスです。編集:はい、私はあなたを知っています できる lanでパブリックipアドレスを使用します。ただし、標準とインターネット上のそれらのアドレスにアクセスできないという事実のため、誰もそうしません。また、パブリックとプライベート以外のアドレススペースがあることも知っていますが、 誰もそれらを使用しません したがって、それらに遭遇することはありません。すべてのコンピュータが異なるパブリックipアドレスを持つことが可能です。それは単に、購入した施設が複数のipアドレスとそのルーターに対する権利を各コンピューターに付与するように構成されていることを意味します。もし望むなら、おそらくこれを自宅で行うこともできます。同じパブリックアドレスとプライベートアドレスを持つすべてのコンピューターについてあなたが言ったことが正しいと仮定すると、すべてのコンピューターにはパブリックアドレスしかないと思います。これを実現するために確立する必要があるのは、複数のアドレスに対する権利を購入し、各コンピューターに割り当てられた範囲のアドレスを与えるようにdhcpサーバーを構成することです。