• ベストアンサー

RT200KIのポート開放

お世話になります。 RT200KIのポート開放について質問させてください。 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ □やりたいこと 自宅のSSHサーバに外部PCからアクセスしたい。 □現状 ◎プロバイダ:nifty ◎接続 ONU-----RT200KI-----------SSHサーバ         +-------------クライアントPC ◎IPアドレス RT200KI:192.168.1.1 SSHサーバ:192.168.1.2 クライアントPC:DHCP(192.168.1.100) ◎実施したこと (1)RT200KIにログインしてNATの設定を実施   TCP WAN側ポート22 LAN側ポート22 LAN側IP:192.168.1.2 (2)ルータのWAN側アドレスを調べて、クライアントPCからSSHソフトでポート22番にアクセス→繋がらず (3)クライアントPCからSSHソフトでSSHサーバにアクセス→繋がった (4)RT200KIに、SSHサーバのIPとNICのMACアドレスを登録 (5) (2)を実施→繋がらず ◎参考にしたURL:http://www.akakagemaru.info/port/WebCasterV100.html □予想原因 (1)ルータの設定で不足しているものがある (2)niftyで22番ポートの通信を制限している +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ぐぐってみたところ、(2)については、25番ポートだと制限をしているようなことを書いたページがありました。 ですが、22番ポートを制限しているというページは見つかりませんでした。 以上の状況です。 何かヒントになりそうなことでもいいのでご意見いただければ幸いです。 よろしく御願いいたします。

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

  • ベストアンサー
  • dora7075
  • ベストアンサー率39% (103/261)
回答No.1

これはクライアントPCを擬似的に外部アクセスしようとされているんですよね。 クライアントPCのSSHソフトもポート20でサーバにアクセスすることになるので、それが開放されていないからです。(サーバからの戻りデータもポート20を使うがクライアントPCには届かない) しかし、同一のルータ上でルータ配下の機器に同一ポートを2つ開けることは実現できないので、もしテストされるのであれば、ルータ配下のPCでなくて、インターネット上のPCからテストすべきです。 間違っていれば、ご容赦ください。

potkurin
質問者

お礼

御回答ありがとうございます。 なるほど、そういうことかもしれないですね。 確認方法としては (1)インターネット上のPCからテスト(おっしゃるとおり) (2)ルータのWAN側22番以外のポートをクライアントPCの22番ポートに割り当ててテスト (例)  TCP WAN側ポート5022 LAN側ポート22 LAN側IP:192.168.1.100 192.168.1.100を固定IPにしてNICのMACアドレスを登録 の2通りが考えられますね。 ありがとうございます。 早速、今日の夜にでも実験してみます。

potkurin
質問者

補足

実験してみました。 結論は 方法(1)でOK 方法(2)でNG でした。 なぜ方法2で上手くいかないのか、がいまいち納得できてないですが、とりあえず外部からSSHでアクセスできることはわかりました。 ありがとうございました。

その他の回答 (1)

  • hutt
  • ベストアンサー率36% (50/136)
回答No.2

FWアプリもじゃまになっていることがありますね。 わたしもniftyですが、(200KIではない)22番で、特に問題なく使えます。

potkurin
質問者

お礼

御回答ありがとうございます。 niftyでSSHを使われているのですね! ということはniftyが管理している広域イーサーNWの問題ではないようですね。 FWアプリですが、ローカル上ではSSH通信ができることを確認しておりますので端末のFW設定がネックということはないと思っています。 あるとすればルータ側でしょうか。 調べてみます。