こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Windowsマシンでのルーティング設定を教えてください。

2つのネットワーク、ネットワークA(192.168.1.0)とネットワークB(192.168.2.0)があります。
それぞれファイルサーバー1台と数台のクライアントPCがあります。
それぞれのサーバーやPCはすべてWindowsXPマシンです。
ネットワークBにあるPCからネットワークAにあるファイルサーバーへアクセスしてファイルを共有したいと思います。
ただし、ネットワークAからはネットワークBのサーバーやPCへはアクセスさせたくありません。
ルーティング用にLANポートを2個あるPC(WindowsXP)を用意すつ予定です。このPCで"Route"コマンドを使ってルーティングさせようと思っています。設定としては192.168.1.0をスタティックとしてテーブルに追加するだけでいいのでしょうか。また、WindowsXPのファイアーウォールは何か設定する必要があるのでしょうか。宜しくお願いいたします。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2009-06-07 17:46:25

QNo.5024648

困ってます

質問者が選んだベストアンサー

ルーティング用PCのOSにもよりますが、サーバーOSであれば[ルーティングとリモートアクセス]で設定ができますし、クライアントOSであれば[Routing and Remote Access]サービスを開始すれば、ルーターとして機能すると思います。
2つのネットワークをつなぐだけであれば、それぞれのクライアントでデフォルトゲートウェイにルーティング用PCを設定すれば、特にrouteコマンドでrouteの設定をする必要もないと思いますが、一方通行にフィルタをしたいのであればnetshコマンドなどを使用するといいのではないでしょうか。
[例]
netsh routing ip add filter "ローカル エリア接続" input 192.168.1.0 255.255.255.0 192.168.2.0 255.255.255.0 ANY

パソコン側ではファイアウォールの設定で、別サブネットかわのアクセスを許可する必要も出てくる可能性があります。
Windowsファイアウォールでは以下の設定になります。
Windowsファイアウォールの[例外]タブで[ファイルとプリンタの共有]を選択し、[編集]ボタンの[スコープの変更]で「ユーザーのネットワーク」が選択されていれば、「任意のコンピュータ」か「カスタムの一覧」に変更すれば別のサブネットからのアクセスも可能になると思います。
※カスタム一覧にした場合には、アクセスを許可するネットワークアドレスとサブネットマスクを記述する必要があります。

投稿日時 - 2009-06-07 18:26:30

お礼

ありがとうございました。無事設定できました。

投稿日時 - 2009-06-09 12:23:53

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問