• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Mac 9 -> Hub -> routrer -> Internet(FTP))

MacでFTPサーバを設定する方法

このQ&Aのポイント
  • Mac 9.2+NetPresenzを使用してFTPサーバを構築しようとしていますが、ルータを越えることができません。
  • LAN内では問題なく接続できますが、グローバルアドレスへのアクセスができないようです。
  • Windowsでの設定はわかるが、Macには初心者なので助けが必要です。どなたか教えていただけませんか?

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

  • ベストアンサー
  • altosax
  • ベストアンサー率56% (473/830)
回答No.6

ちょっと思い出したのですが、ftpのポートは、 パッシブモードとアクティブモードで使われ方が違っていたような記憶もあります。 これはマックだから、Windowsだから、というOSは無関係で、 アクティブかパッシブかのモードに依存していたと思います。 NetPresenzのモード設定がどちらになっているか、ご確認されるとよろしいと思います。 ルーターにあけられたポートが限定されていますから、それが原因で、裏返すと「これ以外のポートはフィルタリングされている」ことになって予期した結果が得られていない、という疑いはありませんでしょうか? マックのカテゴリーで埒があかない場合には、ネットワークのカテゴリーで詳しい人に再投稿してみても宜しいかと思います。

MacBeginnerWin
質問者

お礼

どうもありがとうございました。 「ポートマッピングの設定」の設定のほかに「IPパケットフィルタリングの設定」というものがありました。 ここでブロックされたようです。思い込みというのは怖いですね。

その他の回答 (5)

  • altosax
  • ベストアンサー率56% (473/830)
回答No.5

そうでしたかあ・・・ では残る疑惑とすると、せっかく高価なNetPresenzをお使いな訳ですが、ftpのサーバーソフトが他のもの たとえば無料のNCSATelnetなどでの結果はいかがでしょうか? (私はNCSATelnetで安泰でした) また、NetPresenzのかんたんな説明を拝見したんですが、Gopherとwww のサーバーも兼ねているそうですね! それらのサービスではパケットが通るのにftpだけが通らない状態ですか? 今のマッピング=バーチャルサーバー等類似機能であれば、さらに特別にWWW とgopher用のポートを開けてあげないといけなくなりますが、その作業をしたにもかかわらずだめであれば、何か他の原因でNetPresenzというサーバーソフトが使えないのだと思います。 (9.2xだけは何だか特別なOSみたいで、私も9.2.2なのですが、どうしても機能不全なソフト、というものがいろいろあって困りました。もしかすると9.2だからダメなのかもしれませんね?OSをバージョンダウンすることも実験してみる価値があるかもしれません。NCSAtelnetのFTPサーバー機能は9.2.2 でも大丈夫でした) また、ルーターに穴をあげる機能のことは、MacBeginnerWin さんのお使いの製品では「ポートマッピング」、という名称になっていますか? portをマップする、という表現だけだと、もしかするとフィルタにマップしてしまっているかもしれない可能性も心配なのですが・・・ 私が成功できた時に参考にした、旧マックOSでの実務に関して丁寧な手順がこちらにありますので、順序に齟齬がないかどうか逐一チェックしてみてはいかがでしょうか?

参考URL:
http://www.kiwi-us.com/~mizusawa/penguin/html_hint/mac_server.shtml
  • altosax
  • ベストアンサー率56% (473/830)
回答No.4

192.168.0.199 は、ご質問者さんのルーターの内側のプライベートアドレスですから、 これが成功していても、「外の状態を確認」したことにはならないですよね^^? ですから、 http://soft.macfeeling.com/What_s_Up.html のようなツールで、本当の現在割り振りされているグローバルアドレスをきちんとご確認してみてはいかがでしょうか? (固定で間違い無い、と思い込んでいるグローバルアドレスが、実は違っている、ということはありませんでしょうか)

MacBeginnerWin
質問者

お礼

再びaltosaxさん、ご回答ありがとうございます。 早速、確認しましたがアドレスあってました。 毎回、グローバルアドレスが変わらない固定IPをISPから割り振ってもらっていたもので(tt) ほかの原因でしょうか? お礼が、質問になってしまいすみません。

  • altosax
  • ベストアンサー率56% (473/830)
回答No.3

なるほどそうですか、では、私はNetPresenzを使ったことがないのでこの製品の具体的な操作方法まではわからないのですが、 NetPresenz側のftpポートが、20,21というウエルノウンポートだと危ないから、という理由で、デフォルトでは察知されにくい別のポート番号になっているのではないでしょうか? ちょっとチェックされてみてはいかがでしょうか? ・・・にもかかわらずポートが外に開かない?という場合は、自分の本当のグローバルアドレスが何であるか、もう一度御確認されてみてはいかがでしょうか? わたしのばあいは、what'supというソフトでチェックをおこなっていました。

参考URL:
http://soft.macfeeling.com/What_s_Up.html
MacBeginnerWin
質問者

お礼

ご丁寧にありがとうございます。

MacBeginnerWin
質問者

補足

私の質問の仕方がいけないようです。LAN内ではWIN←→MacでローカルIPアドレスではうまくいっています。そこでルータに穴を開けて・・・ にもかかわらずポートが外に開かないという状態です。

  • altosax
  • ベストアンサー率56% (473/830)
回答No.2

マックでもウインドウズでも共通して、ルーターのほうにポートを開かせる設定をしないと実現できないタテマエになっていると思います。 この仕組みはルーター製造元のメーカーによって言い方が違っていて困るのですが、わたしの使っているルーターの場合は「バーチャルサーバー」という名称になっていました。 そのおかげで私の場合はどんなOSでもポート番号さえ合っていれば外と通じるようになりました。 >ルータで、20,21,4000-4029ポートをポートマッピング この作業をルーターで直接おこなった(ブラウザなどを通して)のであれば、バーチャルサーバー(名前が違っていても)がセットされたことになると思うのですが、そうでない場合はお使いだったWindows環境だけの何か特別な力技だったのかもしれません。 #1のかたのおっしゃるとおりに、ルーターで指定のポート番号に穴をあけるような設定をしたかどうか(その名称はメーカーによってまちまちですが)、思い出して見てください。

MacBeginnerWin
質問者

お礼

有難うございます。力技は使っておらずルータに穴を開けてみました。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

ルータの設定でFTPのポート当てのデータをMacのLANないのIPアドレスに送り込むように背呈する必要があるかと思います。 Macの設定の問題ではなくルータの問題です。

MacBeginnerWin
質問者

お礼

ありがとうございます。

MacBeginnerWin
質問者

補足

失礼しました。質問の仕方が悪かったみたいです。 MACのIPアドレスを192.168.0.199として、20,21,4000-4029を192.168.0.199にマッピングしています。