知人が利用する、とあるレンタルホスティングサービス(おそらく共用/有料)では
Webサーバとメールサーバを同一のIPアドレス上で運営しているようでその設定は以下の通りであった。
(実際のドメイン出すわけにはいかないのでexample.comを利用しているのはご了承ください。また、取得したのはhoge.com.のドメイン名ではありません。仮にそうおいているだけです)
dig @ns1.example.com www.hoge.com
(途中略)
www.hoge.com. 86400 IN CNAME mail.hoge.com.
mail.hoge.com. 86400 IN A xxx.xxx.xxx.xxx
hoge.com. 86400 IN NS ns1.example.com.
hoge.com. 86400 IN NS ns2.example.com.
この状態で、http://www.hoge.com/でWebサーバにアクセスすることが出来た。(当たり前)
【次にhttp://mail.hoge.com/でアクセスしたところ、これでもWebサーバにアクセスすることが出来た】
これは問題ないのでしょうか?(問題有りならば解決策を掲示して欲しいです)
No.1ベストアンサー
- 回答日時:
正常です。
wwwとかmailというのは人間の利便のためのものであって、DNSシステムにとっては意味がありません。
URLの //の右は単にIPアドレスを求めるための文字列に過ぎません。今回の場合はどちらも同じIPアドレスが返りますから、得られるERBコンテンツも同じです。
名前には何の意味もないので、たとえば、wwwclient.example.com でWEB「サーバ」を動かすことも可能です。
No.2
- 回答日時:
別名でせっていしてあるのですから
設定としては普通ですが、かっこ悪いので、
http://www.hoge.com/ 以外でのアクセスを制限する
などして、http://mail.hoge.com/がエラーを返す
ようにするとよいのではないでしょうか?
この回答への補足
お二人とも回答ありがとうございます。
確かに原理的に成り立つのは自分でも納得できるのですが・・・個人的にはやっぱりかっこうわるいかなぁと
(セキュリティ上の問題にはならないんですよね?一応お聞きします。質問文の意味はそういう意味のつもりもあったんで(^^;;;)
>http://mail.hoge.com/がエラーを返す
ようにするとよいのではないでしょうか?
私はそのサービスの会社の人ではないですが
技術的な興味として聞いておきたいです。
具体的にどのように行うのでしょうか?
HTTP 1.1のHostヘッダフィールドを見て決めるような
ものをサーバ上で動かすとかですか?各ページをPHPとかPerlでわざわざ動的にページを生成したりはしないとは思いますが・・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- VPN DNS「8.8.8.8」とは何なのでしょうか? 固定 IP アドレスで光回線の代わりに使えますか? 4 2022/10/17 16:30
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- その他(プログラミング・Web制作) 恒久的リダイレクトについて 2 2023/07/13 15:58
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ADのGPOでクライアントのDNSサ...
-
nslookupでIPが見つからない
-
フォルダ、ファイルのアクセス...
-
ActiveDirectoryのドメインにク...
-
ActiveDirectoryポリシーの設定が
-
クライアントに、ショートカッ...
-
UltraVNCでマウス操作を見られ...
-
IMEとATOKどちらで慣れた方がい...
-
squidでWinUpdateのみ許可する...
-
ocnメール着信音
-
キャッシュサーバとはどこにあ...
-
やってはいけないアクセス制限
-
IPv6の自宅サーバーが外から繋...
-
Windows10付属のメール、なぜ設...
-
PR-S300NEでLAN側DNS設定で困っ...
-
macOSX10.5でUSBメモリの使用を...
-
メール受信新しいものを上に表示
-
ipod nano シャッフルを解除したい
-
qmail-sendプロセスのstarting ...
-
見ているホームページの開設日...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
逆引きの問い合わせにテストに...
-
BIND9のゾーン設定でエラーが出...
-
ADのGPOでクライアントのDNSサ...
-
BINDの設定
-
DNSのサブドメイン設定
-
OCNのセカンダリDNS
-
メールのゾーン設定変更の方法...
-
AD統合DNS ゾーン転送
-
RFCに準拠しないDNS設定について
-
Windows NTのフォワード先DNSサ...
-
[ドメイン名とDNS]Webサーバと...
-
wpad proxy自動検出について
-
ローカルでのDNSのテスト
-
LAN内にDNSサーバがある時、ド...
-
LINEで、自動的に既読が付く設...
-
nslookupでIPが見つからない
-
ocnメール着信音
-
二つのPCでサンダーバードを使...
-
やってはいけないアクセス制限
-
Localhostでは動くのにIP指定...
おすすめ情報