2012-04-03 3 views
1

CentOS 6.2にVirtualmin GPLをインストールしました。マシンのホスト名はsrv01.[mydomain.tld][mydomain.td]は実際の登録ドメイン)です。サーバー上にはIPが1つしかないので、ns1.[mydomain.tld]ns2.[mydomain.tld]の両方に割り当てました。その後、ドメインレジストラで自分のドメインのネームサーバの詳細を更新し、サーバのIPにns1ns2の両方を指摘しました。VirtualminとDNSクエリのタイムアウトにバインドするネームサーバ

最初に私が受け取った問題はBIND-chrootの問題でした。ネットで検索した後、chrootからBINDを削除してBINDを開始しました。この段階では、すべて正常に動作すると確信していたので、[mydomain.tld]の仮想サーバーを作成しました。この時点で、私はドメイン名を使用して自分のサイトにアクセスできることを確信しました。

だから私はnetwork-tools.comを開けて[mydomain.tld]のためのtracertを実行しようとしましたが、ドメイン名の解決に失敗し、次のページから詳細です:

Retrieving DNS records for [mydomain.tld]... 
DNS servers 
ns1.[mydomain.tld] [1.2.3.4] 
Query for DNS records for [mydomain.tld] failed: Timed out 
Whois query for [mydomain.tld]... 

私はsrv01.[mydomain.tld]にpingを実行しようとしましたが、失敗しました。その後、私はns1.[mydomain.tld]にpingを試み、それがうまくいった。私の最初の推測では、私のサーバー上の多分NSが動作していないということでしたので、私はSSHedとnslookup google.comを行っ:

$ nslookup google.com 
Server: 127.0.0.1 
Address: 127.0.0.1#53 

Non-authoritative answer: 
Name: google.com 
Address: 173.194.33.39 

私はNSが私のサーバー上で正常に動作していることと思います。その後、私は実行しました:

$ nslookup [mydomain.tld] 
Server: 127.0.0.1 
Address: 127.0.0.1#53 

Non-authoritative answer: 
Name: [mydomain.tld] 
Address: IP 

サーバーは名前を適切にローカルで解決していますが、インターネットでは動作していないようです。私はまた、[mydomain.tld]のために、すべてのゾーンレコードをチェックし、それは次のレコードが含まれています

[mydomain.tld]. -- NS -- ns1.[mydomain.tld]. 
[mydomain.tld]. -- NS -- ns2.[mydomain.tld]. 
[mydomain.tld]. -- A -- IP 
www.[mydomain.tld]. -- A -- IP 
ns1.[mydomain.tld]. -- A -- IP 
ns2.[mydomain.tld]. -- A -- IP 

プラスAサーバーのIPを指してサブドメインftp.[mydomain.tld]m.[mydomain.tld]localhost.[mydomain.tld]webmail.[mydomain.tld]admin.[mydomain.tld]mail.[mydomain.tld]、プラスMXとSPFレコードの記録。

  • dig TLD NSがドメインの権威ネームサーバは、TLDで設定方法を検索:

  • +0

    実際の名前と住所を掲載すると便利です。 – Sandman4

    答えて

    2

    はあなたのTLDのネームサーバの以下の

    1. 検索アドレスを行い、最初から最後までそれをトラブルシューティングするには: dig @[one-of-tld-nameservers] [mydomain.tld] NS。 ns1。[mydomain.tld]とns2。[mydomain.tld]とそれらのIPアドレス(どちらもあなたの単一のIPを指しています)を取得します。これがあなたが得るものではない場合、あなたの問題はあなたのレジストラサーバーをレジストラに登録しなかったことです。

    2. タイムアウトをリクエストすると、サーバーに照会すると、サーバー上のポート53に何らかの理由で到達できません。ローカルに到達可能であるため、ファイアウォールまたはNATの問題になる可能性があります。あなたの質問の様々な仕様に今

    私は[mydomain.tld] srv01にpingを実行しようとしましたが、失敗しました...

    あなたの投稿のゾーンレコードには、srv01のレコードが表示されません。 Pingは適切なDNSレコードなしでsrv01を解決できません。 [mydomain.tld] ...

    Whois検索Whoisのクエリをタイムアウトしました

    は、DNS解決とは何の関係もない、私はそれがDNSとWhoisのない推測します。 mydomain.tldの権限として定義されているネームサーバーにはアクセスできないようです。

    私はそれが私はわからないんだけど、おそらくあなたのDNSリゾルバはアドレスNS1を知っている。[mydomain.tld] TLDから

    を働いた[mydomain.tld]。NS1にpingを実行しようとしたとVOLAネームサーバ、および権限のあるネームサーバからのものではありません(また、正しい動作かどうかはわかりません)。

    Conlusion:あなたのサーバーのポート53はインターネットからアクセスできないということです。

    関連する問題