サーバーのIPアドレスで動的に更新される「abc.dyndns.org」ドメインを使用して、DynDNSと動的DNS接続を使用してRHELベースのサーバーを確立しています。
サーバーサービスへのアクセスを保証するには、/ etc / hostsに少なくとも次のものが必要であることを読んでいます。
127.0.0.1 localhost.localdomainローカルホスト
xxx.xxx.xxx.xxx redhatbox.yourcompany.com redhatbox
ここで、「xxx.xxx.xxx.xxx」はサーバのIPアドレス、「redhatbox」はコンピュータ名です。私の質問は次のとおりです。
(1)私のサーバーには、ISPのDHCPによって動的に割り当てられたIPがあるため、xxx.xxx.xxx.xxxを置き換えることができるIPはありません。この場合、どうすればよいですか?
(2)単に「redhatbox.yourcompany.com」を私のDynDNSドメイン「abc.dyndns.org」に置き換える必要がありますか? 「redhatbox」エイリアスを「abc」に置き換えますか?
誰かが私のような初心者にこれらすべてを説明できればいいでしょう。あなたの詳細な答えと忍耐に心から感謝します。
答え1
いくつかの背景:
プログラムがコンピュータにホスト名をIPアドレスとして解決するように要求した場合はIPアドレスを見つけ/etc/hosts
、見つからない場合はDNSクエリを作成します。
ループバックではなくIPアドレスを予約する必要はありません。通常、localhost
アイテムとエイリアスを維持できます。
見て、私が持っているものは次のとおりです/etc/hosts
。
[braga@coleman ~]$ cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.0.1 coleman.jazz coleman
::1 localhost6.localdomain6 localhost
coleman.jazz
またはcoleman
(ミュージシャンOrnette Colemanの名前にちなんで命名されます)は、私のコンピュータのエイリアスにすぎません。
直接的な答え:
そのままにしてください。
お好きなところどこでも交換可能です。これは単なるエイリアスです。これを次に置き換えることもできます
www.google.com
(www.google.com
お使いのコンピュータでは自分のものを指します)。