-PR-
締切済み

www無しでアクセスしたい

  • 暇なときにでも
  • 質問No.17757
  • 閲覧数342
  • ありがとう数1
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 33% (1/3)

現在http://www.hoge.comという名前でしか
アクセスできないところを
http://hoge.com
という名前でアクセスできるようにするには
どうすればいいのでしょうか。
BINDを使用しているのですが方法がわからず
困っています。どなたかご教授くださいませ・・。
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1
レベル10

ベストアンサー率 66% (103/155)

質問の意味を理解していない可能性がありますが...。 namedの設定ファイルの書き方ということであれば「CNAME」で別名をつけられます。 もし、外してたら補足してください。 @ IN SOA nserver.com. root.nserver.com.(20001016 3600 900 3600000 3600 ) IN NS nserver.com. nserv ...続きを読む
質問の意味を理解していない可能性がありますが...。
namedの設定ファイルの書き方ということであれば「CNAME」で別名をつけられます。
もし、外してたら補足してください。

@ IN SOA nserver.com. root.nserver.com.(20001016 3600 900 3600000 3600 )
IN NS nserver.com.

nserver IN A 192.168.1.1
hoge IN A 192.168.1.2

www.hoge CNAME hoge
補足コメント
prime

お礼率 33% (1/3)

shuyamakawaさま
回答ありがとうございました。

いろいろと試してみたのですが、上手く出来なかったので
失礼だとは思いますが、具体的な方法を教えていただけませんでしょうか。
現在の私のサーバーのhoge.com.zoneは以下のように
なっています。

この設定ですと、sv.hoge.comやwww.hoge.comという
名前でしかブラウザからアクセスできません。
これをhoge.comのみでアクセスするためには
どのように書き換えれば良いのでしょうか?

CNAMEで「何も無いことを表す」記号のようなものが
あるのでしょうか?

最近サーバーをいじり始めたばかりなので
恐らくDNSの基本的な知識も欠落してることと思います。
勉強に良いページ等ありましたら併せてご教授くださいませ・・。

$ORIGIN hoge.com.
@   IN   SOA   sv.hoge.com. postmaster.hoge.com. (
         2000092503;Serial
         60 ; Refresh 3 hours
         3600 ; Retry 1 hour
         1209600 ; Expire 1000 hours
         86400 ) ; Minimum 24 hours

    IN   MX   10 sv.hoge.com.
    IN   NS     sv.hoge.com.
    IN   NS     ns.fuga.com.
sv   IN   A   xxx.xxx.xxx.xxx
    IN   MX   10 sv.hoge.com.
ns   IN   CNAME  sv
ns1   IN   CNAME  sv
ftp   IN   CNAME  sv
mail  IN   CNAME  sv
www   IN   CNAME  sv
投稿日時 - 2000-12-11 01:28:17
関連するQ&A


  • 回答No.2
レベル10

ベストアンサー率 66% (103/155)

この場合、named.confに zone "hoge.com" { type master; file "hoge.com.zone"; }; のような形でゾーンファイルを指定していると思いますが、これは、「なんとか.hoge.com」ドメインに対する設定になります。「hoge.com」そのものに対する指定をする場合は zone &qu ...続きを読む
この場合、named.confに
zone "hoge.com" {
type master;
file "hoge.com.zone";
};
のような形でゾーンファイルを指定していると思いますが、これは、「なんとか.hoge.com」ドメインに対する設定になります。「hoge.com」そのものに対する指定をする場合は
zone "com" {
type master;
file "com.zone";
};
のような形で、comドメインの指定ファイルの中で、「なんとか.com」ドメインの指定が必要です。で、ゾーンファイルはNO.#1の回答を参照してください。

DNSの勉強についてですが、私の場合「DNS&BIND」アスキー出版局(バッタが表紙の赤い本です)で勉強しましたが、内容が古くなっているので、買うとしたら別の出版社から出ている新版が良いと思います。ホームページのほうはよくわかりません。
お礼コメント
prime

お礼率 33% (1/3)

shuyamakawaさま

ご丁寧な回答ありがとうございました。
半ばあきらめていたところでしたが、
もともとnamed.confに掛かれていた
hoge.com.zoneを
消して
com.zoneに入れ替えcom.zoneを用意したところ
希望通り動作している模様です。
(com.zoneとhoge.com.zoneが両方あると何故か上手くいきませんでした。これはこういうものなのでしょうか?)

nslookupでもhoge.comがきちんと引けているようですし
ブラウザからもアクセスすることができました。

本当にありがとうございました。
それでは取り急ぎ御礼まで。
投稿日時 - 0000-00-00 00:00:00
  • 回答No.3
レベル8

ベストアンサー率 59% (22/37)

直接的な回答ではありませんが. > CNAMEで「何も無いことを表す」記号のようなものが > あるのでしょうか? 残念(?)ながら、ありません. prime さんのゾーンファイルの記述で気になったの ですが.. == $ORIGIN hoge.com. @   IN   SOA   sv.hoge.com. postmaster.hoge.com. ( ...続きを読む
直接的な回答ではありませんが.

> CNAMEで「何も無いことを表す」記号のようなものが
> あるのでしょうか?

残念(?)ながら、ありません.

prime さんのゾーンファイルの記述で気になったの
ですが..

==
$ORIGIN hoge.com.
@   IN   SOA   sv.hoge.com. postmaster.hoge.com. (
         2000092503;Serial
         60 ; Refresh 3 hours
         ^^^^ あまりにも値が小さいのでは??
         3600 ; Retry 1 hour
         1209600 ; Expire 1000 hours
         ^^^^^^^^コメントの値と合ってない(^o^;)
              どうでもいいことですけど.
         86400 ) ; Minimum 24 hours

    IN   MX   10 sv.hoge.com.
    IN   NS     sv.hoge.com.
    IN   NS     ns.fuga.com.
    IN    A     xxx.xxx.xxx.xxx
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       この行を追加すれば、お望みのことが
       できると思います.
       ちょっと、トリッキーな方法かな.

        <<以下、カット>>

==


もう一点.
named.conf に
==
zone "com" {
 type master;
 file "com.zone";
};
==
と書いてしまうと、他の"xxx.com" というドメインの
名前解決ができなくなってしまう気がしますが.
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