问题标签 [ipv4]

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 回答
347 浏览

ipv6 - 在 Struts 1.2 中验证 IPV4 和 IPV6 地址

我正在努力寻找下面的解决方案。使用 struts taglibs 框架(Struts 1.2)验证 IPV4 和 IPV6 地址。

请有任何建议,我也搜索过网络,但我不想要正则表达式方面的解决方案。请帮助解决这个问题

我使用的 Struts 版本是 Struts 1.2 我还想在 IPV4 和 IPV6 地址验证发生时显示一条警报消息。

请为我提供相同的代码片段,因为我挣扎了很长时间

0 投票
1 回答
3306 浏览

vb.net - VB.NET:获取 IP 地址并将其绑定到接口

我想找到一种方法来获取分配给不同接口的 IPv4 和 IPv6 地址,并能够确定它们绑定到哪个接口。

目前我正在循环“ System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces ”并能够获取接口特定信息:

不幸的是,通过这种方法,我无法确定一种简单的方法来获取分配的 IP 地址。

我可以通过 google-foo 轻松找到的最常用方法是通过以下方式找到您的 IP:

这很好,但我无法确定正在使用哪个接口,也无法确定不通过 DNS 或多个 NICS 的分配 IP 地址。

我可能会做一些 ghetto 方法来发出命令行命令并从 ipconfig 解析所有信息或获取 GUID 并通过注册表运行,但我觉得应该有一个更简单更有效的方法。

我想要的一个很好的例子是能够生成像 IPCONFIG 这样的列表,其中包含接口信息及其指定的 IP 地址等...

0 投票
7 回答
5611 浏览

java - 如何从java中的给定IP获取下一个IP地址?

伙计们,

我正在寻找一个 Java 代码片段,它给出了给定 IP 的下一个地址。

所以getNextIPV4Address("10.1.1.1")返回"10.1.1.2"

可以进行字符串处理,但最终可能会变得混乱。有没有一种非常正式的方式来做到这一点。

谢谢你的时间。

0 投票
1 回答
4073 浏览

c# - 关于 ipv4 和 ipv6 的 ip 检查

我在源代码中使用 csharp 进行了 ip 检查。

现在,我必须考虑关于 ipv4 和 ipv6 的检查规则。

客户端可能像↓</p>

对不起,我是网络新手。

因此,有人可以给我一些关于ip检查的建议吗?

谢谢。

关于IP检查:

我现在有一张像↓这样的支票:

如果客户端只有 ipv6,我该怎么做这样的检查?

并且,是否有服务器设置可以将 ipv6 自动转换为 ipv4?

0 投票
11 回答
67817 浏览

c# - 如何确定本地主机的 IPv4 地址?

如何从 仅获取Internet 协议版本 4地址Dns.GetHostAddresses()?我有下面的代码,它给了我 IPv4 和 IPv6 地址。我必须让它与具有多个 IPv4 地址的盒子一起工作。

0 投票
1 回答
134 浏览

networking - 应用级IP伪装?

在 Windows XP 上,我们希望应用程序能够“从”任意 IP4 地址将 UDP 数据包发送到连接到计算机网卡之一的 [私有] 网络。接收计算机应该相信数据包来自不同的设备。

显然socket.sendto()只会创建继承网卡IP地址的数据包。但是需要哪些额外的硬件(或网卡配置)来完成这项工作?

0 投票
3 回答
1909 浏览

python - 在 Python 中将 IPv4 范围(开始和结束)转换为斜线表示法?

是否有可用于将起始和结束 IP 地址转换为斜线符号的脚本?

例子:

0 投票
1 回答
455 浏览

web - 为已经运行的站点支持 IPv6 的最佳实践?

最近我的一个朋友把他的网站搬到了新的主机上,它是 Linode(在 Newark),它提供 IPv6 和 IPv4。

众所周知,最新的时尚是支持 IPv6,所以他在服务器上启用它并添加了相应的 AAAA-records,然后我们就是否应该将 IPv6 站点“绑定”到与 IPv4 相同的主机名(URL)进行了讨论一。

简单地说,该站点是否可以通过 IPv4 和 IPv6 在www.domain.tld下使用,或者最好有不同的子域用于 IPv6(例如使用www.domain.tld用于 IPv4 和类似ipv6.domain.tld用于 IPv6版本)?

如果你问我,我希望看到两个版本都使用相同的名称,而且它会带来谷歌禁止一个版本“从另一个站点复制内容”的风险。但是,我也相信 IPv6 的运行速度并不总是和 IPv4 一样快(到目前为止),因此建立不同的名称可能会有所帮助。

你说的话?如果它是您的网站,您会怎么做?是否有关于如何在站点上实施 IPv6 的最佳实践指南?

先感谢您!这是我在这里提出的第一个问题,所以我不会违反规则,但我找不到关于该主题的太多信息。

0 投票
8 回答
5397 浏览

perl - 如何在 Perl 中对 IP 地址列表进行排序?

我有一堆存储在数组中的 IP 地址,例如:

如何按升序对地址进行排序?我尝试了一个简单sort的方法,但它当然失败了。

0 投票
2 回答
6140 浏览

windows - Windows 上的路由信息​​是否有 C/C++ API?

是否有 Windows 或 cygwin C/C++ API 来收集 Windows 上的 route 命令提供的信息?我对路线指标特别感兴趣。这是路由输出的示例,IP 已更改以保护无辜者。