问题标签 [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.
ip - 如何根据某个IP获取Country?
有谁知道从给定 IP 地址检索国家/地区的任何简单方法,最好是 ISO_3166-1 格式?
java - 如何在 Java 中确定我的路由器/网关的 IP?
如何在 Java 中确定我的路由器/网关的 IP?我可以很容易地获得我的IP。我可以使用网站上的服务获取我的互联网 IP。但是我怎样才能确定我的网关的 IP 呢?
如果您知道自己的方式,这在 .NET 中有点容易。但是你如何在 Java 中做到这一点?
linux - Change IP address via shellscript on Slackware
In a shellscript, I'd like to set the IP of my box, run a command, then move to the next IP. The IPs are an entire C block.
The question is how do I set the IP of the box without editing a file? What command sets the IP on Slackware?
Thanks
perl - perl中的反向DNS查找
如何执行反向 DNS 查找,即如何在 Perl 中将 IP 地址解析为其 DNS 主机名?
java - 如何在 java.net.URLConnection 上指定本地地址?
我的 Tomcat 实例正在侦听多个 IP 地址,但我想控制在打开URLConnection
.
我该如何指定?
linux - linux下路由的方法
我的 isp 有 20 个 ip。我将它们绑定到运行 centos 的路由器盒。我要设置什么命令,以什么顺序设置,以便我的局域网上的其他盒子,基于它们的 mac 地址或 192 ips,我可以让它们在特定 ips 上路由出我的盒子。例如,我希望 mac addyxxx:xxx:xxx0400
出去72.049.12.157
和xxx:xxx:xxx:0500
出去72.049.12.158
。
c# - 远程检查 IP 端口状态
我发现了一篇关于在机器上获取活动 tcp/udp 连接的文章。
http://www.codeproject.com/KB/IP/iphlpapi.aspx
然而,我的问题是我需要能够远程确定活动连接 - 以查看特定端口是否正在运行或正在侦听而不篡改机器。
这可能吗?
看起来不像本机,否则可能会造成安全问题。另一种方法是查询远程服务,然后可以在本地机器上进行必要的调用。
有什么想法吗?
apache - 192.168.0.71...这个特殊地址是做什么用的?
我的 apache 日志上有一些来自 192.168.0.71 的访问权限。我查找了这个 IP(因为我的服务器几乎只接受来自 127.0.0.1 的请求,并且我看到它是为“特殊目的”保留的。这些可能是什么类型的目的?
编辑:
我没有告诉你,输入 192.168.0.71 会直接将我带到我的网站,就像输入 127.0.0.1 一样。我只是想知道这与 127.0.0.1 有何不同。
ip - IPv6地址的文本表示的最大长度?
我想将$_SERVER["REMOTE_ADDR"]
PHP 返回的数据存储到 DB 字段中,非常简单的任务,真的。问题是我找不到有关IPv6 地址文本表示的最大长度的任何适当信息,这是网络服务器通过$_SERVER["REMOTE_ADDR"]
.
我对将文本表示形式转换为通常编码地址的 128 位不感兴趣,我只想知道最多需要多少个字符来存储$_SERVER["REMOTE_ADDR"]
.
python - 用 Python 编写一个可靠的、完全有序的多播系统
我必须用 Python 从头开始编写一个可靠的、完全有序的多播系统。我不能使用任何外部库。我被允许使用中央音序器。
似乎有两种直接的方法:
- 编写一个高效的系统,为每个多播消息附加一个唯一的 id,为其接收到的消息 id 具有定序器多播序列号,并来回发送 ACK 和 NACK。
- 编写一个低效的泛洪系统,其中每个多播器只需重新发送它接收到的每条消息一次(除非它是由那个特定的多播器发送的。)
我被允许使用第二个选项,并且倾向于这样做。
我目前正在多播 UDP 消息(这似乎是唯一的选择),但这意味着某些消息可能会丢失。这意味着我必须能够唯一标识每个发送的 UDP 消息,以便可以根据 #2 重新发送它。我真的应该生成唯一的数字(例如使用发件人地址和计数器)并将它们打包到每个发送的 UDP 消息中吗?我该怎么做呢?以及如何在 Python 中接收单个 UDP 消息,而不是数据流(即socket.recv
)?