問題タブ [ip-address]

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

dns - IP アドレスに移動すると、ホスト名に移動する場合とは異なるページが表示されますか?

www.example.com と呼ぶ Web サイトを見ています。traceroute www.example.comその IP アドレスが 208.76.xx.xxx であることを簡単に示します。

Firefox で「www.example.com」を参照すると、Web サイト (ログイン ページ) が表示されます。ただし、 208.76.xx.xxx を参照すると、デフォルトの「cPanel へようこそ!」が表示されます。ウェブページ。

さらに詳しい情報は次のとおりです。

  1. Firefox で"www.example.com" または " http://www.example.com " に移動すると、通常の Web ページが表示される " http://example.com "にリダイレクトされます。
  2. curl -L www.example.comWeb サイトをcurl -L 208.76.xx.xxx返し、「cPanel へようこそ!」を返します。ページ。
  3. ヘッダーだけを見るとcurl -LI www.example.com、サイトのログイン ページに (予想どおり)curl -LI 208.76.xx.xxxリダイレクトされていることがわかりますが、リダイレクトはありません。
  4. 208.76.xx.xxx がホスト ファイルに表示されません。
  5. 私は OpenDNS を使用しています。

サイトのドメイン名に移動すると、サイトの IP アドレスに移動するのとはまったく異なるページが表示される理由を誰か説明してもらえますか?

ご協力いただきありがとうございます。お気軽に質問したり、実行するテストを提案したりしてください。

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

asp.net - Page.Request.UserHostAddress の形式が無効です

Page.Request.UserHostAddress を照会すると、ASP.NET アプリケーションが "::1" の値を返すことがあります。

正しい IP アドレスを返すときと、正しくない形式の文字列を返すときのパターンがわかりません。半日動作し、ランダムに 1 時間動作を停止します。何かご意見は?

編集:

はい、IPv6 のループバック アドレスです。:) これはさらなる質問につながります...いつ/なぜIPv6が使用される場合と使用されない場合があるのでしょうか?

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

c# - 要求されたクライアントの IP アドレスを取得 (SOAP メッセージ)

ASMX サービスと、ELMAH からのエラー ログを処理するコードを作成しました。データベースにすべてのフィールドを追加し、さらにいくつか追加します。1 つは、要求されたクライアントの IP アドレスです...

しかし、私はそれを得ることができません(読んでください、方法がわかりません)...

私は慣れています

ただし、もちろん、ここでは HTML リクエストではなく SOAP リクエストであるため、適用されません。

ALL_HTTP ヘッダーで、次のすべての情報を取得します。

要求された IP はどこでどのように取得できますか?

私は(まだ)いかなる種類の認証も使用していないことに注意してください... :)

0 投票する
19 に答える
240853 参照

linux - SSH セッションでクライアントの IP アドレスを見つける

SSHでサーバーにログインする人が実行するスクリプトがあります。

ユーザーが接続している IP アドレスを自動的に調べる方法はありますか?

もちろん、ユーザーに聞くこともできますが(プログラマー向けのツールなので問題ありません)、すぐにわかった方がいいでしょう。

0 投票する
4 に答える
5568 参照

c# - IPAddress と IPv4Mask を使用して IP アドレス範囲を取得する方法は?

C#/.NET 2.0 で次のことを達成しようとしています。

IPAddress オブジェクト (たとえば、192.168.127.100) と、IPv4Mask/サブネット マスク (たとえば、255.255.248.0) を含む別の IPAddress オブジェクトが与えられた場合、IP アドレス範囲の開始と終了を計算できるはずです。

(はい、サブネット上のアドレスの範囲を介して for ループを実行しようとしています。)

理論的には、IPAddress と SubnetMask のビットごとの AND を実行して、IPStart を取得できるはずです。次に、IPStart と反転された (NOT'd) SubnetMask でビットごとの XOR を実行して、IPEnd を取得できるはずです。

IPAddress オブジェクトは、アドレスを「long」または「byte[]」(バイト配列) として出力するメソッドを提供します。

long に対してビット演算を実行すると (署名されているため?)、無効な結果が生成されます。また、バイト配列として IPAddresses に対してビット単位の操作を実行できないようです。

EDIT-1: わかりました、配列内の各バイトをループし、ビット単位の AND、NOT、および XOR を (それぞれの状況で) 実行すると、正しい結果が得られます。

私が直面している次の問題は、byte[] 配列を UInt32 または long に変換した後、for ループを簡単に実行できないことです。したがって、最初の値は適切に機能しますが、uint/long を 1 ずつ増やすと、IP アドレスが 192.168.127.0 から 193.168.127.0 に増加します。byte[] 配列が uint/long に変換された後、バイトが反転します。そのため、IPStart から IPEnd にインクリメントする簡単な方法はありません。

何か提案はありますか?

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

compact-framework - Windows CE マシンの IP アドレスをプログラムで変更しますか?

Windows CE マシンの IP アドレスを変更するにはどうすればよいですか?

.NET Compact Frameworkからやりたい!

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

c# - デザイナーで編集できる IPAddress プロパティを持つコントロールを作成するにはどうすればよいですか?

type のプロパティを持つコントロールを作成していますSystem.Net.IPAddress。デザイナーはこれらを読み取り専用として表示し、リソースと一致させているようです。ユーザーがリソース エディターを開くのではなく、デザイナーのプロパティ ウィンドウでこれらのプロパティを編集できるようにする方法はありますか?

0 投票する
4 に答える
5380 参照

java - ejb呼び出しで呼び出し元のIPアドレスを取得するにはどうすればよいですか?

Javaクライアントが別のサーバー上のリモートEJBを呼び出す場合、どのようにしてクライアントIPアドレスを取得できますか?クライアントはNATファイアウォールの背後にある可能性が高いため、サーバーから取得することが重要であることに注意してください。この場合、パブリックIPアドレスが必要です。

注:一般的なソリューションであることが望ましいですが、少なくとも、JBoss4.2.2でEJB2呼び出しからIPアドレスを取得するソリューションを使用できます。

0 投票する
6 に答える
7475 参照

c# - IPアドレスを比較する方法

Ip [0]の配列に格納されているIPアドレスをリモートエンドポイントと比較するにはどうすればよいですか?私を助けてください。

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

c# - IPアドレスの取得

C#の場合:

このコードでは、IPHostEntry変数にコンピューターのすべてのIPアドレスが含まれています。さて、私が知る限り、Windows Vistaは、16進数、10進数など、いくつかのIPアドレスを返します。

問題は、必要な10進表記がIPHostEntry変数内の位置を変更することです。これは最初は最後の位置で発生していたため、次のコードでアクセスできます。

ただし、コンピューターのIPアドレスを変更すると、最後から2番目の場所に表示されるため、次のコードを使用してアクセスする必要があります。

IPHostEntry変数内の位置に関係なく、10進表記でIPアドレスを取得するコードはありますか?