• 締切済み

サーバを外部に公開する方法:Vine(apache)

自宅でサーバを公開しようと思っています。 一通り設定を済ませ、サーバ機以外のPCで接続テスト(firefox)を行ったところ 「サイトアドレスは有効ですがサーバから応答がありません」 と表示されました。 環境やサーバ用に再設定した項目は以下のようになっています。 サーバ機 OS:VineLinux4.2 ファイアーウォール:無し IPアドレス:192.168.1.3 ゲートウェイ:192.168.1.1 DNS:192.168.1.1 /etc/hosts: 127.0.0.1 localhost 192.168.1.3 nukubukatik.mydns.jp Webサーバ:Apache2.2.9 ServerName:nukubukatik.mydns.jp:80 localhost:閲覧可能 LAN内でのアクセス:可能 接続環境:有線LAN(ルータ経由) ルータ(PR-200NE) IPアドレス: LAN側:192.168.1.1 WAN側:非固定(DynamicDNS利用) DHCP機能:使用せず 静的IPマスカレード設定:設定済み。(ポート開放確認君にて確認済み) パケットフィルタ設定:設定済み。 プロバイダ:so-net dynamicDNS:http://www.mydns.jp/(こちらからサブドメインを付与されています) 設定は以上です。どこか設定漏れがあるのでしょうか?ご教示お願いします。

みんなの回答

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.3

192.168.1.3 nukubukatik.mydns.jp このエントリを無くしてみて、外部からドメイン名でアクセスできるか確認してください。その次はグローバルIPアドレス。その次はプライベートIPアドレス。 ルータのDNSはプロバイダを参照しているのでしょうか? 内部からのパケットフィルタで遮断しているような気がします。

  • gon987
  • ベストアンサー率16% (53/313)
回答No.2

>サーバ公開後はこちらのサイトを参考にさせていただきます。 そのサイトのどこをどう読んだらそういう結論になるんですか? 質問者のレベルの知識/技術しかなくてのサーバ公開は迷惑になるということとその理由が 読み取れませでしたか?

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

とりあえずnukubukatik.mydns.jpの80/TCPを叩いても応答ないですね パケットフィルタってどんなルールを書いてますか?

sunoftaiyo
質問者

補足

早速のご回答ありがとうございます。 パケットフィルタはこちらのサイトを参考に行いました http://www.zuozhan.com/pr200ne.html ここの24番目のエントリです。 設定はほぼ同じで宛先IPアドレスをサーバ機(192.168.1.3)のものに変更したのみです。

