問題タブ [ip]

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 に答える
2059 参照

ip - NATの背後でIPをスプーフィングすることは可能ですか?

NATを使用しているルーターの背後にいる場合、ソースIPをスプーフィングすることは可能ですか?

そうでない場合、ボットネットプログラマーはどのようにしてスレーブからSYNフラッドを発生させることができますか?ほとんどの家庭/ビジネスネットワークはNATを使用していませんか?

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

c# - HttpWebrequest (C#) に関連付けられた接続のローカル IP アドレスを送信する

私は、1 つの Web サーバーと、XML を Web サーバーに投稿する 1 つの C# クライアントを持つアプリケーションを開発しています。Web サーバーは、クライアントのローカル IP アドレスを知る必要があります。サーバー側で IP アドレスを取得する方法を試しましたが、プロキシ サーバーまたは NAT が間にある場合、これらの方法ではクライアントの IP アドレスが得られません。そのため、クライアント アプリケーションで接続のローカル IP を見つけて、それを要求と共に送信する必要があります。

問題は にありHttpWebRequestます。HTTP リクエストの送信中に行われた接続のローカル IP アドレスを取得する方法がわかりません。

明確化:
私の場合のクライアントはブラウザベースではありません。C#アプリケーションです。私のサーバーには、ローカル IP に基づく特定のルールがあり、HTTP 要求の送信中にサーバーに接続するために使用されていました。私の場合、ローカル IP は固定です。Socketローカル マシンには複数の IP が存在する可能性があります。そのため、リクエストの送信に使用される に関連付けられたローカル IP が必要です。これはTcpClient、C# で使用し、その上に HTTP プロトコルを実装すれば解決できますが、それは避けたいと考えています。HttpWebRequestそれで、リクエストを投稿する前に関連するソケットを取得する方法はありますか?

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

erlang - ejabberd IPアドレス

ejabberd にログインしているユーザーに IP アドレスをマップする直接的な方法があるかどうかは誰にもわかりませんか? ejabberd_receiver.erl を変更し、ここから inet:peername(Socket) を呼び出す間接的な方法を見つけました: Determining IP address and port of an incoming TCP/IP connection in Erlang

しかし、認証に成功した後にソケットをユーザーにリンクする方法はないようです。誰か方法を知っている人がいたら教えてください!ありがとう。

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

ruby - ruby の CIDR へのネットマスク

私は ip-address gem を使用してきましたが、フォームのネットマスクから変換する機能がないようです

CIDR フォームに

前者を後者にすばやく変換する方法を知っている人はいますか?

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

php - PHP の Net_Geo Pear パッケージ

PHP サーバーに Net_Geo pear パッケージをインストールしました。

これは私が使用しているコードです、

getRecord($ip); // 出力 echo "Single IP results:
"; エコー "; // 複数の IP の配列の例 $arr_ips = array ( gethostbyname("www.google.com"), gethostbyname("www.heise.de"), gethostbyname("www.college.ch") ); // net_geo から情報の配列をフェッチ $results = $net_geo->getRecord($arr_ips); // 出力 echo "複数の IP 結果:
"; echo "; ?>

しかし、このコードは結果を表示していません。このコードはまったく機能していないと思います。

これは Net_Geo オブジェクトです

Net_Geo オブジェクト ( [cache_path] => /tmp/ [cache_ttl] => 30 [default_timeout] => 60 [default_caida_server] => http://netgeo.caida.org/perl/netgeo.cgi [default_hostip_server] => http: //api.hostip.info/ [localizer_data] => ./demo.csv [service] => [cache_prefix] => netgeo [useragent] => PHP/NetGeo [useragent_version] => 1.0 [array_limit] => 100 [cache] => Cache_Function オブジェクト ( [ [期限切れ] => 2592000 [キャッシュ] => 1 [gc_time] => 1 [gc_probability] => 1 [gc_maxlifetime] => 86400 [コンテナ] => Cache_Container_file オブジェクト ([fileLocking] => [cache_dir] => /tmp/ [filename_prefix] => netgeo [エントリ] => 配列 ( )

)

ありがとう

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

bash - ファイル内の IP を検索し、それらを別のファイルに書き込む bash スクリプトを作成する方法は?

ポート80が開いているIPアドレスを表示するgrep可能なnmap出力ファイルを取得し、ポート80が開いているIPを別のテキストファイルにコピーするbashスクリプトを作成する必要があります。出力は次のようになります。

私は bash スクリプトを初めて使用するので、どこから始めればよいかわかりません。このスクリプトで私を助けていただければ幸いです。

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

c# - 一意のクライアントのみがアクセスできるように、WCF サービス アプリケーションを制限する方法

c# に wcf サービス (msdn の例の calculatorservice など) がありますが、IP ごとに 1 つのクライアントのみにサービスを提供するように制限することは可能でしょうか?

いくつかの IP を一度に接続できるようにしたい (少なくとも 5 ~ 6 のアクティブなセッション)、それは今のところ機能しますが、一意の IP (または一意のコンピューター) ごとに複数の接続は必要ありません。

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

networking - ダイナミックIPチェンジャー

私は初心者のVB.NET2005プログラマーです。実際のIPアドレスを表示せず、代わりに偽のIPアドレスを表示するアプリケーションを開発したいと思います。同じ機能を使用する「HIDEMYIP」という商用アプリケーションがあります。

同じソフトウェアを作りたくありませんが、新しいアプリケーションにはソフトウェアのこの側面が必要です。

これに関するヘルプはありますか?どこから始めますか?

これはVB.NET2005で可能ですか?

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

sms - IP 接続デバイス経由で SMS メッセージを送信するためのライブラリ

イーサネット経由で接続された GSM モデム デバイスを介して SMS (テキスト メッセージ) を送受信できるようにする Delphi プロジェクトで使用するライブラリ (win32) を探しています (IP アドレスでリッスンします)。

これまでに見つけたすべてのライブラリは、COM/USB/bluetooth/InfraRed 経由で接続されたデバイスをサポートしていますが、IP 経由の直接接続をサポートしているものはありません (COM から IP リダイレクタまたは仮想 COM ポートを使用することはオプションではありません)。

そのようなライブラリ(または優れた古典的なCOM / USB / ... ATコマンドライブラリ(GSM07.05 GSM07.07互換)を知っている人はいますか? telnet over IP)?

ありがとうコーエン。

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

networking - 2 台のコンピュータが NAT を介して同じ外部アドレスに接続する方法は?

NAT ルーターを介して同じ外部 IP アドレスに接続している 2 台の内部コンピューターがある場合、ルーターはどのようにしてトラフィックを正しい内部コンピューターに到達させることができますか? NAT は、[着信パケットの] 送信者の IP アドレスに最近発信パケットを送信したコンピューターに着信パケットを転送することを理解しています。両方のコンピューターが同じアドレスに送信しているため、ルーターはパケットを両方に転送しますか? その場合、どのパケットが関連しているかを判断するのはクライアント ソフトウェアの責任ですか?

両方のコンピュータが同じポートに接続しようとしている可能性はありますか?