Analog 5.01: ドメインファイルDOMAINSFILE mydomains.tab使用している言語のドメインファイルが存在するとき、自動的に選ばれるので、通常このコマンドは必要ありません。しかし、もし新しい言語でドメインファイルを使いたいときには、DOMAINSFILE コマンドは役に立ちます。 もし、ファイル名がディレクトリを含んでいないときには、analog は、その言語ファイルが通常あると期待される場所を探します。
プログラムと一緒にドメインファイルがあるはずですが、もしファイルをなくしたなら、http://www.analog.cx/ukdom.tab からダウンロードできます。これは以下のように、各行に、ドメインコード、数字、国名が続きます。
ad 2 Andorra ae 3 United Arab Emirates [...]普通、人はドメイン名をアルファベット順に並べるのを好みますが、必ずしもそうする必要はありません。サブドメインはドメインファイル中に入るべきではありません。SUBDOMAIN コマンドを使って、ドメインレポート中の一覧に含めることができます。
この表し方にはいくつかの問題があります。いくつかの国々は2と3の両方の層に組織名を持っています(例えば、asaspace.at と univie.ac.at)。この場合、私は、より大きい数字を使って、積極的な間違いよりも消極的な間違いを選んでいます。(要するに、異なる数値がある場合には、大きい数値を取るということである。)(またもう一度正しいものにする修正の仕方がある。3層以上のホスト名からは、最初の項は必ず取り除くやり方です。)他の国々に対しては、層の数が幾つであるべきかは、私は詳しい知識を持ち合わせていない。もしあなたがこの数値についての何らかの情報をまたは修正をお持ちのときには、私にお知らせください 。
ドメインファイル中に存在するドメイン名だけが、「ドメインレポート」中で表現されることになる。残りは、多分見せかけの名前であり、一まとめに "未知のドメイン名" と表わされるでしょう。もし analog がドメインファイルを見つけられないときには、全てのドメインが未知になるでしょう。もし デバッグ をオンにしているときには、どのドメインが未知であるかわかるでしょう。
ドメインファイル中でハッシュ記号(#)で始まる行は、注釈とみなされます。
Stephen Turner
analog についての質問は analog-help メーリングリスト をお使いください。