次のように接続されたCiscoRV042ルータを使用したセットアップがあります。
Broadband Motorola Surfboard -> Cisco RV042 -> Wirless Router
| |
|-> Wirless N network |-> Wireless G network
| |
|-> Home server w/ shared printer |-> [Other PCs]
サーフボードにはワイヤレスNネットワークがありますが、他のワイヤレスルーターは互換性の理由からGで実行されます。
私が抱えている問題は、ワイヤレスNルーター(静的IPアドレス)上のWindowsコンピューターにプリンターが接続されており、共有プリンターを使用できるようにするには、Gネットワーク上のコンピューターが必要なことです。プリンターは共有されますが、ホームグループ経由ではありません。
家の中の他のコンピューター(Gネットワーク上)では、ネットワーク上のコンピューターのリストにサーバーが表示されず、IPアドレスを入力して手動でプリンターを追加できないようです。
問題は、プリンタに接続されているサーバーを他のコンピュータに検出させるにはどうすればよいですか、またはそのPCの共有プリンタに接続するためにどのIPアドレス/ポート/ URLを指定するのですか?
両方のルーターがDHCPを配布していますか?両方のルーターが同じIPサブネット上にありますか?サーフボードがDHCPを処理する場合、GルーターでDHCPが無効になっています(ただし、同じIPサブネット上の静的アドレスが設定されています...基本的にはブリッジのみです)。すべてのコンピューターが表示できない理由がわかりません。共有プリンター。
例えば...
これはどのようにあなたをつかみますか...意味がありますか?サーフボードにDHCPを処理させ、範囲を50程度から開始するように設定します。 Gルーターをブリッジに設定するか、少なくともDHCPを無効にして、通常のイーサネットポート(インターネットポートではない)の1つを介してサーフボードに接続します。 DHCPの範囲外であるが、同じサブネット上にあるIPを割り当てます(設定などを調整するために簡単にアクセスできるようにします)。次に、Gルーターに接続するすべてのコンピューターは、サーバーとプリンターが存在するのと同じ範囲にあるIPアドレスを取得します。これは機能するはずです。
両方のルーターが同じサブネットを使用するように構成されている場合(例:192.168.1.x/255.255.255.0)、2番目のルーターをブリッジとして構成する必要があります。そうしないと、GルーターのサブネットがNルーターのサブネットをマスクします。ほとんどのコンシューマーレベルのルーターには、デフォルトのファームウェアにブリッジオプションがありませんが、Tomato、OpenWRT、DD-WRTなどのオープンソースファームウェアでは、ブリッジを構成できる可能性があります。
簡単な解決策の1つは、GルーターでDHCPを無効にし、Nルーターのサブネット上のIPアドレスでDHCPを構成することです。次に、GルーターのWANポートをNルーターに接続する代わりに、そのLANポートの1つをNルーターに接続します。このようにすると、Gルーターをアクセスポイントとして使用するだけです。クライアントがGルーターに接続すると、NルーターによってDHCPアドレスが割り当てられ、共有が適切に構成されていれば、サーバーとそのプリンターを確認できます。
別の解決策は、異なるサブネットを使用するようにルーターを設定することです(たとえば、Nルーターのサブネットを192.168.0.xに設定し、Gルーターのサブネットを192.168.1.xに設定します)。Gルーター上のコンピューターは、 Nルーター上のすべて(ただしその逆は不可)。