関連するQ&A

  • 外部公開サーバにおけるルータの設定

    外部公開サーバを構築中で外部からhttpにてサーバへアクセスさせるため、 静的IPマスカレードの設定を行ったのですが、うまくいきません。 設定を行った後に、 http://グローバルIPアドレス とPCから入力しても、ルータの管理画面が表示されてしまいます。 サーバはCentOS5.2でapacheが動作し、 LAN側のPCからブラウザでアクセスできることを確認済みです。 ルータの管理画面(PCのブラウザからアクセス)にて、 静的IPマスカレードの設定を行いました。 ルータはNTTからレンタルしているPR-200NEです。 下記の通り設定しました。 ------ エントリ番号:1(なにもなかったので) 変換対象プロトコル:TCP 変換対象ポート:www 宛先アドレス:192.168.1.101(プライベート空間におけるサーバのIPアドレス) 宛先ポート:www ------ このほかに設定する項目があるのでしょうか。 上述にもありますが、ブラウザからのアクセスで、 エラーメッセージもなくルータの管理画面が開いてしまうので、 完全にルータの設定に誤りがあると判断しているのですが・・・。 プライベート空間は下記の通りIPアドレスを振っています。 ルータ:192.168.1.1 サーバ:192.168.1.101 PC:192.168.1.3 アドバイスをいただけると幸いです。 よろしくお願いします。

  • ルーターの静的IPマスカレード機能を利用したサーバーの公開

    固定IPアドレスを1個取得しました。 この固定IPアドレスをルーター内蔵型ADSLモデムのADSL側インターフェースに設定しています。 サーバー機にはプライベートアドレスを割り当てて、このADSLモデムを経由してインターネットに接続しています。 インターネット側からサービス要求があった場合は、このADSLモデムの静的IPマスカレード機能を利用してサーバー機に転送しています。 今回、固定IPアドレス取得に伴いDNSサーバーをインターネットに公開しました。 DNSの設定は無事に終了し、インターネット側から自宅サーバーへのアクセスに成功しました。 しかし、なぜか自宅内からは自宅サーバーにアクセス出来なくなってしまいました。 恐らくDNSの設定を変更したことが原因と思われます。 以前までは、例えばwww.ninja.jpのDNS要求に対して192.168.1.130のように名前解決が行われサーバーにアクセスできたのですが、 今回、www.ninja.jpのDNS要求に対して200.200.200.200のように取得した固定IPアドレス(ルーターのアドレス)を返すように変更したのです。 普通に考えれば、その後ルーターのIPマスカレード機能により実際のサーバーにアクセス出来ると思っていたのですが、どうもうまくいきません。 なのでLAN内専用のDNSサーバーを用意し、LAN内から自宅サーバーを利用するときは、こちらのDNSを利用するしかないのかと考えています。 この運用ってどうでしょう。 かなり冗長な運用だと思うのですが。 ルーターの静的IPマスカレード機能を利用してサーバーを公開する場合、このような運用が限界なのでしょうか。

  • サーバ公開について

    ブラウザから仮想サーバにアクセスをしてWebページを表示させようとしているのですが、なぜかルータのAirStationサイトが表示されてしまいます。 外部から仮想サーバにアクセスしてWebページを表示するにはどのようにしたら宜しいでしょうか。 是非ご教示下さい。 現在の環境及び状況を以下に記載します。 【環境】 仮想サーバ:CentOS5.6(ホストOS:Windows7) 仮想ネットワーク:NAT 【状況】 ・仮想サーバでlocalhostだとindex.php(<?php phpinfo() ?>)を表示出来る ・AirStationでポートは開放済み  ■設定   Internet側IPアドレス:エアステーションのInternet側IPアドレス   LAN側IPアドレス:(仮想サーバIPアドレス)   プロトコル:HTTP(TCPポート:80)   LAN側ポート:HTTP(TCPポート:80) ・ドメインはieServer.NetというダイナミックDNSサービスのサイトで登録済み  DiCEには登録していませんが、ドメインは最新のグローバルIPアドレスに対応させております。   以上、宜しくお願いします。

  • FTサーバが公開できません・・・・・・

    GuildFTPDを使ってFTPサーバを構築しているのですが、LAN内、localhost接続はできるのですが、外からFTPサーバに接続できません。 どうしたら外(WAN側)からつなげられるか教えていただけませんか? [OS]windowsxp Pro SP2 [サーバソフト]GuildFTPD [ルータ]NWG OPT100E V4.511.01 [FTPクライアント]FFFTP [ルータ設定] 「WANポートの設定」 *動作モード設定* ・PPPoEクライアント *PPPoE動作モード設定* ・PPPoE セッション1 を使用する  IPアドレス固定(1~16個) *IPマスカレードテーブル設定* ・PPPoE ポート1(セッション1) 登録リスト  プロトコル:tcp  先頭ポート番号:ftp  終了ポート番号:ftp  変換IPアドレス:プライベートIPアドレス 「LANポートの設定」 ・ファイアウォール設定  Action:pass  IN:pppoe1  Out:lan  IP/Mask Dst:プライベートIPアドレス  PortNo Dst:ftp/ftp [windows設定] windowsのファイアーウォールは切ってます。 自分でいじったのは以上です。

  • Apacheバーチャルホスト外部公開

    Xampp2.5(Apache HTTPD 2.0.52)の環境です。 【バーチャルドメイン設定】 <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/test" ServerName test.ddo.jp </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/hoge" ServerName hoge.ddo.jp </VirtualHost> とhttpd-vhosts.confに設定しております。 これら2つのバーチャルホストを、インターネットに公開したいと考えております。 「test.ddo.jp」がリアルドメインと想定した場合、 どのような設定をすればよいのでしょうか? フリーの「http://ddo.jp/」ダイナミックDNSを使用して、ルーターのグローバルIPアドレス1つで 2つのバーチャルホストを外部公開することは可能なのでしょうか?(NAPT変換です) <今不思議に思ってること。ルーターグローバルIPを123.123.123.123で考えています> 1.外のユーザーが「test.ddo.jp/ページ名」「hoge.ddo.jp/ページ名」でアクセスした場合、  「test・hoge」共に、「123.123.123.123/ページ名」に変える必要がある?  (名前が異なるのに、同じIPに関連付けが可能なのか?)  <質問>  ・ただ、「一つのIPに、名前の異なる二つのドメインをくっつけるにはどうしたらよいのか?」   ⇒もしかして、「ddo.jp」等のサイトで、1つのグローバルIPに対して、     使用する「test」と「hoge」の二つを登録するのでしょうか?  ・どこのDNSサーバーで、何の作業をすれば良いのか?? どのように設定すると、バーチャルホスト2つを公開することができるのでしょうか? 1つのグローバルIPでは無理なのでしょうか? ご教授よろしくお願いします。  

  • Webサーバーの外部公開

    社内にあるWebサーバーを現在は社内のLAN環境(イントラネット)で Webがみれるように設定してあります。 近々、グローバルIPアドレスを取得して外部に公開できるように しようとしていますが、サーバー側にはどういう設定をしたら 良いでしょうか? 現在、サーバーには192.168.100.XXのIPが設定してあり、 今回、202.XXX.XXX.XXXのIPを取得しています。 分かる範囲でお教え願います。

  • LANの内外からLAN内のサーバーにアクセス?

    社員のパソコンや、メールサーバーが、LAN内にあって、 ルーター(NAT)を介してインターネットに繋がっています。 (WAN側のIPアドレスは1個です) 社員のパソコンからメールサーバーにアクセスするときは、 メーラーのPOP3/SMTPサーバの設定に、メールサーバーのプライベートIPアドレスを設定して、 問題なくできているのですが・・・ 出張先でも使いたいという要求があり、 ルーターにマスカレードの設定をして、 25番ポートと110番ポートだけ、インターネット側から メールサーバーにアクセスできるようにしました。 そうすることで、 メーラーに、WAN側IPアドレスを設定して、インターネットから LAN内のメールサーバーにアクセスできるようになったのですが・・・ 今度は、 ノートパソコンを社内でも社外でも、同じ設定で使いたい、 との要求が出てしまいました。。 実際、 メーラーのPOP3/SMTPサーバの設定にWAN側IPアドレスを設定してあると、 インターネット側からはアクセスできるのですが、 LAN側からはアクセスできなくなってしまい、 いちいち、メールサーバーのプライベートIPアドレスに設定し直す必要があるようで。。。 そもそもなぜ、LAN側から、 ルーターのWAN側IPアドレスのマスカレードにアクセスできないのか、 謎なのですが・・・(YAMAHAのルーターです) 何かいい方法ないでしょうか?

  • Bフレッツ・apacheで自宅サーバ

    はじめまして。 過去にもあった質問だと思うのですが、 どうしてもわからないので質問させて下さい。 自宅にサーバを設定したいと思っています。 詳しい内容は下の通りです。 ・OS :WindosXP ・DDNS :biglobeから取得した(*****.bglb.jp) DiCEをインストールして、IPアドレスの更新作業を自動化した。 ・サーバ apacheをインストールしてhttp://localhost/で動作を確認した後、 ServerName localhost:80 ↓ ServerName *****.bglb.jp:80 (DDNS名) に名前を変えた ・CTU設定 Bフレッツなので、下のホームページ参考に設定した。 URL http://mobilewin.blog23.fc2.com/blog-entry-48.html DHCPサーバ機能設定   払い出しIPアドレス : 192.168.24.51  MACアドレス ipconfig/allで調べた物 静的アドレス変換設定(ポート指定)  LAN側端末IPアドレス : 192.168.24.51  プロトコル : TCP ポート番号   : http ファイアーウォールの設定は「制限なし」にしました。 ・気になった点 CTU設定の「ログ・ステータス参照 」の「不正アクセスログ 」を見てみると 通信方向:WAN→LAN ログ理由:NATによる破棄 と書いてあるログが沢山あったのですが、関係ないのでしょうか。 何回やっても接続されず困っています。何か設定間違いや、し忘れたところがありましたら、教えていただけないでしょうか? よろしくお願いします。

  • Apahceサーバの外部公開

    Apacheサーバの外部公開の手順を教えて頂けないでしょうか。 公開できずに困っています。 バージョン:Apache2.2 設定内容(httpd.conf) ・Listen 80 ・ServerName ***.***.***:80 ←グローバルIPアドレス ・ファイヤーフォールを無効化 上記の設定をしましたが、外部から見れません http://***.***.***/ ←グローバルIPアドレス で確認 設定の漏れなどがありましたら、アドバイスお願い致します。

  • サーバーが公開できません

    閲覧ありがとうございます。 勉強をかねて、自宅サーバーを立てようとしています。 OSはWindowsXP、WWWサーバーソフトはAN HTTPDを使わせてもらっています。 プライベートIP、ルータ、ソフトを設定して、DynDNSにも登録しました。 しかし、URLを入力するとルータの設定画面がでてきました。 グローバルIPも同じでした。もちろん外部からです。 localhostにアクセスするとページは表示され、 192や127....のアドレスでも同じように表示されました。 また、グローバルアドレスにpingを打ってみても正常みたいです。 ルータの80番もあいているとの結果がでました。 ipconfigではサーバに割り当てたプライベートアドレスが表示されます。 でも携帯やネカフェのPCからURLにアクセスするとルータの設定画面がでます。 どうかお助けください。