• ベストアンサー

アパッチでサーバネームを設定

n_breakdownの回答

回答No.1

ServerNameを設定したところで、それが名前解決できないのであれば、アクセスできません。 DNSを構築しないのであれば、hostsファイルに該当するドメインを設定すれば、アクセスできる様になります。 hostsファイルの設定 http://www.google.com/search?hl=ja&lr=lang_ja&num=100&q=hosts

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/apache05/apache05b.html
SariGEnNu
質問者

お礼

ありがとうございます。 /etc/hostsにも設定してありますが 名前解決しません。私はルータを介してサーバとクライアントを繋いでるのでその辺に問題があるのでしょうか

関連するQ&A

  • apacheでの名前解決

    社内で既存のLANインフラを利用して、小集団用に新たにPCを用意 してwwwサーバを立ち上げました。 サーバからは、IPアドレス、Servernameでアクセス出来るのですが、 他のクライアントからは、IPアドレスでしかアクセスできません。 名前解決が出来ていないからだと思いますが、DNSサーバは既存の LANインフラ上に別に有り、設定は変えられません。 クライアントから見て、名前解決するにはどうすればいいでしょうか? servernameは、apacheのコンフィグレーションファイル (servernameの項)と、hostsファイルにて名前解決しています。 OSはWindowsXPです。 webサーバソフトはapacheです。 尚、WAN側からアクセスすることは考えていません。

  • VirtualHostディレクティブの記述について

    教えてください。 サーバで既に構築してあるサイトについては、httpd.confの中でVirtualHostを使っています。 追加で検証用のサーバを立てるのですが、IPアドレスでアクセスできるようにしたいです。IPアドレスでサイトにアクセスするようにするには、追加のVirtualHostを書き、ServerNameにIPアドレスを指定すれば良いでしょうか? 宜しくお願い致します。

  • ネームサーバについての質問

    ネームサーバーについての質問です。 現在ケーブル回線(LAN構造)においてサーバ構築を しています。 固定のグローバルIP接続をしています。 DNS設定はISPのDNSアドレスに固定。 この状態でネームサーバーを構築する事は二重にネームサーバーが存在する事になるのですか? また、何か問題が発生することがあるのでしょうか? ISPのDNSサーバーアドレスを削除して、自前のネームサーバーで運用は出来るのでしょうか? まだ、ネームサーバーは構築できていません。 よろしくお願いします。

  • 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が出せるのでしょうか?

  • [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が正常に起動していないということなのでしょうか? 設定等何か足りないのでしょうか? ご回答よろしくお願いします.

  • ネームサーバは固定IPでないとダメ?

    ネームサーバ(DNSサーバ)を構築して、 ドメイン管理会社のネームサーバ欄に構築したアドレスを入力しても エラーとなります。 ネームサーバがDDNSなのが原因だと思われます。 理屈的に考えると、構築したネームサーバのIPアドレスが変動しようが、 問い合わせた時点でのIPアドレスを返すので、 DDNSでも問題ないように思えるのですが、 なぜダメなのでしょうか?

  • ネームサーバ情報の呼び方について

    サーバをレンタルすると、ネームサーバ情報がサーバ会社から送られてきます。 例(ネームサーバ情報): プライマリ dns1.example.com 123.456.78.9101 セカンダリ dns2.example.com 123.456.78.9102 上記の123.456.78.9101は呼び名が「プライマリネームサーバIPアドレス」で、123.456.78.9102は呼び名が「セカンダリネームサーバIPアドレス」ということは分かります。 しかし、dns1.example.com及びdns2.example.comの”正しい”呼び名が分かりません。自分で調べたところ、dns1.example.comを「プライマリネームサーバ名」と呼び、dns2.example.comを「セカンダリネームサーバ名」と呼ぶみたいですが、これが正しい呼び方なのか定かではありません。 どなたか、ネームサーバ情報のdns1.example.com及びdns2.example.com部分の”正しい”呼び名を教えて下さい。参考になるサイトのURL等ご存知でしたら、そちらもお教えいただければ幸いです。 よろしくお願いします。

  • DNSサーバ構築

    初めて質問します。 Mac初心者ながら、諸事情あってOS X10.8 のサーバ構築をしています。 現在、DNSサーバの構築を、サーバ構築の参考書を見つつ行っているのですが、 (1)DNSサーバのプライマリゾーンのIPアドレス欄は、グローバルIPアドレスを設定すれば良いのでしょうか? それともプライベートIPアドレスでしょうか? 参考書を読んだ感じだとグローバルだと思うのですが・・・ 単に”IPアドレス”としか記載されておらず、どちらをどう記入すればよいかわかっていない状態です。 (最終的にはインターネットサーバの構築をしたいと考えています。) (2)サーバを立ち上げるたびに、”警告”に「ホスト名が変更されました」と出てしまうのですが、 ハードウェア<ネットワーク<ホスト名には、ISPなどで取得したドメイン名を入れれば良いのでしょうか? 現状は、とりあえずDNSサーバを構築してみたところです。 その結果、普通のWebページにアクセスできるのですが、 次の段階のWebサーバ構築でWebサイトの表示ができません。 また、ネットワークユーティリティのLookupは正常な結果ですが、 Pingが”Host is down”になってしまいます。 最終的にはインターネットサーバの構築をしたいと考えています。 ネットワークの仕組みも全く知らないところから始め、一通り自力で学んでみているのですが、 まだ知識が追い付かないままやっております。 私の見当違い、また解決に必要な情報が足りないようでしたらご指摘ください。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • apacheの動作確認ができません。

    インターネット上でデータベースを使うために、環境を構築しようと思い、初心者ながらセッテイングしてきましたが息詰まってしまいました。 環境等を下記に示します。 run環境 プロキシサーバーによりインターネットをつないでいます。 torbolinux6.5 mysql-3.23.30-gamma apache1.3.17 torbolinux6.5からインストールしてtorbolinux6.5 serverにしました。 その中にapacheがすでにインストールされていたので 設定等をして動作確認をすれば良いはずでした。 apacheの設定は/etc/httpd/conf/httpd,confの中の設定を変更しました。 変更した個所を下記に示します。 ServerName localhostの部分を ↓ ServerName 192.168.0.29に変更 (IPアドレス) しました。 ちなみにturbolinuxで当初に設定したIPアドレス等は Gateway機器 eth0 Gatewayアドレス 192.168.0.9 ネットワークインターフェース インターフェイス名 eth0 IPアドレス 192.168.0.29 ネットマスク 255.255.255.0 ネットアドレス 192.168.0.0 ブロードキャストアドレス 192.168.0.255 と言う事で1個所変更したのみとなっています。 上記のようなセッテイングをして #/etc/rc.d/init.d/httpd start とコマンドを打ち込みます。 そうするとパソコンから Starting httpd:httpd と言う回答が返ってきます。 これをみて正常にうごきだしのだなと考えました。 ところが稼動している事を確認するために Webブラウザで確認してみると http://192.168.0.29 ↓ 表示できません。 となってしまいます。 いったいどうなっているのか、マニュアルを3冊、費やした時間3日間ですが、どうにも解りません。 どうか誰か教えて下さい。 お願します。 お願します。 お願します。 本当に誰か助けて頂けないでしょうか

  • ApacheのServerNameとドメイン名

    お世話になっております。 Apacheのhttpd.confに関して質問です。 ドメインが「aaa.bbb.hogehoge.co.jp」となっているサーバのhttpd.conf内のServerNameが「mogemoge」というように、ドメイン名とは全く異なる文字列が指定されている場合、どのような事態が想定されている設定なのでしょうか。 サーバはaaa.bbb.hogehoge.co.jpのアドレスでクライアントからアクセスすることが出来ます。 また、ServerNameで指定した文字列が使用されるタイミングは、どのような時なのでしょうか。 容量を得ない質問で申し訳ありませんが、よろしくお願いします。