web-dev-qa-db-ja.com

2番目のルーターの背後にあるネットワークプリンター

次のように接続された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を指定するのですか?

4
Andrew M

両方のルーターがDHCPを配布していますか?両方のルーターが同じIPサブネット上にありますか?サーフボードがDHCPを処理する場合、GルーターでDHCPが無効になっています(ただし、同じIPサブネット上の静的アドレスが設定されています...基本的にはブリッジのみです)。すべてのコンピューターが表示できない理由がわかりません。共有プリンター。

例えば... enter image description here

これはどのようにあなたをつかみますか...意味がありますか?サーフボードにDHCPを処理さ​​せ、範囲を50程度から開始するように設定します。 Gルーターをブリッジに設定するか、少なくともDHCPを無効にして、通常のイーサネットポート(インターネットポートではない)の1つを介してサーフボードに接続します。 DHCPの範囲外であるが、同じサブネット上にあるIPを割り当てます(設定などを調整するために簡単にアクセスできるようにします)。次に、Gルーターに接続するすべてのコンピューターは、サーバーとプリンターが存在するのと同じ範囲にあるIPアドレスを取得します。これは機能するはずです。

4
Bon Gart

両方のルーターが同じサブネットを使用するように構成されている場合(例: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ルーター上のすべて(ただしその逆は不可)。

2
rob