問題タブ [reverse-dns]

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 投票する
1 に答える
1993 参照

python - 値のリストからの逆引き DNS ルックアップ - Python

Python 3.x を使用して、Python で IP への DNS ルックアップを実行しようとしています。

次のような URL の長いリストを使用しています。

ここに私のスクリプトがあります:

何らかの理由で、一度に URL に対して実行すると完全に機能しますが、リストで実行すると、すべて同じ IP が返されます。これが例です。

私は何が間違っているのですか?テキストファイルを読み取る方法を推測していますが、このIPはどのURLにもマップされていません。

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

linux - 私のPerlはどれほどひどいですか?IP アドレスを受け取り、完全修飾ドメイン名を返すスクリプト

私はあなたを招待します、私に新しいものを引き裂いてください。

このコードは仕事を成し遂げます。IP のリストを含む .txt ファイルを取得し、それぞれの完全修飾ドメイン名を含むファイルを書き込みます。

このコードがどのように書かれているか知りたいです。ここにはどんな悪い習慣がありますか?

私はperlとプログラミングの初心者です。私はグーグルとトレイルアンドエラーを使ってこれをまとめることができました。それを機能させることは満足のいくものでしたが、どうすれば改善できるか教えてください。

たとえば、{chomp $row;} 行は必要ですか? 私はそれが何をするのか分かりません。

私も同様に {or die $!;} の全体に戸惑っています。

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

powershell - powershell で 2 つの CSV ファイルを比較して、違いを別のファイルにエクスポートします。

私はこのスクリプトを作成しました。今朝早く失敗したと断言できたのですが、今は何も得られず、その理由もわかりません。

基本的に、ファイルの違いを比較$SourceAddressして別のCSVにエクスポートする必要があります。$OutputAddress出力ファイルを取得する方法についてのヘルプをいただければ幸いです。または、「Compare-Object」コマンドレット以外の比較を行うより良い方法が素晴らしいでしょう。ありがとう。

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

c# - 大量の IP の逆引き DNS ルックアップを高速化

分析目的で、IP の大量のバッチに対して逆引き DNS ルックアップを実行したいと考えています。「大」とは、1 時間あたり少なくとも数万を意味します。処理速度を上げる方法、つまりバッチあたりの処理時間を短縮する方法を探しています。

Dns.GetHostEntryの非同期バージョンをawait-able タスクにラップすることは、(順次要求と比較して) すでに多くの助けになり、appox のスループットにつながります。100 ~ 200 IP/秒:

処理速度をさらに向上させる方法はありますか?

たとえば、IP のバッチを DNS サーバーに送信する方法はありますか?

ところで、裏では、I/O 完了ポートが非同期メソッドによって使用されていると想定しています。間違っている場合は訂正してください。

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

python - Python 非同期逆引き DNS ルックアップ

短時間で多数の逆引き DNS ルックアップを実行したいと考えています。現在、socket.gethostbyaddr と concurrent.futures スレッド プールを使用して非同期ルックアップを実装していますが、まだ望ましいパフォーマンスが得られていません。たとえば、スクリプトは 2500 の IP アドレスで完了するのに約 22 分かかりました。

adns-python のようなものに頼らずに、これを行うためのより迅速な方法があるかどうか疑問に思っていました。このhttp://blog.schmichael.com/2007/09/18/a-lesson-on-python-dns-and-threads/を見つけて、追加の背景を提供しました。

コードスニペット:

問題の一部は、多くの IP アドレスが解決されず、タイムアウトになっていることだと思います。私は試した:

しかし、効果がないようです。

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

mysql - MySQL リモート接続の rDNS セキュリティ

リモート接続を受け入れる MySQL サーバーを考えてみましょう。

公開されている MySQL サーバーがあり、次へのアクセスを許可するとどうなりますか。 'sqluser'@'localhost'

攻撃者が rDNS を "localhost" に設定した場合、攻撃者はこのデータベースにアクセスできますか?
rDNS を IP に解決しようとする追加のチェックはありますか?

とにかく、データベースサーバーはインターネットに面していてはいけませんが、これは仮定の問題です。

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

dns - 自分のサーバーをドメインに接続する方法

オフィスに専用サーバーがあり、インターネット上に静的 IP があります。このサーバーをドメインに接続し、その上にメール サーバーをセットアップしたいと考えています。
私の唯一の問題は、IP とドメインを接続する方法ですか?

これについていくつか質問がありますが、検索しても答えが見つかりません。助けてください:

  • それを処理するために独自のDNSサーバーを作成する必要がある場合は? もしそうなら、DNSサーバーを実行する方法
  • gmail やその他のメール サーバーで信頼できるメール サーバーを作成するには、サーバーに RDNS を提供する必要がありました。

ありがとうございます