人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

独自ドメインを取得し、1台のサーバー(OSウインドウズXP)・ブロードバンドルーター(複数のポート)でダイナミックDNSにて自宅サーバーを構築しているのですが、楽天の場合を例に挙げると、アドレスは

http://www.rakuten.co.jp/

となります。それで、今度はフリマのページを開いて見ると

http://furima.rakuten.co.jp/

となり前の部分にfurima.というアドレスが入ります。

このようにhttp://×××.netというアドレスを取得しているとすると、このような多様のアドレスにするにはどうすればいいのでしょうか?具体的な方法を教えてください。どなたか詳しい人がいましたら、よろしくお願いします

【検索用】独自ドメイン・ドメイン・レンタルサーバー・ホスト・ネーム・ダイナミックDNS・設定・バーチャルホスト・サブドメイン・方法・IPアドレス・取得・複数


●質問者: situmon-osiete
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:.NET DNS http:// OS XP
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● たも
●15ポイント

http://ddns.j-speed.net/FAQ.html#4-4

FAQ

お使いのダイナミックDNSで

「ワイルドカード」の設定をすれば可能です。


私の場合、no-ip.com ですが、

ログインして設定ページに入ると wildcard

というチェックボックスがあったような気がします。


http://www.create-sp.jp/myServer/capter04.html

my Server

◎質問者からの返答

うーん。もう少し詳しくお願いします。


2 ● 黒猫
●15ポイント

http://httpd.apache.org/docs/2.0/ja/vhosts/name-based.html

?????????ΥС???????????? - Apache HTTP ??????

利用する技術は主に二つあって…


・DNS

・httpd


で、両方に設定が必要です。


利用しているダイナミックDNSでは、複数のホスト名が設定可能という前提で書きます。


DNSで、URLをIPアドレスに変換させます。

設定されている内容が

*.hatena.ne.jp IN A 123.456.789.123

という場合、どんなホスト名でも 123.456.789.123というIPアドレスをもつサーバへアクセスが行きます。

wwwとか、furimaとか、mailとかがホスト名です。


httpd で、アクセスしてきたURLに応じて、表示させるディレクトリやCGI用のディレクトリなどを指定します。


想定の前提

・UNIX系のOSである。

・apache を利用している

・名前ごとに表示させる内容が異なる。

・サンプルは、XXXX.net


利用しているWebサーバ用ソフトが apache として1台で運用するとなると、ネームベースのバーチャルホストを利用する必要があります。

サーバへ www.XXXX.net でアクセスがあった場合に、/home/www/standerd にあるhtmlファイルを表示させ、

サーバへ furima.XXXX.net でアクセスがあった場合に、/home/www/furima にあるhtmlファイルを表示させる場合。


/etc/httpd/conf/httpd.conf のバーチャルホスト設定へ、次のように設定します。

(このほかにも細かい設定はあるので、設定方法を熟読してください。)


<VirtualHost *:80>

ServerName www.XXXX.net

ServerAdmin info@XXXX.net

DocumentRoot /home/www/standerd

</VirtualHost>


<VirtualHost *:80>

ServerName furima.XXXX.net

ServerAdmin info@XXXX.net

DocumentRoot /home/www/furima

</VirtualHost>


同じIPアドレスを参照するので自宅サーバにアクセスが来ます。

そのアクセスパケットにURL情報が記載されているので、名前ごとに表示させるディレクトリを切り替えることが出来ます。

ただし、古いブラウザ等を使っている場合、意図通りに表示させられない場合があります。


なお、具体的な情報が不足しているために、直感的に解るような返答ができません。


繰り返しますが DNS と httpd の両方の知識が必要です。


http://digilib.untan.ac.id/manual/vhosts/name-based.html.ja.jis

Apache $B$N%M!<%`%Y!<%9$N%P!<%A%c%k%[%9%H(B

↑概略ですが…

◎質問者からの返答

具体的にはどのような情報が必要でしょうか?


3 ● ito-yu
●14ポイント

http://sakaguch.com/LinkDDNS.html

サブドメイン名の登録と設定方法の解説サイトリンク集

ダイナミックDNSサービスを提供しているところごとに、やり方に違いがあると思います。そもそもサブドメインの設定に対応していないところも多いのではないでしょうか。

◎質問者からの返答

ありがとうございます。しかし、回答を見ると、何とかできそうな感じがします。


4 ● kimizu
●14ポイント

http://www.atmarkit.co.jp/flinux/rensai/apache08/apache08a.html

バーチャルホストによる複数サイトの同時運用(1/2)

ここの説明で、Apache上に複数のWebサイトを

構築する方法を説明しています。

Apacheであれば、VirtualHostディレクティブを

書くことで1台のサーバ上で複数の名前のサービスを

立ち上げることが出来ますので、その名前を

DDNSにそれぞれDDNSに登録するか、

ブロードバンドルータの設定で、その名前で呼ばれたら

ポートを変える、などの処理も可能ですね


5 ● olo
●14ポイント

http://www.hi-ho.ne.jp/yoshihiro_e/dice/

DiCE DynamicDNS Client (??????C???^?[?l?b?g?T?[?o?[)

http://furima.rakuten.co.jp/ の例で、

DDNSでfurimaを取得したとして、その部分は別途取得しない限り多様化できません。


http://xxx.furima.rakuten.co.jp/

下位xxxについては、自宅サーバーにDNSサーバを立てることで多様化できます。

ただし、DDNSのサービス側にNSレコードを

登録できる必要があります。


DDNS更新クライアントで有名なDiCEのサイトに、『Diceサポート一覧表』があり、ここで

NSレコードが登録できるかどうかは、ある程度判別できます。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