問題タブ [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 投票する
2 に答える
3189 参照

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

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

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

0 投票する
5 に答える
5906 参照

php - PTRレコードのIPV6をニブル形式に変換します

ptrレコードを動的に作成するために、ipv6アドレスをニブル形式に変換する必要があります。ウィキペディアから入手した情報は次のとおりです。

IPv6逆解像度

IPv6アドレスの逆引きDNSルックアップは、特別なドメインip6.arpaを使用します。IPv6アドレスは、このドメインでは、サブドメインとして16進数で表される、逆の順序のニブルのシーケンスとして名前として表示されます。たとえば、IPv6アドレス2001:db8 :: 567:89abに対応するポインタドメイン名はba9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.bd0.1.0.0.2です。 .ip6.arpa。

ニブルに関して私が見つけた唯一のものは、pack関数http://www.php.net/packにありました。問題をグーグルで調べた例では解決策が見つかりませんでした。

どんな助けでも大歓迎です。

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

android - セキュア ソケット、DNS、および getnameinfo のタイムアウト

ちょうど昨日、Android アプリをデバッグしているときに、逆引き DNS ルックアップができないときはいつでも、接続を開始するのにかなりの時間がかかることがわかりました (約 20 ~ 30 秒)。

ソースを InetAddress.getHostName() 呼び出しに絞り込むことができました (ここで非常に時間がかかります) が、(残念ながら) どのように回避できるかわかりません。DNS 検証のない SSL 接続は MITM 攻撃を受けやすいことを理解しています。このような場合、アプリケーションが読み込まれて接続されるまでユーザーを永遠に待たせるよりも、問題についてユーザーに通知することをお勧めします。私は答えを探してウェブを行ったり来たりしてきました.Javaでそれを修正する方法を見つけることができましたが、それらのどれもAndroidには適用されませんでした. implプロパティを使用) 。

タイムアウトを妥当なタイムアウト (2 ~ 3 秒など) に制限する方法はありますか? SSL ソケットを Android ネイティブ コードとして書き直すために必要な時間を節約したいと考えています。

ありがとう!

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

amazon-ec2 - エラスティックIPの逆引きDNS?

Amazon EC2でウェブサイトをホストしましたが、yahooとhotmailへのメール配信で問題が発生していますが、Gmailは問題ありません。

しかし、私の知る限り、これはDNS逆引き参照が原因である可能性があります。

私もここで良い説明を得ました

