• ベストアンサー

自宅サーバにアクセスできるが、wwwをつけるとアクセスできない

FedoraCore4 Apache2.0で自宅サーバを組んでいます。 固定IPではないため、http://www.dyndns.com/とDiCEでIPを更新しています。 ウェブサーバを立ち上げたのですが、 ホストがyahoo.co.jpとして、 http;//yahoo.co.jp にはアクセスできるのですが、wwwをつけて http://www.yahoo.co.jp にはアクセスできず、http://www2.websitepulse.com//tools.php3 でテストをすると Status: Connection error - Couldn't resolve といわれて名前が解決できない、というようなこと(?)を言われます。 自分的に怪しいと思っているのがApacheの「httpd.conf」の設定なのですが、現在は以下のようになっています。 ServerName yahoo.co.jp:80 これを ServerName www.yahoo.co.jp:80 にすると、wwwをつけようとつけまいと接続できなくなってしまいます。 他に関係がありそうな設定などはあるでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • chihiroppe
  • ベストアンサー率24% (310/1245)
回答No.1

www というサブドメインが解決できていないのだと思われます。 自宅サーバーのIPアドレスまではdyndnsで解決されているので あとは自宅サーバーのDNSに www を解決させる記述をしてください。

nomoremusic
質問者

お礼

ありがとうございます! なるほど、内部的な問題だったのですね。

その他の回答 (2)

  • fbsd5453
  • ベストアンサー率7% (3/40)
回答No.3

Dyndnsに登録するときに Wildcardを有効にしましたか? Wildcardを有効にしていないとwwwをつけてアクセスは出来なかったと思います。

nomoremusic
質問者

お礼

ありがとうございます! そのオプションはつけておりませんでした。 このオプション、つけるとwwwだろうが何だろうが受け付けてくれるのですね。

  • chihiroppe
  • ベストアンサー率24% (310/1245)
回答No.2

#1です。追記します。 httpd.conf の ServerName の記述は、www付きのものにしてください。 そして前述のDNSを設定すれば www付きでアクセスできるようになります。

