
私のコンピュータは、DHCP によって付与された IP アドレスを持つ 10.0.1.0/24 にあります。また、IP アドレスが 10.0.1.10 (静的であると想定) の NAS デバイスもあります。NAS を LAN から切り離し、USB イーサネット ドングルを使用してコンピュータから直接接続したいのですが、できればアドレスの再設定などはあまり行わない方がよいでしょう。
私はドングルのIPを10.0.1.9に設定しましたが、route print
ドングルにIF番号8が割り当てられていることに気付きました。そこで試してみました
route -4 ADD 10.0.1.10 METRIC 1 IF 8
しかし、私が得るのは、route コマンドの「使用方法」出力だけであり、これは失敗したことを意味していると思います (目的のルートが後続のroute print
出力にないことは言うまでもありません)。
これを機能させる方法はありますか?
答え1
別のIPサブネットを使用する
試みた解決策が機能しなかった理由は、既存のネットワークで有効な IP アドレスを NAS に使用しているためです。コンピューターにはすでにそのネットワークへのルートがあり、別のパス (ドングル) を使用してそれらの IP の 1 つにアクセスするという提案には従いません。
次の 2 つのオプションがあります。
- ドングルを使用する
- ドングルを使用しないでください
オプション1は、あなたが試みていることです。これを機能させるには、 など、10.0.1.0/24 と重複しない IP ネットワークを使用する必要があります192.168.50.0/24
。ドングルと NAS にこの範囲の IP を割り当てれば完了です。
オプション2ただし、NASを他のノードから分離するために、既存のネットワークから物理的に取り外す必要はありません。ほとんどのOSでは、ネットワークインターフェイスに複数のIPアドレスを割り当てることができます。この機能を使用すると、プライマリNICに192.168.50.0/24ネットワークから2番目のIPアドレスを割り当て、NASに一致するアドレスを割り当てることができます。別の物理ネットワークに移動することなく。メイン ネットワーク上でこれらのアドレスを使用するのはこれら 2 つのデバイスのみであり、その結果、ネットワークの残りの部分からこれらが分離されるという同じ結果が得られます。
当然ながら、この 2 番目のアプローチの適合性と有用性は、状況によって異なります。たとえば、セキュリティ上の理由から NAS を分離したい場合は、物理的なネットワーク分離が望ましいでしょう (たとえば、Wireshark で簡単に検査すると、NAS の存在が明らかになります)。一方、メイン ネットワークの 3 番目のデバイスから NAS にアクセスする場合は、代替 IP アドレス指定戦略を使用すると有利です。
答え2
NAS の IP アドレスを維持したい場合、NAS が物理的に PC の USB ネットワーク アダプターに接続されている場合でも、LAN の同じサブネット内にとどまる必要があります (そうでない場合は、他の回答で説明したように、別のサブネットと別の IP アドレスが必要になります)。
PCのLANインターフェースと新しいUSBネットワークアダプタのエンドIPが同じサブネットにあることを確認する方法は、橋両方のネットワーク アダプタ。
これは論理的には隔離するNASをLANの残りの部分から分離する: NASは、以前と同じIPでLANの残りの部分から引き続きアクセスできます。物理的に異なる接続になるだけです。隔離するNAS を LAN の他の部分からアクセスできないようにするには、別の IP とサブネットが必要になり、再構成の手間がかかります。
OSタグは指定されていませんが、何らかのWindowsを使っていると仮定すると、ここWindows でネットワーク アダプターをブリッジする方法を説明するチュートリアルです。LAN にアクセスするには、元の LAN アダプターではなくブリッジ ネットワーク アダプターを使用する必要があることに注意してください。そのため、チュートリアルを完全に読み、ブリッジ ネットワーク アダプターを有効にしてください。