タグ付けされた質問 「fqdn」

7
ホスト名-それらは何ですか?
私は最近、いくつかのシステム管理者の仕事を「強制」されていますが、これは私が読んだり、実験したり、学んだりするのが大好きなことではありません。 サーバー構成には、ホスト名を把握できなかった基本的な側面が1つあります。 たとえば、Ubuntuでは、次のようにホスト名を設定する必要があります(Linode Libraryに準拠)。 echo "plato" > /etc/hostname hostname -F /etc/hostname ファイル:/ etc / hosts 127.0.0.1 localhost.localdomain localhost 12.34.56.78 plato.example.com plato これplatoは任意の名前でplato.example.comあり、FQDNであると想定しています。 私の質問は次のとおりです。 必須ですか? 何の目的に? どこで必要/使用されますか? すべてのマシンのホスト名として「localhost」を定義できないのはなぜですか? plato.example.comFQDNのDNSエントリを設定する必要がありますか? plato.example.comIPの逆DNSエントリとして使用する必要がありますか? また、ホスト名を選択するための「ベストプラクティス」はありますか?ギリシャ文字、惑星名、さらには神話上の人物を使用している人々を見てきました。文字/惑星がなくなるとどうなりますか? これが馬鹿げた質問であれば申し訳ありませんが、ネットワーク構成にあまり熱心になったことはありません。


2
サーバーのIPアドレスの代わりにFQDNを使用する必要があるのはなぜですか?
サーバーでの作業では、外部サーバーへのアドレスを入力する必要がある構成ファイルに遭遇しました。サーバーのIPアドレスを直接使用する人もいますが、代わりにホスト名の完全修飾ドメイン名(FQDN)を使用することをお勧めします。直接IPアドレスの代わりにホスト名を使用する必要があるのはなぜですか? ホスト名を使用する場合、各ホスト名をIPアドレスにリンクするローカルDNSサーバーが必要になるためです。ホスト名またはIPアドレスを使用することの欠点は何ですか?

7
ドメイン名(FQDN)のリストをtldから始まり左に並べ替えます
ドメイン名のリスト(Webフィルターホワイトリスト)をTLDから始めて上に向かって並べ替えたいと考えています。私は、これを簡単に行うことができる* nixまたはwindowsツールを探していますが、スクリプトでも問題ありません。 もしあなたが与えられたリストなら www.activityvillage.co.uk ajax.googleapis.com akhet.co.uk alchemy.l8r.pl au.af.mil bbc.co.uk bensguide.gpo.gov chrome.angrybirds.com cms.hss.gov crl.godaddy.com digitalhistory.uh.edu digital.library.okstate.edu digital.olivesoftware.com これが出力として必要なものです。 chrome.angrybirds.com crl.godaddy.com ajax.googleapis.com digital.olivesoftware.com digital.library.okstate.edu digitalhistory.uh.edu bensguide.gpo.gov cms.hss.gov au.af.mil alchemy.l8r.pl www.activityvillage.co.uk akhet.co.uk bbc.co.uk Squidguardにバグ/設計上の欠陥がある理由を知りたい場合に備えて。両方の場合www.example.comとexample.comの両方のリストに含まれている場合、example.comエントリは無視され、あなただけのコンテンツを訪れることができますwww.example.com。誰かが最初に見ずにエントリを追加したため、クリーンアップが必要な大きなリストがいくつかあります。
20 scripting  fqdn  sort 

3
Ubuntuのbashプロンプト-ホスト名(\ h)と同じFQDN(\ H)
私の職場には、開発、テスト、統合、およびステージングのための個別の環境があります。 これらのenv内で、DNSのホスト名をオーバーロードしました。たとえば、dev環境ではプライマリWebマシンが呼び出さweb1.dev.example.comれ、テスト環境ではプライマリWebマシンがになりweb1.test.example.comます。 異なる環境のマシンを区別するために、ホスト名だけでなくFQDNを表示するようにbashプロンプトをカスタマイズします。よくて; 私は置き換えることができるはず\hで\Hに$PS1、右?うーん。それらはまったく同じことを示しています。 me@web1:~$ hostname web1 me@web1:~$ hostname -f web1.dev.example.com me@web1:~$ export PS1="\[\u@\h: \w\]\$ " me@web1: ~$ export PS1="\[\u@\H: \w\]\$ " me@web1: ~$ では/etc/hostname、ホスト名()だけを取得していweb1ます。hostnameそして、hostname -f(それぞれ「web1と」と「web1.test.example.com」)正しい結果を返す、と私は正しいエントリを持っている両方/etc/hosts。 何が得られますか? これらがUbuntu 10.04ホストである場合、違いが生じます。
14 ubuntu  bash  fqdn 

2
SSL証明書の署名要求に使用するFQDNホスト名-CNAMEレコードを使用する場合
別のホスト名(CNAMEレコードで定義)のエイリアスであるサブドメイン(https://portal.company.com)があります。 この動的DNSホスト名(https://portal.dlinkddns.com)は、オフィスのパブリック(動的)IPアドレスに解決されます。オフィスでは、スタッフが自宅からアクセスできる(Spiceworks)Webポータルを実行しているサーバーにポート443を転送するようにルーターが構成されています。オフィスのパブリックIPアドレスが変更された場合でも、サブドメインは引き続きスタッフをWebポータルに誘導します。(予想される)SSL証明書のエラースタッフがサイトに最初に接続したときを除いて、すべてがうまく機能します。 SSL証明書を購入しましたが、現在サーバー上で証明書署名要求を完了しています。 それが私の質問につながります... 「共通名(サーバーFQDNまたはあなたの名前)」の証明書署名要求を完了するとき、何を入力すればよいですか? 正規名(https://portal.dlinkddns.com)またはエイリアス(https://portal.company.com)を入力する必要がありますか?サーバー自体のFQDNは "servername.companyname.local"であるため、使用できません。 提案やアイデアは大歓迎です!

3
完全修飾ドメイン名の定義
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 FQDNの定義をインターネットで検索してみました。ウィキペディアによると、FQDN ドメインネームシステム(DNS)のツリー階層での正確な位置を指定します。これは、(DNSで)明確に解決できると解釈します。 WPでの例(これを参照として使用したくない)は、 hostname.example.com. 私が見つけたRFC(RFC 1035は私が見つけた唯一の非プロトコル固有のものでした)は、FQDNが何を修飾するのかについての情報を提供していませんでした。 hostname.example.comのような識別子だけが有効なFQDN(すべてのホスト名、ドメイン、TLDを個別に含む)であると思いましたが、これは間違っているようです。 ドメインが1つのホストのみで構成されている場合でも、FQDNには常にドメインの横にホスト名を含める必要がありますか?または、FQDNがDNSを介して解決可能である必要がある唯一の定義ですか?たとえば、ドメイン.tkは一義的に解決可能ですが、これはFQDNですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.