しかし今、Amazonでフォーム(詳細についてはこのリンクを参照してくださいhttps://forums.aws.amazon.com/ann.jspa?annID=624)に入力しようとすると、エラスティックIPの逆引きが行われます。 Elastic IPのIPアドレスを指定するように依頼し、そのIPアドレスは逆引きDNSルックアップに使用されます。

だから今、私はそこからどのIPアドレスを提供すべきか混乱しています。

だから、この問題について私を助けてください。

-ありがとう

PS

また、 http://lookupserver.com/でエラスティックIPを入力した後、逆引きDNSアドレスを見つけました。そのアドレスをAmazonで逆引きDNSルックアップに使用できますか。

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

email - DNSの逆引き、電子メールとホスト名の送信

私はこの「逆DNS」のことをまったく理解していません。

つまり、私はWebサイト(www.someurl.com)を持っており、IPアドレスはhttp://180.160.160.190(偽物)です。ここで、「逆引きDNS」を設定して、送信する電子メールがスパムとしてマークされないようにします。

質問!

  1. なぜ「逆DNS」を設定する必要があるのですか?それは何ですかそしてなぜgmail、hotmailなどがそれを気にするのですか?
  2. オンラインのすべての例では、「ホスト名」をmail.someurl.comとして設定する必要があると述べています(まあ、mail.domainname.comと言いますが、xについては巧妙に解決しました)。「ホスト名」とは一体何であり、「URL」とは何ですか?ホスト名のウィキペディアのページは私を混乱させました。
  3. URLはドメイン名ですか?それは確かにホスト名ではありません(私は願っています)。
  4. mail.someurl.comホスト名に戻ります-例で「メール」であるのはなぜですか?値を「hello」または「mooseymooseymoose」に無謀に設定できますか(つまり、mooseymooseymoose.someurl.comになります)?それは何かと何か関係がありますか?
  5. no-reply@someurl.comとしてメールを送信しいる場合、それはホスト名の最初のビットに関係がありますか?つまり、mail.someurl.comのホスト名を指定して、「mail@someurl.com」から取得する必要がありますか?

乾杯、アンドリュー

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

android - Android SyncAdapter の contentAuthority と accountType とは何ですか?

カスタム Android SyncAdapter を作成していますが、SDK の例「SampleSyncAdapter」に従って問題が発生しました。- に相当するものを作成していxml/syncadapter.xmlます。ここに私が混乱している部分があります:

AbstractThreadedSyncAdapterのドキュメントには次のように記載されています。

android:contentAuthorityおよび属性は、android:accountTypeこの同期アダプターが提供するコンテンツの権限とアカウントの種類を示します。

ドキュメンテーションは循環的で、名前がすでに伝えていないことは何も述べていません。どちらも私の会社名で始まる印象がcom.acme.ありますが、そこからはわかりません。同じデバイス上にある可能性のある他のアプリと競合しないように、文字列がグローバルに一意である限り、文字列は何でもかまいません。これは、コードの他の場所でこれらの正確な文字列を使用する必要があることを意味すると思います。しかし、知りたいのですが、これらの文字列がどこで必要になるのでしょうか?! 私はgrepを試みましたcom.android.contactsが、前述のファイルが使用されている唯一の場所であり、見つけることができます。contentAuthorityしたがって、例を見ても がどのように使用されているかを判断することは不可能です。
もしそうなら、両方を文字列リソースに入れて、必要に応じてリソース ID で参照できますか? これらの属性とは正確には何で、どのように使用されるのでしょうか? これらのフィールドやその他のフィールドのアプリケーションで、どの値を選択する必要があるかを判断するためのより良い方法はありますか?

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

android - ドメイン名が追加されていない場合、Android ブラウザのホスト名が解決されない

Androidブラウザーでマシン名を使用して、ローカルホストでホストされているサイトを開こうとしています。デスクトップブラウザでマシン名を入力すると解決されますが、AndroidデバイスではWebページが利用できません。サーバーは DNS を正しく処理するように構成されており、エラーは表示されません。助けてください。

ありがとうございました

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

c++ - Asioを使用したDNS逆引き参照

asioを使用してDNS逆引き参照(特定のIPアドレスのホスト名を返す)を実行したいのですが、これを実現するために必要なコンポーネントがわかりません。Asioのドキュメント化とは、を指しますip::basic_resolver::resolveが、endpoint_typeが必要であり、使用方法がわかりません。
誰かが例を投稿または参照していただけますか?


編集:
Joachim Pileborgの助けを借りて、私はその仕事を成し遂げることができました。必要なコード(エラー処理なしのMinumin):

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

naming-conventions - 逆引き DNS パッケージ表記とバニティ ドメインを使用する場合のベスト プラクティスは?

リバース DNS パッケージ表記 ( など) を使用com.apple.ostypeする場合、ドメイン名が完全に読み取られるように設計されている場合 ( など)、どうすればよいhttp://read.meですか?

標準に厳密に従うと、パッケージは構文的には正しいものの、望ましい全体的なアイデンティティを失います。逆に、標準に従わないと、アイデンティティは保持されますが、構文の明確さが失われます(me.read.MyPackageread.me.MyPackage

一般的な慣行は何ですか?

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

python - Pythonでscapyを使用したDNSルックアップの逆引き

scapyPythonで使用してDNS逆引き参照を行うにはどうすればよいですか?Googleで探していますが、このトピックに関連するものが見つかりませんでした。