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

解決済みの質問

アドレス変換したルータとプリントサーバの接続

ご質問させてください。

プリントサーバ(corega CG-FPSU2BD)を購入し、以下のような接続でネットワークを組んでみました。
プリントサーバと同一サブネットにあるPC(PC2)からはプリントサーバ付属のPS Admin IVというソフトを使って問題なくプリンタに接続および印刷が可能です。
しかし、ルータにてアドレス変換して同一サブネットに入ったPC(PC1)からですとPS Admin IVにてプリンタを認識している事は確認できるのですが接続操作ができません。

coregaに確認をとったところ同一サブネット外での動作確認はしていないのでサポート外との返答でした。
プリンタは認識しているので接続できそうな気がするのですがやはり無理なものなのでしょうか?
どなたか詳しい方がいらっしゃいましたらご指導お願いいたします。

(1).接続構成
PC1 IP:10.147.1.10

|無線

LAN側 IP:10.147.1.109
ルータ
WAN側 IP:192.168.11.100  

|有線

ネットワークハブ─────PC2 IP:192.168.11.10

|有線

プリントサーバ IP:192.168.11.101

|USB

プリンタ

(2).機器構成
PC1:Windows XP Pro
PC2:Windows Vista Home Premium
ルータ:BUFFALO WHR-HP-G
プリントサーバ:corega CG-FPSU2BD
プリンタ:Cannon MP900

投稿日時 - 2009-03-30 11:21:36

QNo.4838400

困ってます

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

NAT変換すると、LAN→WAN方向の通信は確立できても、WAN→LAN方向の通信はWAN側から見るとルータのIPしか識別できないので、
双方向通信ができないかもしくはファイアウォールでファイル/プリンタ共有プロトコルがブロックされているのが原因と思われます。

前者が原因であれば、静的NAT設定で解決可能です。

PC1のIPが10.147.1.10で固定されているのであれば、NAT変換後のIPも固定します。
http://buffalo.jp/download/manual/html/air1100/top/index.html

上記URLにある、「ポートを開放する方法(インターネットゲームをする/サーバーを公開する)」の手順3で、LAN側IPを10.147.1.10、WAN側IPを192.168.11.0/24ネットワーク内で空いている適当なIP、プロトコルを全てに設定します。
(DMZのアドレスとして、10.147.1.10を設定しても可能かも知れません。)


後者が原因であれば、TCP/UDP 137~139およびTCP445ポートを許可する設定にしてください。
http://www.atmarkit.co.jp/fwin2k/win2ktips/088directhostedsmb/088directhostedsmb.html

投稿日時 - 2009-03-30 13:57:52

お礼

ann_dvさん、早々のご指導ありがとうございます。

不具合の推測としてはとても理にかなってますので早速試してみました。
全て試してみましたが残念ながら変化なしといった結果でした。

試してみた事を時系列で記述すると
1-1.LAN側、WAN側のIPを固定(すでに固定済みでした)
1-2.ルータの「ポート変換設定」項目にてWAN側を192.168.11.130(使用していないアドレス)、LAN側を10.147.1.10

2-1.DMZのアドレスを10.147.1.10

3-1.ルータの「ポート変換設定」項目にてWAN側を「internet側のIPアドレス」、LAN側を10.147.1.10、プロトコルを「任意のTCPポート」で値を137-139に設定
3-2.IPの設定はWAN側、LAN側ともに3-1と同じで、プロトコルを「任意のUDPポート」で値を137-139に設定
3-3.IPの設定はWAN側、LAN側ともに3-1と同じで、プロトコルを「任意のUDPポート」で値を137-139に設定
3-4.IPの設定はWAN側、LAN側ともに3-1と同じで、プロトコルを「任意のTCPポート」で値を445に設定

上記の3条件をおのおの試して見たのですが結果は変わらずでございました。
他に何か思いつく事がありましたら指導よろしくお願いします。
ご回答ありがとうございました。

投稿日時 - 2009-03-30 17:12:19

ANo.1

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

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

回答(2)

ANo.2

hide_bowさんが試されたのは全て静的NAT設定と思われます。

私はバッファローのルータを持っておらず、バッファローのページからもマニュアルを見つけ出せなかったため、的確にご案内するのが困難ですが、
ファイアウォールの設定は別項目に存在するはずです。

私が使用している、Bフレッツの標準タイプのルータでは、「パケットフィルタ設定」と言う名前になっていました。
大半のルータでは、初期設定からLANとWAN間でのファイル共有プロトコルは拒否設定になっています。

投稿日時 - 2009-03-30 22:49:18

補足

その後、いろいろと調べてみたのですが一般的なプリントサーバでルータを超えての利用は難しい事がわかりました。
本機の方もその部類になるようです。

VPNでも構築すれば可能な事例もあるようですがさすがにそこまでは出来ませんので諦める事としました。

いろいろとご指導ありがとうございました。
これにて質問を締め切らせてもらいます。

投稿日時 - 2009-04-02 10:47:31

お礼

私の質問に対してマニュアルまで探していただき恐縮しております。
ann_dvさんのまじめなお人柄が想像できます。
ありがとうございます。

本題の方ですがバッファロー製ルータのファイル共有に関してなのですが「セキュリティ」項目の「ファイアウォール」という項目に「NBTとMicrosoft-DSのルーティングを禁止する」のチェックを外せばファイル共有できるという予備知識は持っておりました。
もちろん、このチェックは外しております。

ご指摘のファイアウォールに関するポート設定は「セキュリティ」項目の「IPフィルタ」という項目になるかと思われます。
IPフィルタを下記のように設定してみました。
1.動作:通過
2.方向:Interner→LAN
3.送信元:192.168.11.101(プリントサーバを指定)
4.宛先:10.147.1.0/24(PC1が属するネットワークを指定)
5.プロトコル:TCP/UDPにチェック
6.1~5の設定でTCPの値を137-139
7.1~5の設定でUDPの値を137-139
8.1~5の設定でTCPの値を445

この設定でファイアウォールは通りそうな気がするのですが残念ながら結果は変わらずでした。

他に何か思いつく事がございましたらお時間に余裕のある時で結構ですのでご指摘ください。

投稿日時 - 2009-03-31 09:42:46

あなたにオススメの質問