问题标签 [ip-address]

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 投票
12 回答
45323 浏览

python - 当我有多个 NIC 时,如何确定我的所有 IP 地址?

我的电脑上有多个网络接口卡,每个都有自己的 IP 地址。

当我使用gethostbyname(gethostname())Python 的(内置)socket模块时,它只会返回其中一个。我如何获得其他人?

0 投票
1 回答
8488 浏览

vb.net - 在 VB.Net 中获取没有 DNS 条目的远程客户端的 IP 地址

我有一个在终端服务器上运行的 Windows 窗体应用程序。我需要确定每台客户端机器的 IP 地址。

我找到了一种方法来检索具有 DNS 条目的计算机的 IP 地址(下面的示例),但是我的几个瘦客户端设置为静态 IP 并且没有 DNS 名称。有没有办法在没有 DNS 名称的情况下确定远程客户端的 IP 地址?

0 投票
2 回答
1893 浏览

.net - 在 vb.net 中解包 _WTS_CLIENT_ADDRESS.Address(从终端服务客户端检索 IP 地址)

我有以下结构:

由以下调用填充:

正在填充地址字节数组,但我不知道如何将其转换为有用的字符串或整数值。MDSN 文档很少:http: //msdn.microsoft.com/en-us/library/aa383857 (VS.85).aspx

0 投票
3 回答
8970 浏览

c# - CIDR 子网是否有本机 .NET 类型?

编写一个类来存储/验证类似的东西很简单192.168.0.0/16,但我很好奇 .NET 中是否已经存在这种本机类型?我想它会很像IPAddress

基本上,它只需要确保您使用的是 IPv4 或 IPv6 地址,然后您指定的位数对该类型有效。

0 投票
2 回答
3183 浏览

iis - 在 Windows Server 2008 上添加 Web 域

我最近购买了一台 Windows Server 2008 服务器,我们公司将把它用作 Web 服务器。我已经在 IIS 7.0 中设置了网站,我可以通过在网络内的计算机上键入http://10.1.1.8来访问它。

当我尝试通过其他计算机上的网络访问它时,它似乎不起作用,但最重要的是,我如何设置一个网络域,例如(www.example.com)?

非常感谢,奥利弗

0 投票
4 回答
2117 浏览

python - Python:将 IP 地址打包为 ctype.c_ulong() 以与 DLL 一起使用

给出以下代码:

我怎样才能正确地将它打包为一个期望它作为 c_ulong 数据类型的 DLL?

我试过使用:

但是,该c_ulong()方法返回错误,因为它需要一个整数。

有没有办法用来struct.pack完成这个?

0 投票
11 回答
297236 浏览

python - 如何在 Python 中验证 IP 地址?

验证用户输入的 IP 是否有效的最佳方法是什么?它以字符串的形式出现。

0 投票
1 回答
2429 浏览

c# - 在发送传出请求之前将新的 SoapClient 绑定到特定的 IP 地址

假设应用程序所在的机器具有 SoapClient(具体来说,我使用的是 Microsoft.Web.Service3.Messaging.SoapClient)。它通过发送传出请求并获得 SoapEnvelope 作为回报(完善的过程)来毫无问题地与远程位置通信。

上述场景是通过分配给应用程序所在机器的 IP。

现在,我需要修改这个过程——我们需要向机器添加另外 2 个 IP,并且我需要将传出请求“绑定”到特定 IP,而不是默认 IP。

因此,在远程位置,它似乎正在接收来自 3 个不同 IP 的请求,但实际上都是来自同一台机器/应用程序。

如何将传出请求绑定到特定 IP?这就是远程位置“锁定”到特定帐户的方式,通过 IP,而不是登录(这是我的建议,但他们拒绝了)。他们说我们应该能够做到这一点(绑定到特定的 IP),但我不确定如何使用 Microsoft 的 SoapClient 对象来做到这一点。

有什么建议么?

0 投票
2 回答
3191 浏览

c# - .NET 中的 IP 地址解析

我正在使用 IPAddress.TryParse() 来解析 IP 地址。但是,它有点过于宽松(解析“1”返回 0.0.0.1)。我想将输入限制为点分八位字节表示法。最好的方法是什么?

(注意:我使用的是 .NET 2.0)


编辑

让我澄清一下:

我正在编写一个应用程序,它将扫描一系列 IP 以查找某些设备(基本上是端口扫描器)。当用户输入“192.168.0.1”作为起始地址时,我想自动填写“192.168.0.255”作为结束地址。问题是当他们输入“1”时,它会解析为“0.0.0.1”,而结束地址填写为“0.0.0.255”——看起来很傻。

0 投票
2 回答
3486 浏览

ruby - 在 Ruby 中,如何在不通过 DNS 的情况下获得他们的 IP 字节?

在我的某些系统上,我可以通过以下方式获取我的 IP 地址(192.68.mn 格式):

...问题在于,这仅在本地计算机为自己使用的名称是 DNS 服务器与其关联的名称时才有效。

*&#( ruby​​ 只返回其主接口的 IP 地址有多难?我必须以独立于平台的方式执行此操作,或者我只需调用 ifconfig 或 ipconfig 并解析它。