関連するQ&A

  • 自宅サーバにアクセスできません。

    自宅サーバを立てようとしてwww.dyndns.comでDynamic DNSサービスを申請して以下のようなHostnameを取得しました。自宅では以下のURLにアクセスできますが(自宅のApacheサーバのページが見れました)、自宅外(友達の家、ネットカフェなど)からではアクセスできません。まったく検討がつきません。どなたか教えていただけますか? 例:http://xxx.dnsalias.net 使用しているプロバイダ:マンションでグループ契約しているusenです。

  • [apache]ブラウザでアクセスできない

    はじめまして. サーバー構築初心者です. 現在,RedHatマシンにapache2.0とWebDAVを導入しているのですが… 「apacheは起動するけれどブラウザで表示できない」 という状況で困っています. apacheはrpmではなくソースからインストールしました. httpd.confの変更箇所は ListenとServerNameのみです. <参考> Listen 81 ServerName IPアドレス:81 (80番ポート指定すると「既に使われているよ」的なエラーが出るので) apacheの起動は #/usr/local/apache2/bin/apachectl start で行い, 別PCのブラウザから http://IPアドレス:81 でアクセスしたのですが,繋がりません. ブラウザからアクセスできないということは apacheが正常に起動していないということなのでしょうか? 設定等何か足りないのでしょうか? ご回答よろしくお願いします.

  • 自宅サーバへのアクセス

    はじめまして。 自宅サーバを運営しようと思っているのですが、 わからないことが出てきたので、質問させていただきます。 当方、サーバを以下の構成で構築しております。 回線:YahooBB! 12M OS:windowsXP pro サーバ:apache2.0.59 DB:mySQL 4.0.25-nt CGI:activ perl 5.6 PHP:4.4.8 この構成で、Movable Type3.6とOScommerceを動かしております。 公開用のアドレスはDyndns.comのサービスを利用しております。 そして、質問の内容はというと、 LAN内の他のパソコン、LAN外部のパソコンからはこの サーバのwebページを見ることが出来ます。 この際、ブラウザに打ち込むアドレスは aaaaa.bbb.com というように、Dyndnsにて設定したアドレスです。 しかし、サーバ機のブラウザから同じように、 aaaaa.bbb.com と入力すると、なぜかIDとパスワードを聞かれます。 localhost と入力すれば問題ないのですが、不思議です。 どのような原因が考えられますでしょうか。 また、その解決方法はありますでしょうか。 ご回答よろしくお願いします。

  • DHCPで自宅サーバーをやるときのルーターの設定

    Apache導入でDynDNSとDiceを利用して自宅Webサーバーを試みている者ですが、困っています。 http://y-kit.jp/saba/xp/ipaddress.htm 上記サイトでは静的なIPで説明していますが、私は冒頭にも書いたようにDHCPのまま自宅サーバーを運営したいのです。 そこで、動的なIPで自宅サーバーを運営するときのルータの設定方法が載っているサイトを教えていただけないでしょうか? もしくは、ここで教えていただければ幸いです。 現在使用しているルータはBBR-4HGです。 よろしくお願いします。

  • 自宅サーバー 外部からの閲覧について

    お世話になります。 自宅でFedoraCore2のサーバーを立てました。 MyDNS登録した数時間後、自宅の別PCからローカルIPで閲覧可能で、携帯電話からも閲覧出来ました(今は出来ない)。 現状、外から閲覧しようとしたらエラーになります。 こちらで(http://www.websitepulse.com/help/tools.php)サーバー名を入力したらIPが取れておりますがもう少し時間が必要でしょうか? 登録してから二日ぐらい経っております。 どうかご教授下さい。 宜しくお願い致します。

  • Apahceサーバの外部公開

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

  • 自宅でWEBサーバーを構築していますが、外部からアクセスできません。

    自宅でWEBサーバーを構築していますが、外部からアクセスできません。 ●環境 WindowsXP Pro xammp ieServer Dice IP固定済 Apache許可済 ●LAN内ではアクセス可能 ・IPアドレスでアクセス可能 ・hosts変更後、サーバー名でアクセス可能 ・両者とも他の端末からのアクセス可能 ●やってみたこと ファイヤーウォール切 セキュリティーソフト入れてません ポート全開放 と、危険なことまでやっちゃいました。 お手上げです。

  • 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による破棄 と書いてあるログが沢山あったのですが、関係ないのでしょうか。 何回やっても接続されず困っています。何か設定間違いや、し忘れたところがありましたら、教えていただけないでしょうか? よろしくお願いします。

  • apache.conf設定

    いつもお世話になっております。 回線はコミュファ光、プロバイダーはコミュファ光、非固定IPで自宅webサーバを立ち上げようとしています。osはcentos6.5 64bit apacheは2.2.15 です。参照したサイトですが、 http://centossrv.com/apache.shtmlと http://www.server-world.info/query?os=CentOS_6&p=httpd&f=1 で後者の設定で、ポートチェックFQDN名でポート80番でアクセス成功、 http://www.websitepulse.com/help/tools.phpここのチェックにアクセス、 これも、Status: OKと出ました。 前者の設定では、Status: がtimeoutしてしまいました。 なので、後者のapache設定でServerNameで外側からアクセスしようとしたのですが、 空白のページしか表示されませんでした。 http://サーバー名/index.htmlとやっても結果は同じで、空白のページが表示されるのみ。 試しにクライアント機からhttp://サーバー名/とやってみると、ルーターの設定画面に 移動してしまいます。http://サーバー名/index.htmlとやると、404エラーになります。 これは、たぶんサーバ機側の設定が何か間違っているかと思うのですが、 DNSサーバの構築とかやらなくてはならないのでしょうか? 若しくは、so-netでの自宅webサーバは不可能なのでしょうか? 質問がちぐはぐになってしまいましたが、今出せる情報はこれくらいです。 どうしたら、http://サーバー名/でindex.htmlが出せるのでしょうか?

  • 自宅サーバ設定で非常に困っています><

    現在自宅サーバ(WIN XPにて)を構築する為にバリュードメインでドメインを取得して 現在設定(以下方法で)を行いました。 ↓ https://www.value-domain.com/howto/?action=ddns 13.DiCEの設定まで行い、DiCEも問題なく動作しています。 (Apacheも設定済みです) いざ、取得ドメインでアクセスしますが、表示されません。 しかし、http://localhost/ や http://192.168.●●.●●/ だと TOPページの表示が出ます。 基本通りの設定で動かないとなると どうすればいいのか皆目検討が付きません。 (色々なサイトも見てみました) バリュードメインにも同じ質問をしましたが 「サポート対象外」との事です。。。 ご存知の方はご伝授ください。