タグ付けされた質問 「ip-address」

インターネットプロトコルアドレス(IPアドレス)は、通信にインターネットプロトコルを使用するコンピューターネットワーク内の各デバイスに割り当てられた数値ラベルです。これは、IPv4(172.168.100.1など)と新しいIPv6(2012:da8:0:1234:7:577:8:2など)の両方をカバーする一般的なタグです。これらのいずれかを具体的に意味する場合は、IPv4またはIPv6タグを使用してください。


8
JavaScript経由でユーザーのローカルLAN IPアドレスを取得できますか?
この質問に対する最初の反応は「いいえ」と「それは不可能」であり、「あなたはそれを必要とすべきではない、あなたは何か間違ったことをしている」と知っています。私がしようとしていることは、ユーザーのLAN IPアドレスを取得し、それをWebページに表示することです。どうして?それが私が取り組んでいるページのすべてであり、訪問者であるあなたについて可能な限り多くの情報を示しているためです:http : //www.whatsmyip.org/more-info-about-you/ そのため、情報提供のためにユーザーに表示する以外は、実際にはIPで何もしていません。以前は、小さなJavaアプレットを使用してこれを行っていました。それはかなりうまくいきました。しかし最近では、ブラウザは同意と信頼に何度もぶつかり、最もマイナーなJavaアプレットでさえ実行するようになっているので、まったく実行したくありません。 しばらくの間、この機能を削除しましたが、可能であれば元に戻したいと思います。コンピュータコンサルタントとして、私が実際に時々使用するものでした。このWebサイトにアクセスして、ネットワークが実行されているIP範囲を確認する方が、システム設定、ネットワーク、アクティブなインターフェイスに移動するよりも高速です。 それで、JavaScriptだけでそれを行う方法があるかどうか、疑問に思っています。多分あなたがアクセスできるいくつかの新しいオブジェクトは、javascriptがブラウザに地球上の地理的な場所がどこであるかを尋ねることができるのと同様です。たぶん、クライアントのネットワーキング情報に似たものはありますか?そうでない場合、おそらくそれを完全に行う他の方法がありますか?私が考えることができる唯一の方法は、Javaアプレット、またはフラッシュオブジェクトです。私はどちらもしたくない。

27
PythonのネットワークにIPがあるかどうかを確認するにはどうすればよいですか?
IPアドレス(192.168.0.1など)が指定されている場合、Pythonのネットワーク(192.168.0.0/24など)にあるかどうかを確認するにはどうすればよいですか? PythonにIPアドレス操作のための一般的なツールはありますか?ホストルックアップ、intへのip adddress、intへのネットマスクを使用したネットワークアドレスなどのようなものですか?うまくいけば、2.5の標準Pythonライブラリにあります。

16
PHPシステムのローカルIPを取得する方法
192。* ....のようなコンピューターのローカルIPを取得する必要があります。これはPHPで可能ですか? スクリプトを実行しているシステムのIPアドレスが必要ですが、外部IPは必要ありません。彼のローカルネットワークカードアドレスが必要です。
96 php  ip-address 

12
マシンのIPアドレスを取得する
この質問は、前に尋ねたローカルコンピュータのIPアドレスの取得-質問とほぼ同じです。しかし、LinuxマシンのIPアドレスを見つける必要があります。 だから:どのように-私はC ++でプログラム的に- 私のアプリケーションが実行されているLinuxサーバーのIPアドレスを検出します。サーバーには少なくとも2つのIPアドレスがあり、特定のアドレス(特定のネットワーク内の1つ(パブリックアドレス))が必要です。 それを行う簡単な関数があると私は確信しています-しかし、どこに? 少しわかりやすくするには: サーバーには明らかに「localhost」があります:127.0.0.1 サーバーは内部(管理)IPアドレスを持っています:172.16.xx サーバーは外部(パブリック)IPアドレスを持っています:80.190.xx アプリケーションをバインドする外部IPアドレスを見つける必要があります。明らかに、INADDR_ANYにバインドすることもできます(実際、それが現在私が行っていることです)。しかし、私はパブリックアドレスを検出したいと思います。

9
Spring MVC Controller get callでIPアドレスを抽出する方法は?
私は、ブラウザーからGETURL呼び出しを行うSpringMVCコントローラープロジェクトに取り組んでいます- 以下は、ブラウザからGET呼び出しを行うためのURLです- http://127.0.0.1:8080/testweb/processing?workflow=test&conf=20140324&dc=all そして、以下はブラウザを押した後に呼び出しが来るコードです- @RequestMapping(value = "processing", method = RequestMethod.GET) public @ResponseBody ProcessResponse processData(@RequestParam("workflow") final String workflow, @RequestParam("conf") final String value, @RequestParam("dc") final String dc) { System.out.println(workflow); System.out.println(value); System.out.println(dc); // some other code } 問題文:- 今、私はいくつかのヘッダーからIPアドレスを抽出することができますか?つまり、どのIPアドレスから電話がかかってきているのかを知りたいのです。つまり、上記のURLに電話をかけている人は誰でも、そのIPアドレスを知る必要があります。これは可能ですか?

30
正規表現を使用したIPv4アドレスの検証
私はIPv4検証のための効率的な正規表現を取得しようとしていますが、あまり運がありません。ある時点で私はそれを持っていたように見えました(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}が、それはいくつかの奇妙な結果を生み出します: $ grep --version grep (GNU grep) 2.7 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.1 192.168.1.1 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.255 192.168.1.255 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.255.255 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.2555 192.168.1.2555 私はこれがすでに尋ねられて答えられているかどうかを確認するために検索を行いましたが、他の答えは単に1〜3の数字の4つのグループを決定する方法を示しているように見えます。


12
Javaで「外部」IPアドレスを取得する
ネットワーク外のコンピュータが見るように、マシンの外部IPアドレスを取得する方法がよくわかりません。 次のIPAddressクラスは、マシンのローカルIPアドレスのみを取得します。 public class IPAddress { private InetAddress thisIp; private String thisIpAddress; private void setIpAdd() { try { InetAddress thisIp = InetAddress.getLocalHost(); thisIpAddress = thisIp.getHostAddress().toString(); } catch (Exception e) { } } protected String getIpAddress() { setIpAdd(); return thisIpAddress; } }

9
CloudFlareとPHPでの訪問者のIPアドレスのログ
PHPを使用して自分のWebサイトにアクセスしているユーザー/訪問者を追跡およびログに記録しようとし$_SERVER['REMOTE_ADDR']ています。PHPでのIPアドレス追跡の一般的な方法。 しかし、私はキャッシュなどにCloudFlareを使用しており、CloudFlareのようにIPアドレスを受信して​​います。 108.162.212。*-108.162.239。* CloudFlareを使用しながら実際のユーザー/訪問者のIPアドレスを取得する正しい方法は何でしょうか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.