はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 kaju.homeip.netとkajuhome.com
日時: 2005/12/11 08:36
名前: ソア

先日は、お世話になりましてありがとうございました。
お陰さまで、再インストールしないで構築を続けられ助かりました。

本題ですが、ドメイン名変更おめでとうございます。
旧ドメイン、kaju.homeip.netにアクセスするとURL変更のお知らせが表示され、kajuhome.comに飛ぶようになっているみたいですが
管理者様は現在の所、2つサーバを構築されているのですか?kaju.homeip.net用とkajuhome.com用?

nslookup等のコマンドでkaju.homeip.netとkajuhome.comを見るとどちらも同じIPなのですが、どういう仕組みかさっぱり分かりません。

私もドメイン名を変更したいので出来れば同じ方法を取りたいのですが教えてください。
よろしくお願い致します。
メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: kaju.homeip.netとkajuhome.com ( No.6 )
日時: 2005/12/12 21:26
名前: ソア

ももんがさん、ご親切にありがとうございます。

ようやく理解できました。アクセスできるURLはapacheの方で振り分けていると考えてよいんですよね。
ありがとうございます。

あと、もう一つなのですがここのURLは、www.kajuhome.comでアクセスできないのは何でなのでしょうか?
すみません、お聞きしてばっかりで・・。
メンテ
 Re: kaju.homeip.netとkajuhome.com ( No.7 )
日時: 2005/12/12 22:46
名前: ももんが

>ようやく理解できました。アクセスできるURLはapacheの方で振り分けていると考えてよいんですよね。

心配なので、丁寧に答えちゃいます。

URLの振り分けはインターネット空間においてあるDNSサーバー(ドメインネーム
サーバー)というのがやっています。

管理人さんのサーバーのグローバルIPアドレスが200.200.200.200だとします。
ソアさんのパソコンからhttp://kajuhome.com/へアクセスした場合
http://kajuhome.comのグローバルIPアドレスは200.200.200.200です】とDNS
サーバーにその対応関係が記載されているので、管理人さんのサーバーへアクセス
されます。

また、http://kaju.homeip.netへアクセスした際にも、【http://kaju.homeip.netの
グローバルIPアドレスは200.200.200.200です】とDNSサーバーにその対応関係が記載
されているので、管理人さんのサーバーへアクセスされます。

以上の経緯のより、管理人さんのサーバーへは2種類のリクエストが来ることになります。

 1個目のリクエスト --- http://kaju.home.comのAというホームページを見せて! 
 2個目のリクエスト --- http://kaju.homeip.netのBというホームページを見せて

この2個のリクエストをサーバーで更に区別しています。

 http://kaju.home.comというリクエストに対しては、Aというホームページを表示!
 http://kaju.homeip.netというリクエストに対しては、Bというホームページを表示!

これが、バーチャルホストというものです。私が昨日記載したApacheのディレクテ
ィブでいうと

DocumentRoot /var/www/kajuhome.comというディレクトリの中にAというホームページが入っています。
DocumentRoot /var/www/kaju.homeipというディレクトリの中にBというホームページが入っています。

うーーん、説明が下手で申し訳ないですが、以上の様な感じです。

ややこしくなるけど、更に説明すると、現在ドメイン名変更のためホームページはA=B
となっています。

>あと、もう一つなのですがここのURLは、www.kajuhome.comでアクセスできないのは何でなのでしょうか?

DNSサーバーにその関係が書いてないからです。私の書いたapacheのディレクティブ中の
wwwとは関連がありません。
メンテ
 Re: kaju.homeip.netとkajuhome.com ( No.8 )
日時: 2005/12/15 21:53
名前: ソア

ももんがさん。

ご丁寧な説明をありがとうございました。
ようやく理解ができました。

説明を頂いた後に理解するまで勉強していたのでお返事が遅くなりました。
新しいkajuhome.comがwww.kajuhome.comでアクセスできないのは、DNSに登録されていないから・・と言う理解で間違いないですよね?

apacheはバーチャルサーバ?で複数のURLで管理できるんですね。すごいです。
メンテ
 Re: kaju.homeip.netとkajuhome.com ( No.9 )
日時: 2005/12/15 23:33
名前: ももんが

>ソアさん

>説明を頂いた後に理解するまで勉強していたのでお返事が遅くなりました。

はじめはサーバーがどうのこうのではなくて、インターネットの仕組みって
どうなってるの?という所や自分のルーターの機能がわからなかったりして
大変です。ゆっくり、確実に身に着けていったほうが、後々自分のものに
なっていくと思います。というと偉そうですが、私も初心者です。。。

