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

web-services - 获取我的 WAN IP 地址

我怎样才能以编程方式获取从 Internet 看到的我的网络的 IP 地址?它显然是我的路由器在连接到 ISP 时可以访问的属性。有没有办法使用标准协议从路由器获取此信息。我唯一的其他选择是找到一个返回我的 IP 地址的 WS(非常难以做到),或者只是去whatismyip.com之类的东西并删除所有 HTML(非常脏且容易更改)。有没有别的办法???

0 投票
2 回答
2664 浏览

bash - 如何在 Fedora 上通过 bash 找到 DHCP 分配的 IP 地址?

fedora 的 bash shell 中是否有一个命令可以为我提供当前分配的 IP 地址?

0 投票
5 回答
519 浏览

javascript - SAAS 席位认证

我们公司制作基于网络的应用程序,按工作站定价。

这意味着用户/通行证只能在一台特定的机器上使用。

目前正在发生的情况是多个用户正在共享凭据,如果他们不同时执行此操作,我们没有任何方法可以防止这种情况发生。

该应用程序的性质是用户需要偶尔使用它,因此无法同时工作不会对用户造成太大影响,并且公司会失去可能的收入。

该应用程序目前是纯粹的 AJAX,没有 flash/activeX/Java 小程序。

理想的解决方案是使用“Shell.Network”脚本接口通过 javascript 读取客户端的计算机名称或 IP 地址。

但由于 Internet Explorer 中严格的安全设置,这是不可能的。我不得不提一下,跨浏览器功能并不重要,唯一支持的浏览器是 IE。

搜索谷歌我在这里遇到了这个解决方案http://www.reglos.de/myaddress/MyAddress.html但它需要 JAVA 小程序所以不会很方便。

有没有其他解决方案?

0 投票
2 回答
2662 浏览

ip - 应用程序多播的最佳教程?

我最近意识到 IP 多播(在公共互联网上显然不能很好地工作)和应用程序多播(根据http://en.wikipedia.org显然在 IRC 和 PSYC 中使用)之间存在区别/wiki/多播)。

是否有关于实现应用程序级多播的好教程?

我认为多播的全部意义在于减少公共网段的带宽,所以我很难理解应用程序级多播的作用。

0 投票
5 回答
18094 浏览

dns - 通过 IP 进行地理查找是如何工作的?

哪些 IP 分配给哪些 ISP 公开信息?地理 IP 服务如何获取这些信息并维护这些信息?

在不使用这些服务之一的情况下,我如何亲自找出某个 IP 所属的位置?

0 投票
2 回答
2139 浏览

udp - 如何使用 unix Sockets API 查找本地可用的 UDP 端口

我有一个应用程序,其中可能有许多进程必须向一个进程发送消息。我认为最方便的方法是发送一个 UDP 数据报。

打开套接字时,我需要指定要监听的端口。因为我只想触发并忘记 UDP 数据报,所以我想让操作系统选择一个可用端口。我宁愿不必寻找一个,特别是因为我的进程的许多实例可能正在运行。有没有办法告诉操作系统只选择一个可用端口(或者更好的是,甚至不打开侦听套接字)来触发并忘记我的 UDP 数据报?

0 投票
3 回答
17576 浏览

networking - 如何为特定网络接口创建传出套接字?

我的服务器有两个不同的网络接口,每个接口都有不同的 IP 地址。如何创建一个套接字,以便它会输出一个特定的 IP 地址?

我更喜欢 python 示例,但问题与语言无关,所以赶紧走开。

编辑:请不要给我“你不能”作为答案。我的意思是,它是一台计算机。例如,我可以做任何我喜欢的事情 - 我可以通过编程方式即时禁用我不想要的一个界面。我正在寻找更漂亮的东西。

0 投票
10 回答
39820 浏览

linux - Linux:检索每个接口发送/接收的数据包计数器(以太网、ipv4、ipv6)

在 Linux 上,我如何(以编程方式)基于每个接口检索以下计数器:

  • 发送/接收以太网帧,
  • 发送/接收 IPv4 数据包,
  • 发送/接收 IPv6 数据包。
0 投票
3 回答
2921 浏览

javascript - 如何检测给定 IP 是否在 Javascript 中的给定子网中?

我想用 Javascript 编写一个函数,如下所示:

我应该从头开始编写它,还是有一些我可以使用的好库?或者整个功能是否已经编写并在公共领域?

0 投票
20 回答
458237 浏览

php - 从 IP 地址获取位置

我想从他们的 IP 地址中检索访问者的城市、州和国家等信息,以便我可以根据他们的位置自定义我的网页。在 PHP 中有没有好的可靠的方法来做到这一点?我使用 JavaScript 编写客户端脚本,使用 PHP 编写服务器端脚本,使用 MySQL 编写数据库。