ホスト名を別のホスト名に再マッピングするにはどうすればよいですか?


8

あるホスト名を別のホスト名にIPに再マップするのと同様に、どうすればホスト名を別のホスト名に再マップでき/etc/hostsますか?

例えば、どのように私はマップできoneheckofalongdomainname.coma.com私のローカルマシン上で?

ホスト名をIPアドレスに/etc/hostsマッピングするため、にエントリを追加しても機能しませんが、ホスト名を別のホスト名にマッピングする必要があります。また、ターゲットドメインのIPは変更される可能性があるため、使用できません。

回答:


2

oneheckofalongdomainname.comがライブのWebサイトであると仮定すると、それらはおそらく静的IPアドレスを持っています。oneheckofalongdomainname.comにpingして、DNSエントリをIPに解決します。そのIPを取得し、/ etc / hostsを編集してa.comを結果のIPにマップします。

お役に立てれば!


1
すみません、それは私が尋ねたものではありません。IPは変更される可能性があるため、使用できません。
フィリップBオールダム

申し訳ありませんが、投稿のその部分を逃しました。私の謝罪
spadge67

1

そうすることはできますが、これにはネームサーバーが必要で、/ etc / hostsエントリでは実行できません。CNAMEを別のCNAMEに転送する必要があります。一時的なものの場合は、転送するホスト名のIPアドレスを解決して/ etc / hostsに配置するか、転送するWebページの場合は、それに応じてApacheを設定できます。しかし、他のすべてのサービス(nfs、rsync、ftp)の場合、(ダミーの)ネームサーバーがなければ、おそらくそれを実行できません。

こちらもご覧ください


0

反対側にあるものによっては、CNAMEも機能しません。たとえば、それがWebサイトの場合、ホストヘッダーを使用している可能性があります。つまり、正しいWebサイトを提供するために、要求したドメイン名を使用しています。

これを回避する1つの方法は、長い名前のドメインへのリダイレクトを使用してローカルWebサーバーをセットアップすることです。次に、ローカルドメインアドレス127.0.0.1の/ etc / hostsの短いドメインをポイントします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.