• ベストアンサー

ルーターに割り当てられた固定IPをプライベートIPのサーバーで利用したいのですが

OSはWindows2000 Serverを使用しています。 回線はeoメガファイバーのホームタイプで、ルーターは マイクロリサーチのOPT50を使用しています。 光のMCまではグローバルIPを自動静的割当で、常に固定のIPを割り当てられています。 現在ルーターの設定で、DMZ HOSTを使用するという設定にしており、DMZ HOSTで使用される転送先のPCが、プライベートIPの割り当てられた上記のサーバーになっています。 この設定で、一応すべてのポートでの接続はプライベートIPのサーバーに接続されるのですが、FTPサーバーとして使用した場合、接続されるまでに非常に時間がかかります。 以下のようなエラーがでてから接続されます。 --- >TYPE A 200 Type set to A. >PASV 227 Entering Passive Mode (192,168,0,3,16,20). >LIST 425 Can't open data connection. >PORT 192,168,0,2,4,160 200 PORT command successful. >LIST ---- また、同じLANの内部から割り当てられたグローバルIPに対しての接続ができず、WEBサーバーの動作確認などもできません。 この状態でサーバーとして使用するのに不安があるのですが、何か設定を見直した方が良いところがありましたら教えて頂けないでしょうか?

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

  • ベストアンサー
  • HertZ
  • ベストアンサー率33% (41/122)
回答No.3

#1のHertZです。 私も#2の方と同意見です。で、PASVモードのポート ですが、参考URLを良く読んでみてください。 また、プロキシですが、これは単にWEBサーバの確認 を行うのであれば、どこか外部のプロキシサーバを 通せばよいだけです。公開しているプロキシ経由で グローバルIPを確認してみてください。 (インターネットエキスプローラを使用していれば  LANの設定か何かで出来たはずです) 私は自宅でサーバを建てていますが、そのままグロー バルIPをURLにいれて見ようとすると、ルータの設定 画面にアクセスしてしまいます。 (LAN内からそのままルータにアクセスした事と  同じですね) で、その場合、インターネットエキスプローラの設定 で、ISPのプロキシを設定しておき、それからWEBページ を確認したりしてます。 ですのでeoメガがプロキシを持っているかわかりま せんが、持っていればそれを代用する事は可能です。 もし持っていない場合は公開プロキシを探して みてください。 ご自分で建てるのであれば、簡単に出来るのは AN HTTPD か何かでしょうか。 上記名称で検索すればすぐ出てきます。

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/118ftpmode/118ftpmode.html
Rubellite
質問者

お礼

お返事が遅くなってすみません。 その後色々と調べた結果、 「OPT50はPASVモードに対応していない」ということが判明しました。クライアント側からは、ご指摘頂きましたように、 「PASVモードを使用しない」とすれば、即つながるようになりました。 プロキシについては、目下挑戦中(公開プロキシがどこで見つかるのかよくわかっていないのですが。。。)というところですね。 ありがとうございました。

その他の回答 (2)

  • KaGaToGX
  • ベストアンサー率46% (31/67)
回答No.2

>以下のようなエラーがでてから接続されます。 ルータでPASV(パッシブモード)用のポートが開いてないに一票。 FTPソフトでPASVを使わない設定にすれば改善するかも知れません。 >また、同じLANの内部から割り当てられたグローバルIPに対しての接続ができず、WEBサーバーの動作確認などもできません。 LAN内部用のDNSサーバを設置して名前解決をしていない場合、ルータでDNS解決を試みられるため、当然サーバを見ることは出来ません。 対策としては、 1.別の回線を使う。 2.LAN内部用のDNSサーバを立てて設定する。 のどちらかです。

  • HertZ
  • ベストアンサー率33% (41/122)
回答No.1

FTPはPASVモードで動いていますか? またWEBサーバの確認は、どこかのプロキシを経由 してから、確認していませんか? もしそのままやろうとすると、LAN内からルータに アクセスすることになるので、プロキシ経由にて 行ってください。 FTPに関しては、LAN内のプライベートアドレスでの 接続で、動作確認はとれていますか?

Rubellite
質問者

補足

まずFTPについですが、プライベートアドレスでの接続は問題なくできます。FTPのメッセージは以下のような感じです。 --- ファイルリストを取得しています... >TYPE A 200 Type set to A. >PASV 227 Entering Passive Mode (192,168,0,3,16,222). >LIST 125 Data connection already open; Transfer starting. 226 Transfer complete. 0バイト転送完了 (00:00) リストタイプ=-1 < ホストに接続しました。 > --- 使用しているネットワーク内部にはプロキシサーバーがありませんので、プロキシ経由ではネットワーク接続はしていないです。といいますか、プロキシサーバー自体をたてたことがないので、頭の中で役割はなんとなくわかっていても、実際にどのようにたてればいいのかよくわからないのですね。 もしよければ、どのようなソフトを使用すればプロキシサーバーをたてることができるのか、またプロキシ経由でアクセスするというのはどういう感じで接続されるのか 教えて頂けないでしょうか? よろしくお願いいたします。

