web-dev-qa-db-ja.com

同じIPアドレスを持つデバイスと通信する方法

同じIPアドレスを持つ複数のデバイスにtelnet経由で通信する必要がある状況があります。コンテキストは、私が製造施設でデバイスの「最終テスト」を書いているということです。これらのデバイスは、デフォルトのIPアドレスを使用してお客様に送信されます。この最終テストでは、一時的であっても、これを変更したくありません。

これが1台のホストマシン、できれば1台のルーターまたはマネージドスイッチで可能かどうか/どのようにできるか知りたいのですが。

私はマネージドスイッチやルーターにあまり詳しくありません。ただし、ルーターがNAT(ネットワークアドレス変換)をサポートしていること、および一部のルーターが非常に構成可能であることを知っています。したがって、次のような設定が可能でしょうか。

  • ルーターのポートに接続され、それぞれが同じIPアドレスを持つ一連のデバイス。

  • これらの各物理ポートをLAN上の一意のIPにマップするためのルーターでのNAT)の構成。

  • デバイスと対話するアプリケーションは、一意のLANIPにtelnetで接続します。

これが可能な場合、これらの機能を備えたルーターを説明するための適切な語彙は何でしょうか。

3
Angelo

NATをサポートするマルチポートルーターを使用してこれを行うこともできますが、適切に構成するには多くの時間がかかり、多くのポートを備えたルーターは高価になります。

スイッチの各ポートを異なるVLANに配置してから、ルーターに仮想VLANインターフェイスを追加できます。次に、仮想VLANインターフェイスをソースとして指定して、ルーターから各デバイスにpingを実行できます。まだたくさんの仕事。

5
user3123429

「1つのルーター」の要件が設定されていない場合は、複数の小さなSOHOグレードのルーターをすべて同じLAN側の設定で構成し、テスト対象の機器を各ルーターに1つずつ接続することができます。 WAN側は、独自のプライベートネットワークまたはオフィスのLANのネットワークのいずれかでアドレス指定できます。ポート転送は、各小さなルーターで簡単に設定できます。ニーモニック方式でアドレス指定すると、 ABC101にtelnetすることでデバイス#1にアクセスします;デバイス#2 ABC102、... DNSを設定してテスト環境をさらに簡素化することもできます。

各小型ルーターは、一度だけ構成する必要があります。テスト対象の各デバイスは、必要な限り接続したままにすることができ、テスト全体でデバイスの構成を変更する必要がないため、テスト環境が安定し、ネットワークの問題のデバッグに費やす時間が最小限に抑えられます。

3
Nevin Williams

同じネットワーク上で同じIPアドレスを使用することはできません。競合するIPアドレスを設定したデバイスごとにIP競合メッセージが点滅します

2
user326660