共有設定の動的グローバルホスト名オプションは何をしますか?


回答:


11

Mac OS Xを実行しているすべてのコンピュータには、Bonjourという機能があります。マルチキャストDNSパケットを現在のネットワークに送信して、コンピュータの利用可能なサービスを宣伝することによって機能します。これがiTunes共有のしくみです。お使いのコンピュータは、共有のiTunesライブラリを利用できることを他のコンピュータに伝え、どこに接続するかをコンピュータに指示します。ここ数週間、私はWide Area Bonjourと呼ばれるサービスの拡張を試しています。ローカルネットワークにマルチキャストDNSパケットを送信するのではなく、実際のDNSサーバーに同様のパケットを送信します。これにより、正しい認証が行われ、DNSサーバーの実際のゾーンが更新されます。これは本質的にあなたが多くのネットワークあるいはインターネットさえもの間Bonjourの魔法を使うことを可能にします。必要なのは、Bonjourドメインに関心がある各コンピュータの「検索ドメイン」(または「DNSサフィックス」)にリストされているドメインがあることだけです。 私がテストしてきたサービスはGlobal Hostnameです。これはあなた自身のドメインでもglobalhostname.orgのサブドメインでも広域Bonjour対応ゾーンをあなたのためにホストします。アップルのAirMac製品は、どこからでもAirMacを制御できるようにするWide Area Bonjourを備えています。

追加:

その目的は、.Mac / MobileMeサービスを使用せずに「Back to My Mac」によって提供される機能と同様の機能を提供することです。それはあなたがあなた自身のDNSサーバーを持っていることを必要とします。サービスプロバイダがセキュアダイナミックDNSアップデート(RFC 3007)をサポートしている場合は、ローカルネットワーク外の他のコンピュータが名前で参照できるように、グローバルDNSホスト名をMacに提供できます。コンピュータのIPアドレスが定期的に変更されても、コンピュータは現在のIPアドレスを指すようにグローバルDNSホスト名を自動的に更新します。サービスプロバイダまたはドメイン管理者から必要なユーザ名とパスワードが提供されるので、アドレスが変わるたびにMacはホスト名を更新できます。サービスプロバイダが広域Bonjour登録をサポートしている場合は、[このドメインでBonjourを使ってサービスを宣伝する]チェックボックスをオンにして、このドメインでこのコンピュータのアクティブな共有サービスを宣伝することもできます。ドメインの管理者がこのドメインのBonjourブラウズを有効にしている場合、他のコンピュータはネットワークの環境設定で入力された検索ドメインまたはDHCPから返された情報に基づいて、それぞれのアプリケーションに自動的に表示されます。 :)


2
はい、しかし動的なグローバルホスト名はどういう意味ですか? :)
Robert S Ciaccio

1
「追加」セクションは、OS Xの組み込みヘルプの説明を突然発見したようです。もっと良い答えは、FinderなどでBonjourドメインをブラウズするというスクリーンショットかもしれません。
username

3

ホスト名の場合は、次のようにドメイン名を読みます。 apple.stackexchange.comjohn-pc.local または localhost

localhost 静的ローカルホスト名は、限られた領域(この場合は単一のデバイス)にしかアクセスできないという点で、伝統的には同じIPアドレス:127.0.0.1に割り当てられています。

john-pc.local それは常に同じPCを参照しますが、デバイスのIPアドレスが変わるという点で(潜在的に)動的なローカルホスト名です。

(*少なくとも、ほとんどの家庭用Wi-FiネットワークではルーターがデバイスのローカルIPアドレスを割り当てる方法が使用されます。つまり、動的ホスト構成プロトコル(DHCP)を使用することでIPアドレスが変わることがあります。システムは頻繁に彼らの加入者にIPアドレスを割り当てるためにインターネットサービスプロバイダーによって使用されます。)

apple.stackexchange.com 198.252.206.16のように、静的なグローバルホスト名です。