関連するQ&A

  • FTPサーバのPassiveポートが変わる

    Windows2003 Serverにて、IIS,SMTP,POP3,FTPサービスを起動し、 サーバはグローバルIPを取得してWebを公開して利用しています。 今までFTPをPORTモードでしか使っておらず、今回、PASVモードでも使えるように しようとして「PassivePortRange」を「10000-11000」と設定しました。 サーバと同じセグメントにあるLANのPCからはPROTモードでもPASVモードでも 接続(上記設定のPassivePrtRange内のポートで接続)して利用できるのですが、 WAN側からはPORTモードでしか接続できません。 クライアントではFFFTPを利用していますが、WANからPASVモードで接続しようとすると、 サーバ接続まではできた後、リスト取得時のPASVコマンド発行後に帰ってくるサーバからの ポート番号が、上記設定内のポート番号とは程遠い(60000番台)が帰ってきてリスト取得に 失敗していまいます。 ルータはYAMAHAのRT58iを利用し、グローバルIPでのサーバ参照は IP mascaradeを設定して公開しています。 サーバ側の設定はLANで設定したポートで接続できているので問題ないと思われ、 ルータの設定のフィルタ設定が悪いのだと思いますが、どこが悪いのか、 どう設定すれば良いのかが分かりません。 どなたか、分る方がいらっしゃいましたら教えてください。 よろしくお願い致します。

  • グローバルIPとプライベートIPを区別する方法

    グローバルIPアドレスは、ISPがDHCPで割り振る事はなく、 自宅のPCに割り振られているIPは全てプライベートIPアドレス (つまりIPSのルータが割り振っている)という話を聞きました。 自宅PCのIPアドレスは、ルータ使用時は 192.168.1.2 (プライベートIP)ですが、ルータをはずして直接 接続した場合は、121.2.144.39 になります。これは グローバルIPだと思っていたのですが、違うのでしょうか。 ipconfig /all で見ると、デフォルトゲートウェイも同じでした。 ネットワーク接続の中の接続している設定をWクリックして 詳細を見ると「サーバーIPアドレス 59.146.160.85」になっています。 どちらがDHCPサーバかもよく分かりません。 はっきりとグローバルかプライベートか確認する方法は ないでしょうか。似た質問を検索してみたのですが、 同じ質問はありませんでした。よろしくお願いします。

  • プライベートIP回線でルーターは使えますか?

    現在、プロバイダからプライベートIPのみを提供されてネットにつないでおります。 部屋にブロードバンド対応の機器が多数あるため、ルーターを使用しようと考えているのですが、プライベートIPアドレスのみの回線でも使用できるのでしょうか? 現在の私の状況としては (1)2人部屋 (2)部屋までルーター型モデム?(モデムに4つポートがあり、契約すると1つポートが開放されるタイプ)が来ている。 (3)プロバイダは@georgeと言う所です。 この環境でルーターを使用し複数の機器を同時接続することができるのでしょうか? また、可能ならばおすすめのルーター等ありますでしょうか? 詳しい方、回答のほうよろしくお願いします。

  • サーバー構築 固定IP

    ルータとPCが複数台 PCは1台をサーバーとしてたてます 固定IPを1個利用の場合、サーバーのPCに固定IPの設定をしてしまうと、ルーターの接続設定がなくなってしまうので、サーバー以外のPCでインターネットができなくなってしまいます ルーターに接続設定した場合は、サーバーにするPCにルーターからローカルIPが払い出されるので、PC側が固定IPの取得になりませんし、この場合、サーバーにするPCで固定IPとして取得するにはどのような設定を行えば良いのでしょう?

  • プライベートIPからのHTTP通信のしくみ

    プライベートIPを持つPCからHTTPでホームページを見る場合の仕組みについて質問です。 家では一般的な無線LANを使用してインターネットに接続しているため、IPアドレスはプライベートIPアドレス(192.168.xxx.xxx)となっています。 この場合、プライベートIPのPCがグローバルIPを持つ外部サーバにアクセスする場合には、ブロードバンドルータを通過するので、外部サーバはリクエスト元のブロードバンドルータのIPアドレスはわかっても、その先にあるプライベートIPは知らないと理解しています。 そのため、外部サーバはレスポンスをブロードバンドルータのIPアドレスに返却すると考えているのですが、そのレスポンスはどのようにしてグロードバンドルータからリクエスト元のプライベートIPアドレスのPCを判別するのでしょうか? 通信の仕組みを解説しているサイトには、ローカルLANではIPマスカレードなどによって、ポート番号で特定のPCに通信を振り分けることで、ひとつのグローバルIPアドレスに複数のプライベートIPのPCによる通信を実現しているとありますが、自宅のルータの設定をみてもIPマスカレードは設定されていないように見えます。。。 (HTTPは代表的なプロトコルなので、暗黙的にデフォルトで設定されている?) 初歩的な質問ですが、回答や参考になるサイトがあれば教えていただきたいと思います。 よろしくお願いいたします。 OS:Ubuntu 11.10 ブロードバンドルータ:WZR-HP-AG300H

  • プライベートIPアドレスの固定法

    プライベートIPアドレスを固定しようとhttp://www.geocities.jp/seidy_seidy/bb/port.html を見ながらコマンドプロンプト画面ででた通りにプロパティ画面でIPアドレスを入力すると 必ずネットが繋がらなくなってしまします。 フレッツ・スクエア接続で無線LANを使用中です。 ワイヤレス接続、フレッツスクエア接続どちらのアドレスを設定してもだめでした。 ファイヤーウォールのポート開放をしてもだめでした。 どんな原因が考えられますでしょうか?

  • ftpサーバーのデータ転送について

    ftpサーバーからクライアントへのデータの転送は可能だったのですが ftpサーバーへクライアントからのデータの転送が叶いません いろいろしらべ回ったかぎり原因はパッシブモードを使用する際の 1024番以上の任意のポートの開放を行っていないためだということがわかりました そのため"vsftpd.conf"に #passive pasv_enable=YES pasv_min_port=10100 pasv_max_port=10150 を追加してvsftpdを再起動したのですが ポートを確認してもそれ等は解放されておらず データの転送もできませんでした 何が間違っているのでしょうか?

  • IPアドレス固定の方法

    IPアドレスを固定する方法としては以下のサイトに書いてあるようにすればネットにつながるのでしょうか? WinMX?- WindowsXPでのプライベートIPアドレス固定方法 http://win-mx.cool.ne.jp/port_mapping/ip_fixation_xp.html ・IP アドレス ・サブネット マスク ・デフォルト ゲートウェイ ・優先 DNSサーバー(ルータのプライベート側のIPアドレス(ルータの管理画面にアクセスするときのアドレス) ↑の4つの数字を入力するだけプライベートアドレス固定でつながるのでしょうか?ルータの設定のページで何かアドレスを登録する必要があるとか?私の家のLANネットワーク構成としてはパソコン2台のうち、ルータでDHCPサーバを一台に使用しながら他のPC1台にはプライベートアドレスを固定したいのです。 OS: WinXP HOME SP2とWinXP PRO SP2

  • プライベートIPにルーター接続するとどうなりますか

    CATVのインターネット接続を利用してます。プロバイダーからはプライベートIPが割り振られていて8台までの同時接続が出来る環境です。現状はプロバイダーのモデム(ルーター機能なし)からハブにて分岐し、3台のPCを接続しています。インターネットの閲覧はそれぞれのPCにて同時接続できますが、これらのPC間でデータの共有や、プリンタの共有をしたいのですが、その場合プロバイダーに確認したら、別契約にてグローバルIPを契約してルーターに接続してくださいと言われました。費用もかさむので出来れば、プライベートIPのまま先ほどの共有等がしたいのですが、単に今、ハブ接続しているのをルータに変えるとどうなるのか?他に方法は無いのか?どうぞ教えてください。

  • 固定IPアドレス8個で、複数ルータを利用する場合

    こんばんは。 明日の午後1時に、固定IPアドレスが1個から8個に切り替わるのですが、現在設定しているルータのWAN側のみを変更して、新たなルータの方にunnumbered接続の設定をしようと思っているところですが、可能なのでしょうか?ちなみに、現在は 光モデム(BBIQ)-Aterm WR7610HV(NEC製)-NP-BBRM(I-O DATA)-各パソコンまたはサーバ のように構成されていますが、これを 光モデム(BBIQ)-Aterm WR7610HV(NEC製)-BBR-4MG(バッファロー)-NP-BBRM(I-O DATA)-各パソコンまたはサーバ のようにつないで構築を考えています。直接BBR-4MG(バッファロー)に各パソコンまたはサーバをつないでしまうとあまりにもセキュリティが不安ですので、1つルータを入れてプライベートIPアドレスに変換(NAT/マスカレード)で利用したいと思っています。 現在は固定IPアドレス1個なので、NP-BBRM(I-O DATA)の方のWAN側はプロバイダ指定のIPアドレス(自動取得)で、LAN側はプライベートIPアドレスになっています。接続もPPPoEで設定しています。 これを固定IPアドレス8個にする場合、BBR-4MG(バッファロー)の方にIP unnumbered接続(PPPoE)で接続設定をするのですが、そうした場合、今度はNP-BBRM(I-O DATA)の方では、PPPoEの設定をしておく必要はないのでしょうか?かなり、初歩的なことだと思いますが、少々急いでいますので、良きアドバイスをお願いします。