問題タブ [gethostbyaddr]

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

php - PHP を介して訪問者の ISP を取得するにはどうすればよいですか?

PHP ページを閲覧している人の ISP プロバイダーを調べるにはどうすればよいですか?

PHP を使用して追跡または公開することは可能ですか?

次のようなものを使用する場合:

ホスト名や ISP ではなく、IP アドレスを返します。

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

python - Python で、IP アドレスに関する詳細情報を取得する

私はPythonについて知ってgethostbyaddrおり、それは私にとっていくらか役に立ちます。そのIPアドレスをホストしている人、原産国など、さまざまなWebサイトで見つけることができるような、IPアドレスに関するさらに多くの情報を取得したいと思います。これをプログラムで達成する必要があります。

Python 用の組み込みコマンドはありますか、このタイプの情報を含むデータベースにアクセスする必要がありますか、または Python API はありますか? Python は私の母国語ではないため、Python でこのような問題にどのようにアプローチするかについてはあまり詳しくありません。

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

python - Pythonのsocket.gethostbyaddr()の使用の難しさ

Pythonでsocket.gethostbyaddr()を使用してIPのリストを逆引きしようとしています。これは一部の値に対して「UnknownHost」を返しますが、同じIPに対してdigを使用するとホスト名が返されます。また、digはpythonモジュールを使用するよりも大幅に高速であるようですが、その特定の理由はありますか?

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

c - 廃止された

別の質問に答えて、私はという関数のman ページを偶然見つけましたherrorperrorホストルックアップの問題に関連するエラーを出力することを除けば、非常によく似ているように見えます。man ページには、この関数は「廃止された」と記載されています。エラー番号を出力せずに文字列に変換するために使用できる関数hsterrorも廃止されました。

私が見ていないのは、それらのいずれかが廃止された理由と、代わりにどの代替品を使用する必要があるかについての兆候です。では、GNU libc linux システムであいまいなh_errnoエラー番号をユーザーが読める文字列に変換するための推奨される方法は何ですか? すべての小さなアプリケーションが独自の変換テーブルを出荷し、考えられるエラー コードのセットがすぐに変更されないことを期待する必要がありますか?

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

python - IP アドレスを nslookup します。いくつかの問題!!! と python スクリプトが必要です

私はこのIPのnslookupを行います..

nslookup 74.125.225.79

ホスト名は次のように指定されます。

ホスト名: ord08s07-in-f15.1e100.net

--

しかし、74.125.225.79 を参照するか、ord08s07-in-f15.1e100.net を使用すると

google.comに移動します

リダイレクトであることは理解しています。

--

問題は..最終的なドメイン名に直接到達できるように、テキストファイルにあるいくつかのIPアドレスをループするためにコマンドラインで(またはPythonスクリプトで)使用できるコマンドはどれですか。

74.125.225.79 -> www.google.com (またはそのようなもの) サーバー名ではなく、ord08s07-in-f15.1e100.net など

私が必要な理由は... ユーザーが閲覧したログ ファイルからのいくつかの IP アドレスのリストがあり、ユーザーがアクセスしたサイトを見つける必要があるためです... IP を、ユーザーが表示するドメイン名にマッピングしますブラウザ。

次のコマンドでファイルをループする python スクリプトがあります。

しかし、ブラウザに表示される最終目的地が必要です。

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

php - IP の解決が速いのはどれですか?

PHPスクリプトでIPアドレスを解決するために、どちらがより高速/より効率的/より優れているかを確認するためにテストを行った人はいますか?

これ

またはこれ

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

c++ - gethostbyaddr エラー 不明なホスト

「gethostbyaddr: 不明なホスト」が返されます。私は別のIPで試しました。どうしたの ?

誰でも私を助けることができますか?ありがとう

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

python - Djangoはクライアントのドメイン名/ホスト名を取得します

可能な場合、ユーザーのホスト/ドメイン名を取得する最も簡単な方法は何ですか? または、ユーザーの IP アドレスを検索して、名前付きアドレスにバインドされているかどうかを確認する機能はありますか? (つまり、PHP の gethostbyaddr())

HttpRequest.get_host() は、ユーザーの IP アドレスのみを返します。

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

php - PHP で大量の IP アドレスを解決する

大量の IP アドレスを解決する必要があります。それに使っgethostbyaddr()ています。

私は最近、使用について読んだばかりでpcntl_fork()、フォークを行う場合、タイムアウトを待つ必要はありません。

gethostbyaddrタイムアウトする前にホストを解決するには長い時間 (30 秒だと思います) がかかるため、大量の IP アドレスで使用するのは実用pcntl_fork的ですか?

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

python - How to split the return of socket,gethostbyaddr and write to file?

I have a script that reads addresses from a file and looks up its hostname with socket.gethostbyaddr, however the return of this function is messy and doesn't look right.

The line where it writes to the destination file reads:

The results come out like this when it reads 8.8.8.8:

However, I only need that first output, google-public-dns-a.google.com. I hope to have it write to the file and look like this:

Anyone know how to split this? Can provide more code if needed.