问题标签 [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 投票
2 回答
49442 浏览

ruby-on-rails - 如何使用 Rails 获取客户端 IP 和服务器 IP

谁能帮助如何使用 Ruby on Rails 获取客户端 IP 和服务器 IP?

0 投票
7 回答
10998 浏览

vb.net - 使用 VB.NET 获取“真实”IP 地址?

我正在寻找一个功能,它将给我我的真实 IP,而不是我的本地 IP。我目前拥有的功能,返回网络和共享中心的 ip,即 192.168.2.100 但是如果我去 whatismyip,那么它会给出我的真实 IP。

我怎么能用 VB.NET 得到这个?谢谢

0 投票
3 回答
721 浏览

java - java中的ip地址

如果我在大学,我被要求激活一段代码。所以我需要找到与我的大学 iP 相匹配的 iP。想知道如何在java中做到这一点?我已经尝试过环回接口。

0 投票
2 回答
7163 浏览

java - 如何确定 Web 客户端的 IP 地址(对于 JSP)?

我想找出正在访问我的网页的客户端的 IP 地址。

JSP页面内容:

输出:

0 投票
2 回答
2622 浏览

python - UDP 服务是否必须从连接的 IP 地址响应?

Pyzor使用 UDP/IP 作为通信协议。我们最近将公共服务器切换到一台新机器,并开始收到许多超时的报告。我发现如果我将查询的 IP 从 更改为 ,我可以解决eth0:1问题eth0

我可以用一个简单的例子重现这个问题:

这是服务器代码:

这是客户端代码(188.40.77.206is eth0. 188.40.77.236是同一个服务器,但是 is eth0:1):

服务器在这两种情况下都会收到“ping”数据包(因此在这两种情况下都会发送“pong”数据包)。

奇怪的是,这在某些地方确实有效(即我会得到两个 IP 的响应)。例如,它适用于188.40.37.137(相同的网络/数据中心,不同的服务器),也适用于89.18.189.160(不同的数据中心)。在这些情况下,recvfrom响应确实具有eth0IP,而不是连接到的 IP。

这只是UDP的规则吗?这是Python UDPServer类的问题/限制吗?是我做错了什么吗?除了简单地连接到eth0IP(或侦听特定 IP 而不是0.0.0.0)之外,还有什么方法可以让我完成这项工作?

0 投票
1 回答
474 浏览

linux - ip_len 设置为非常大的值

我有一个程序将网络接口设置为混杂模式,创建一个接收所有传入数据包的套接字,然后进入循环将数据包读入缓冲区,设置指向 IP 标头位置的指针,然后打印其 ip_len 字段的值。问题是打印的值高得不可思议。read() 返回类似 84 的值,程序将打印 21504。我在 Wireshark 中检查了数据包大小,每个数据包的总大小与 read() 的返回值相差不远。我怎样才能让 ip_len 给我理智的数据?

0 投票
3 回答
62 浏览

unix - 通过电子邮件发送有关 IP 更改的信息

您可以选择任何语言。我有兴趣知道最简单的解决方案。你怎么能得到你的comp的IP并通过电子邮件发送它?

0 投票
3 回答
4882 浏览

c# - C#将十六进制转换为ip

我有 4a0e94ca 等格式的十六进制值,我需要将它们转换为 IP,如何在 C# 中执行此操作?

0 投票
3 回答
10077 浏览

php - PHP getenv('REMOTE_ADDR') 有严重的副作用吗?

我正在尝试获取用户的 IP 地址,以向他们展示与其地理位置相关的内容。我使用了 php 代码 $ip = getenv('REMOTE_ADDR'); 获取他们的 IP 地址。这在我的计算机上运行良好,但我的共同开发人员尝试了它,发现他根本无法连接到我们的网站并出现“主机不可访问”错误。他也无法通过 FTP 或他家中的另一台计算机连接到我们的站点。

我取出这段代码,他仍然无法连接(但可以使用代理)。我想知道为什么这段代码会有这些副作用。是 $_SERVER('REMOTE_ADDR')。在 PHP 中获取用户 IP 地址的最佳方法是什么?

谢谢

拉斯

0 投票
1 回答
4579 浏览

mod-rewrite - mod_Rewrite:按 IP 过滤特定页面并重定向它们

我正在研究一种通过 IP 过滤特定页面并将它们重定向到不同页面的方法。

下面的代码不能正常工作。

一旦链接http://example.com/support被访问并且它们位于 192.168.10.* 块上,它必须转到 yahoo.com 示例页面。

但是,就像我说的。它什么也没做。任何想法为什么它不能正常工作?