(* IPアドレスはもちろん変更できますが、自動ソフトウェアプロセスの一部としては変更できません)

johndoe.acme-dns-provider.xyz (潜在的に)動的なグローバルホスト名です。それはいつでも世界にアクセス可能であり、同じデバイスを常に指していますが、IPアドレスはデバイスによって異なります。デバイスのIPアドレスが変更されるたびに、デバイス上の特別なソフトウェアがDNSプロバイダサーバにログオンし、IPアドレスレコードを更新します。


3

簡単に言うと、「グローバル動的ホスト名」と表示されている場合は、インターネット上の安定した専用ドメイン名を介してコンピュータにアクセスしやすくするためにアップルが提供するメカニズムを設定するためのコントロールがあります。しかし、このメカニズムは、DNSホストが実際には使用していないため、これまでうまく機能したことはありません。

長い話はもっと複雑です。

がある 別の 通常は「ダイナミックDNS」と呼ばれるテクノロジで、コンピュータがホームルーターの背後にある場合でも、インターネットからアクセスできるようにコンピュータを構成できます。ホームルーターの背後にいると、通常、コンピューターのアドレスがインターネット上の他のコンピューターから見えなくなります。このテクノロジが機能する方法は、DynDNSクライアントをコンピュータにインストールする必要があることです(またはホームルータに組み込まれています)。そのDynDNSクライアントは常に実行されています。コンピュータのアドレスが変わるたびに、クライアントはサーバに新しいアドレスを知らせます。その後、インターネット上の他のマシンがサーバーにアクセスして自分のコンピューターのアドレスを見つけ、それから直接自分のコンピューターにアクセスすることができます。

これらすべてをまとめると、コンピュータの実際のアドレスがルーターの後ろに隠れて頻繁に変更されている場合でも、他のコンピュータが "JohnComputer.john.somethingsomething.com"のような安定したドメイン名を介して直接コンピュータにアクセスできます。これの利点はそれがチャットやスクリーン共有のような直接の人から人へのコミュニケーションサービスを作りそして使いやすくするだろうということです。

キーワードは "Would"です。問題は、動的DNSがルーターでは比較的広くサポートされているにもかかわらず、一般的な通信サービスが信頼できるほど十分にはサポートされていないことです。 Skypeやgo2meetingのようなそれから恩恵を受けるサービスは動作するために代わりに独自の精巧な類似のサーバーシステムを構築しなければなりません。それが彼らがしていることです。

これはグローバルな動的ホスト名とどう関係がありますか?

動的DNSと呼ばれる技術は、ルーターでは比較的よくサポートされていますが、広く使用されていないことや、コンピュータにクライアントをインストールする必要があるかもしれません。

Appleは何年もの間、DNSアップデートと呼ばれる競合する類似のテクノロジを実装してきました。クライアントはすべてのMacに組み込まれているので、インストールする必要はありません。私はAppleのAirportルーターもそれをサポートしていると信じている(他の人が使うダイナミックDNSシステムの代わりに)。そしてDNSアップデートの素晴らしいところは、それが機能するためにあなたがオッドボール独自の動的DNSサーバーに頼る必要がないということです。その代わりに、それは通常のDNSシステムと統合されているので、通常のDNSホストがIETF提案、RFC 2136およびRFC 3007をサポートすることだけが必要です。多くの点でこれは私たちがDNSインフラストラクチャに統合するのではるかに論理的なシステムです。すでに使っています。

欠点は、このシステムを実際にサポートしているコンシューマDNSホストが世界に2つしかないことです(dyn.comとirondns.com)。それであなたがあなた自身のDNSホストを運営するつもりでない限り、それは役に立ちません。


0

GlobalNamesに関する限り、多くのWindowsネットワークが依存しているのはWINSサービスの代わりです。

DNSサーバーではSRVレコードを作成する必要があり、これがセキュリティ上のリスクではないと考えないでください。サービスを機能させるには、ルータのファイアウォールを介してポートを開く必要があります。

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