- ベストアンサー
アドレス変換したルータとプリントサーバの接続
- プリントサーバと同一サブネットにあるPCからは問題なくプリンタに接続および印刷が可能です。
- ルータにてアドレス変換して同一サブネットに入ったPCからはプリンタの接続操作ができません。
- coregaに確認したところ、同一サブネット外での動作確認はしていないためサポート外との返答でした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
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
その他の回答 (1)
- ann_dv
- ベストアンサー率43% (528/1223)
hide_bowさんが試されたのは全て静的NAT設定と思われます。 私はバッファローのルータを持っておらず、バッファローのページからもマニュアルを見つけ出せなかったため、的確にご案内するのが困難ですが、 ファイアウォールの設定は別項目に存在するはずです。 私が使用している、Bフレッツの標準タイプのルータでは、「パケットフィルタ設定」と言う名前になっていました。 大半のルータでは、初期設定からLANとWAN間でのファイル共有プロトコルは拒否設定になっています。
お礼
私の質問に対してマニュアルまで探していただき恐縮しております。 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 この設定でファイアウォールは通りそうな気がするのですが残念ながら結果は変わらずでした。 他に何か思いつく事がございましたらお時間に余裕のある時で結構ですのでご指摘ください。
補足
その後、いろいろと調べてみたのですが一般的なプリントサーバでルータを超えての利用は難しい事がわかりました。 本機の方もその部類になるようです。 VPNでも構築すれば可能な事例もあるようですがさすがにそこまでは出来ませんので諦める事としました。 いろいろとご指導ありがとうございました。 これにて質問を締め切らせてもらいます。
お礼
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条件をおのおの試して見たのですが結果は変わらずでございました。 他に何か思いつく事がありましたら指導よろしくお願いします。 ご回答ありがとうございました。