問題タブ [dig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
439 参照

python - Pythonの正規表現がdig出力と一致しません

いくつかのdig出力を解析しようとしています(はい、dnspythonについて知っていますが、要件を満たしていません)、ユースケースに一致する正規表現を見つけるのに問題があります。Dig 出力から IN と NS を含むすべての行を見つけようとしています。出力例は次のようになります。

私は試した:

そして、関連する行をいくつか見つけました。悲しいことに、NSEC DNS エントリの誤検知がいくつかあります。

出力にも表示されます。\sあらゆる種類の空白とタブに一致するはずのエスケープについて知っていますが、正規表現が失敗しています。私は現在持っています

しかし、それは機能していません。誤検知を起こさない正規表現を考え出すのを手伝ってもらえますか? どんな種類の助けも大歓迎です。前もって感謝します

0 投票する
1 に答える
1818 参照

awk - awkにdigルックアップを含める方法は?

マウント ポイントから情報を抽出する awk コマンドがあります ( Linux および Solaris のマウントから NFS 情報を抽出する方法で受け入れられている回答を参照してください)。

awkホスト名の IP を検索するために、このコマンドに dig ルックアップを含めたいと思います。残念ながら、mount コマンドには IP とホスト名が含まれることがあります。私は次のことを試しましたが、不要な改行、不要なリターン コードがあり、IP アドレスがある場合は機能しません。

ホスト名の場合

戻り値

IP の場合

戻り値

どちらの場合も、以下を取得したいと思います

アップデート:

digIP がクエリとして提供されたときに IPを返すバージョンと、何も返さないバージョンがあるようです。

解決:

受け入れられた回答に基づいて、次の適応awkコマンドを使用しました。

追加grep . || echo "$3"は、dig が何も返さない場合に入力 IP/ホスト名が返されるように注意します。

0 投票する
0 に答える
1340 参照

python - DNS-Python 固有のネームサーバー

私は理解しようとしています、どのようにdigコマンドを実行できますか

dnspythonで..

私がすでに試したことはこれです:

ご協力いただきありがとうございます!

0 投票する
3 に答える
86713 参照

dig - 1 つのコマンドで IPv4 と IPv6 を取得

dig?を 1 回呼び出すだけで IPv4 および IPv6 アドレスを取得できるかどうかを知りたいです。

たとえば、次のようにすると IPv4 アドレスが得られます。

そして、このコマンドは私にIPv6アドレスを与えます:

たった 1 つのコマンドで、IPv4 と IPv6 の両方のアドレスを取得するにはどうすればよいですか?

0 投票する
1 に答える
268 参照

testing - 再帰 DNS サーバーのテスト シナリオ

最適なキャッシュ再帰 DNS サーバーを選択しようとしています。

したがって、これらのサーバーが期待どおりに機能するかどうかを確認するために、これらのサーバーに対して使用できるチェック リストまたはテスト シナリオがあるかどうかを知りたいですか?

Infoblocks の DNS advisor pro などのオンライン ツールをいくつか調べましたが、必要なものが得られません。

どんな提案でも大歓迎です、ありがとう。

0 投票する
1 に答える
2592 参照

parsing - 解析出力のエクスポート csv

シェルスクリプトでコマンドを使用し、digcsv形式のフラグと権限セクションに出力したい

出力

csv の期待される出力は ( domain, flags(必ずしもこれら 3 つとは限りません), authority section(5 の場合もあります) ) です。

awkand/orを使用しようとしましsedたが、フラグ セクションのようなパターンを検索するのに苦労しています ;; フラグ: (その後、到達するまでスペース区切り文字を使用します; )

次に、権限セクションで、 ;;を検索すると仮定します 。AUTHORITY SECTION: 次に配列を作成し、最後の配列のみを使用します。

何をしているのかわかりません。

0 投票する
1 に答える
221 参照

dns - dig "hostname_1" @"IP" コマンド

コマンドを実行するように言われました: dig "hostname_1" @"IP".

それが何のためにあるのかわかりません、何か考えはありますか?「@IP」の意味は?

別の質問です。応答には次のフィールドがあります。

hostname_2 と hostname_3 は hostname_1 の別の名前であるというのは正しいですか?それとも、hostname_1 ホストのネームサーバーですか?

0 投票する
1 に答える
3049 参照

bash - dig から whois への IP アドレスのパイピング

ドメイン名の IP アドレスを取得し、その IP アドレスでルックアップをdig実行したいと考えています。whois

私はこれを試しました: