ドメイン名を購入しましたが、今ではDNSホスティングは無料ではなく、MX、CNAME、またはAレコードを設定するには追加料金を支払う必要があることに気付きました。
ドメインを登録したのと同じ会社でこれを行う必要がありますか、それともこのサービスを低コストで提供する人でこれを行うことができますか?
あなたはチェックアウトするかもしれません ZoneEdit -私は彼らのDNSホスティングサービスが無料/格安で利用できると信じています。
ドメインレジストラーでこれを行う必要はありません。世界中のDNSサーバーを使用できます。
また、ほとんどのホスティング会社は無料のDNSサービスを提供しています(自宅ではなく、ホスティング会社でサイトをホストしていると思います)。
ドメイン名の登録はそれだけです...ドメイン名の登録。わかったように、今度は、サービス(Web、電子メール、ftpなど)をホストし、DNSをセットアップして、人々が実際にそれらのサービスにアクセスできるようにする必要があります。
最も簡単な(そして時には最も安い)ことは、すべてを同じ場所で行うことですが、さまざまな理由で(最も安くないことが1つです)、そうしたくないかもしれません。
あなたの質問に答えるために、はい、あなたはあなたのDNSを他の場所でホストすることができます。通常、ホスティング会社もDNSを実行します。したがって、おそらくそれが最善の策であり、方法がわからない場合はDNSをガイドできます。
自分のサーバーをホストしている場合(たとえば、自宅で)、DNSサービスだけで十分です。ただし、レジストラは追加費用なしでそれを行うと思いますか?
これらのサーバーは、権限のあるサーバーとしてDNSソフトウェア(おそらくBIND)を実行します。つまり、ローカルDNSのチェッククエリにアクセスできない場合、最終的にそれらのサーバーの1つにクエリを実行します。これらのサーバーでは、DNSサービスにZONEファイルと呼ばれるものが必要です。ゾーンファイルは、ドメインのホストに関する静的情報をホストします。 NS、A、AAAA、CNAME、MXなど、さまざまなタイプのレコードを使用できます。通常、2つのサーバーの一方をマスター-スレーブ関係で他方のスレーブとして指定します。これは、マスターがスレーブにコピーされるサーバーであることを意味します。マスターまたはスレーブの「フラグ」は、NDSソフトウェアの構成ファイルの一部です。独自に実行する場合は、これらすべての構成を試してみる必要があります。それ以外の場合、それが他の場所で構成されている場合、彼らはあなたのためにこれを処理します。
DynDNSは、低コストであなたのようなカスタムドメインをホストでき、必要な冗長性を備えた2番目のサーバーを提供します。
どのプロバイダーを使用していますか?あまり気にしない場合は、GoDaddyなどの優れたレジストラへの転送(無料)を開始して、希望するDNS制御を提供できます。