問題タブ [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.
ip - 特定のIPに従って国を取得するにはどうすればよいですか?
特定のIPアドレスから、できればISO_3166-1形式で国を取得する簡単な方法を知っている人はいますか?
java - Java でルーター/ゲートウェイの IP を特定するにはどうすればよいですか?
Java でルーター/ゲートウェイの IP を特定するにはどうすればよいですか? IP は簡単に取得できます。Web サイトのサービスを使用してインターネット IP を取得できます。しかし、ゲートウェイの IP を特定するにはどうすればよいでしょうか?
方法を知っていれば、これは .NET ではやや簡単です。しかし、Java でどのように行うのでしょうか。
linux - Slackware のシェルスクリプトで IP アドレスを変更する
シェルスクリプトで、ボックスの IP を設定し、コマンドを実行してから、次の IP に移動したいと思います。IP は C ブロック全体です。
問題は、ファイルを編集せずにボックスの IP を設定する方法です。Slackware で IP を設定するコマンドは?
ありがとう
perl - perl での逆引き DNS ルックアップ
逆引き DNS ルックアップを実行するにはどうすればよいですか。つまり、Perl で IP アドレスを DNS ホスト名に解決するにはどうすればよいですか?
java - java.net.URLConnection でローカル アドレスを指定するにはどうすればよいですか?
私の Tomcat インスタンスは複数の IP アドレスをリッスンしていますが、ファイルを開くときにどのソース IP アドレスを使用するかを制御したいと考えていますURLConnection
。
これを指定するにはどうすればよいですか?
linux - Linux でルーティングする方法
私はISPから20のIPを持っています。centosを実行しているルーターボックスにバインドしています。MACアドレスまたは192 IPのいずれかに基づいて、LAN上の他のボックスが特定のIPで私のボックスからルーティングされるように、どのコマンドとどの順序でセットアップしますか。たとえば、私は mac addyxxx:xxx:xxx0400
を出て行き72.049.12.157
たいと思っxxx:xxx:xxx:0500
てい72.049.12.158
ます。
c# - IP ポートの状態をリモートで確認する
マシンでアクティブな tcp/udp 接続を取得する方法に関する記事を見つけました。
http://www.codeproject.com/KB/IP/iphlpapi.aspx
ただし、私の問題は、アクティブな接続をリモートで判断できるようにする必要があることです-マシンを改ざんすることなく、特定のポートが実行されているかリッスンしているかどうかを確認します。
これは可能ですか?
そうしないと、セキュリティ上の問題が発生する可能性があります。別の方法は、ローカル マシンで必要な呼び出しを行うことができるリモーティング サービスにクエリを実行することです。
何かご意見は?
apache - 192.168.0.71 ...この特別なアドレスは何に使用されますか?
apacheログに192.168.0.71からのアクセスがあります。このIPを調べました(私のサーバーは127.0.0.1からのリクエストをほぼ独占的に受け取り、「特別な目的」のために予約されていることがわかりました。それらはどのような目的である可能性がありますか?
編集:
言わなかったのですが、192.168.0.71と入力すると、127.0.0.1と同じように、自分のサイトに直接アクセスできます。これが127.0.0.1とどう違うのかしら。
ip - IPv6アドレスのテキスト表現の最大長?
$_SERVER["REMOTE_ADDR"]
PHPで返されたデータをDBフィールドに保存したいのですが、これは非常に単純な作業です。問題は、IPv6アドレスのテキスト表現の最大長に関する適切な情報が見つからないことです。これは、Webサーバーがを介して提供するもの$_SERVER["REMOTE_ADDR"]
です。
テキスト表現をアドレスが通常エンコードされる128ビットに変換することに興味はありません。によって返されるIPv6アドレスを格納するために必要な最大文字数を知りたいだけです$_SERVER["REMOTE_ADDR"]
。
python - Python で信頼性の高い完全に順序付けされたマルチキャスト システムを作成する
信頼できる完全に順序付けされたマルチキャスト システムを Python でゼロから作成する必要があります。外部ライブラリを使用できません。セントラルシーケンサーの使用を許可されています。
2つの直接的なアプローチがあるようです:
- 効率的なシステムを作成し、マルチキャストされた各メッセージに一意の ID を添付し、受信したメッセージ ID のシーケンサー マルチキャスト シーケンス番号を持ち、ACK と NACK をやり取りします。
- 各マルチキャスターが一度受信した各メッセージを単純に再送信する非効率的なフラッディング システムを作成します (その特定のマルチキャスターによって送信された場合を除く)。
私は 2 番目のオプションを使用することを許可されており、そうする傾向があります。
現在、UDP メッセージをマルチキャストしています (これが唯一のオプションのようです) が、これは、一部のメッセージが失われる可能性があることを意味します。つまり、#2 に従って再送信できるように、送信された各 UDP メッセージを一意に識別できなければなりません。本当に一意の番号を生成し (たとえば、送信者アドレスとカウンターを使用して)、それらを送信されるすべての UDP メッセージにパックする必要がありますか? どうすればそれを行うことができますか?データのストリームではなく、単一の UDP メッセージを Python で受信するにはどうすればよいですか (つまりsocket.recv
)?