>新しいkajuhome.comがwww.kajuhome.comでアクセスできないのは、DNSに登録されていないから・・と言う理解で間違いないですよね?

間違いないですよ。
DNSに住所が書いてないと、アクセスできません。DNSはドメインを取得した際に、その
業者のものを使わせてもらったり、自分でFedoraを使って構築したりします。

それでは今後も頑張って下さい。
メンテ
 Re: kaju.homeip.netとkajuhome.com ( No.10 )
日時: 2005/12/17 09:47
名前: もちお   <kohei1222@hotmail.co.jp>

サーバー構築でいつもお世話になっております。もちおです。
今回ソアさんがバーチャルホストに関する質問をしていて、丁度自分もバーチャルホストでつまづいているので、新しいスレを立てずに、質問させていただきます。

新しいスレを立てた方がいいという場合はご指摘いただければ直ぐに立て直しますので宜しくお願いします。

今回自分の行っているバーチャルホストの設定(ちゃんとできていない設定ですが)、ももんがさんが例えで使っている。
グローバルIPが200.200.200.200でhttp://kaju.home.comとhttp://kaju.homeip.netの二つのドメインでバーチャルホストを行うというのに、自分の行っている設定を置き換えて質問させていただきます。

1.named.confへのゾーンの追加

zone "kaju.home.com" IN {
   type master;
   file "kaju.home.com";
   allow-update { none; };
};

zone "200.200.200.in-addr.arpa" IN {
   type master;
   file "200.200.200.in-addr.arpa.db";
   allow-update { none; };
};

zone "kaju.homeip.net" IN {
   type master;
   file "kaju.homeip.net.db";
   allow-update { none; };
};


2.ゾーンデータベースの作成

vi var/named/kaju.home.com.db

$TTL 86400
kaju.home.com.  IN  SOA  ns.kaju.home.com.  kaju.home.com.  (
  20051128  ;Serial
  7200    ;Refresh
  3600    ;Retry
  604800   ;Expire
  86400   ;Minimum TTL
)

   IN   NS   ns.kaju.home.com.

   IN   MX 10 ns

ns  IN   A   200.200.200.200
   IN   MX 10 ns
www IN   CNAME ns


vi /var/named/kaju.homeip.net.db

$TTL 86400
kaju.homeip.net.  IN  SOA  ns.kaju.homeip.net.  root.kaju.homeip.net.  (
   20051212  ;Serial
   7200    ;Refresh
   3600    ;Retry
   604800   ;Expire
   86400   ;Minimum TTL
)

   IN NS  ns.kaju.homeip.net.
   IN MX 10 ns

ns  IN  A  200.200.200.200
   IN  MX 10 ns
www.kaju.homeip.net. IN  A  200.200.200.200
 

vi /var/named/200.200.200.in-addr.arpa.db

$TTL 86400
200.200.200.in-addr.arpa.  IN  SOA  ns.cope-net.jp.  root.cope-net.jp. 
(
  20051128  ;Serial
  7200    ;Refresh
  3600    ;Retry
  604800   ;Expire
  86400   ;Minimum TTL
)

   IN   NS   ns.kaju.home.com.

200 IN   PTR  ns.kaju.home.com.


3.apacheのバーチャルホストの設定

NameVirtualHost 200.200.200.200


<VirtualHost 200.200.200.200>
ServerName  www.kaju.home.com
ServerAdmin webmaster@kaju.home.com
DocumentRoot /var/www/html
ErrorLog /usr/local/apache/log/kaju.home_error_log
TransferLog /usr/local/apache/log/kaju.home_access_log
</VirtualHost>

<VirtualHost 200.200.200.200>
DocumentRoot /var/www/html/homeip
ServerName www.kaju.homeip.net
ServerAdmin webmaster@kaju.homeip.net
ErrorLog /usr/local/apache/log/kaju.homeip_error_log
transferLog /usr/local/apache/log/kaju.homeip_access_log
</VirtualHost>


上記の設定を行った後namedとhttpdを再起動

問題
①元々はhttp://kaju.home.comのページが見れていたのですが、この設定を行ったら見れなくなってしまいました。
②もちろんのことではありますが、http://kaju.homeip.netのページを見ることは出来ません
③apacheのバーチャルホストの設定が間違っているのかhttpdの再起動が出来なくなってしまいます。
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.