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

java - Java からすべての有効な NIC カードの IP アドレスを列挙する方法は?

の出力を解析する以外にipconfig、これを行う 100% 純粋な Java の方法を持っている人はいますか?

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

scripting - Windows - VBScript - ネットワーク上のコンピュータの IP アドレスを決定する

ネットワーク経由でコンピューターで実行するタスクを自動化するために、いくつかの VBScript を作成しました。これらはほとんどのタスクでうまく機能しますが、ネットワーク内では、DNS の IP アドレスが常に正しいという問題があります。これは主に、ワイヤレス ネットワークと有線ネットワーク上のマシンの IP 範囲が異なるラップトップで発生します。

たとえば、マシンが朝に有線で起動し、IP アドレス 10.10.10.1 を取得する場合があります。

ワイヤレスに切り替えると、別のサブネットでアドレスを取得します: 10.11.10.1

そのマシンに接続しようとすると、コンピュータに新しいアドレスが割り当てられているにもかかわらず、古い IP アドレス (10.10.10.1) が返されます。

マシンが ping を実行しなくても、\computer name\c$ 経由でそのコンピューターの C$ 共有に接続できることがわかりました。明らかに、別の種類のアドレス解決が行われています。私の質問は、これを利用して VBScript が WMI に接続できるようにするにはどうすればよいかということです。

ありがとう!

0 投票する
8 に答える
3950 参照

c# - ユーザーが ASP.NET 投票で 1 回だけ投票できるようにする方法

ユーザーにはい/いいえの質問をし、その投票をデータベースに記録する ASP.NET (C#) ポーリングを作成しようとしています。スパムを防ぐために、ユーザーが 1 回だけ投票できるようにしたいと考えています。ユーザーの IP アドレスをログに記録することを考えました。これが答えである場合、誰かがこれを達成する方法を示すチュートリアルを教えてくれますか? これが答えでない場合は、提案をお願いします。

編集:これは私の Web サイトではないため、ユーザーに登録を求めているわけではありません。

0 投票する
7 に答える
176444 参照

asp.net - クライアント IP アドレスの取得: REMOTE_ADDR、HTTP_X_FORWARDED_FOR、他に何が役立つでしょうか?

I understand it's a standard practice to look at both these variables. Of course they can easily be spoofed. I'm curious how often can you expect these values (especially the HTTP_X_FORWARDED_FOR) to contain genuine information and not just be scrambled or have their values stripped away?

Anyone with the experience or statistics on this stuff?

Is there anything else that can be useful for the task of getting the client's IP address?

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

c# - 同じ URI の異なる表現を比較する

次のような状況があります。

クライアントは、Web サービスを介してサーバーにイベント/メッセージを送信しています。サーバーは、「送信者 URI」に従ってクライアントを識別できます。サーバーはメッセージを「関心のあるリスナー」に配信する必要があります。

クライアントがhttp://127.0.0.1:8000/であると言う可能性があります。このクライアントはhttp://localhost:8000で構成されています。Uri.Compare( ) と Uri.Equals は両方とも false を返します。

すべての表現で URI を識別できるアルゴリズムを知っている人はいますか? Localhost == 127.0.0.1 == "Real IP" == "DNS-Name" という意味ですか?

ありがとうトーマス

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

java - Java の IPv4/IPv6 ネットワーク計算と検証?

Net_IPv4およびNet_IPv6に似ているが、Java 用に作成されたパッケージを探しています。次のことができる必要があります。

  • アドレスが有効であることを確認します (例: 127.0.0.1 は有効ですが、127.0.0.257 は無効です)。
  • アドレスがサブネット内に含まれている場合に返します (例: 127.0.0.11 は 127.0.0.0/28 にあります)
  • 特定のサブネットのブロードキャスト アドレスを返します (例: 127.0.0.0/28 の場合は 127.0.0.15)。

次のこともできれば最高です。

  • サブネットのアドレスのリストを順番に返す
  • アドレスのリストを並べ替える

おそらく、これらすべてを行うパッケージを作成することもできますが、誰かがすでに問題を経験しており、おそらくより良い仕事をしている場合は、それを使用することに専念します. これをすべて実行できるパッケージを知っている人はいますか? IPv6 に拡張しているため、可能であれば IPv4 と IPv6 の両方で機能する必要があります。

助けていただければ幸いです。

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

networking - DHCP と静的 IP アドレスが同時に存在するのはなぜですか?

現在の職場の Windows ボックスでipconfig /all、コマンド プロンプトから を実行すると、静的 IP アドレスと動的 IP アドレスの両方があることがわかります。それはなぜでしょうか?私が取り組んでいる新しいソフトウェア プロジェクトのネットワーク構造を図解しようとしています...この質問に対する答えを知ることは、大いに役立つ可能性があります。