Tag: IP地址

IPv6地址的文本表示的最大长度?

我想在PHP中将$_SERVER["REMOTE_ADDR"]返回的数据存储到数据库字段中,真的很简单。 问题是,我无法find有关IPv6地址的文本表示的最大长度的正确信息,这是Web服务器通过$_SERVER["REMOTE_ADDR"] 。 我没有兴趣把文本表示转换成128位的地址通常编码,我只想知道最多需要多less个字符来存储由$_SERVER["REMOTE_ADDR"]返回的任何IPv6地址。

我如何检查一个ip是否在pythonnetworking中

给定一个IP地址(比如192.168.0.1),我该如何检查它是否在Python中的networking(比如192.168.0.0/24)? 在Python中是否有通用工具来处理IP地址? 东西像主机查找,IP地址添加到int,networking掩码到int等networking地址? 希望在2.5的标准Python库中。

如何通过.NET访问ARP协议信息?

我正试图弄清楚我们的局域网中有哪些设备在线和离线。 我见过很多程序在做一种graphics化的networking概述,介绍局域网IP和MAC地址。 我想知道是否以及如何从C#/。NET中提取这些(ARP?)信息? 任何示例代码片断/链接将不胜感激。

信任$ _SERVER 是否安全?

信任$_SERVER['REMOTE_ADDR']是否安全? 可以通过更改请求头或类似的东西来代替? 写这样的东西是否安全? if ($_SERVER['REMOTE_ADDR'] == '222.222.222.222') { // my ip address $grant_all_admin_rights = true; }

获取公共/外部IP地址?

我似乎无法得到或find有关查找我的路由器公共IP的信息? 这是因为它不能这样做,将不得不从一个网站?

如何将IPv4地址转换为C#中的整数?

我正在寻找一个function,将标准的IPv4地址转换为一个整数。 奖金积分可用于相反的function。 解决scheme应该在C#中。

如何在Python中validationIP地址?

validation用户input的IP有效的最佳方法是什么? 它以stringforms出现。

从他们的知识产权访问国家

我想通过他们的IP获取访问者国家…现在我正在使用这个( http://api.hostip.info/country.php?ip= ……) 这是我的代码: <?php if (isset($_SERVER['HTTP_CLIENT_IP'])) { $real_ip_adress = $_SERVER['HTTP_CLIENT_IP']; } if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $real_ip_adress = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $real_ip_adress = $_SERVER['REMOTE_ADDR']; } $cip = $real_ip_adress; $iptolocation = 'http://api.hostip.info/country.php?ip=' . $cip; $creatorlocation = file_get_contents($iptolocation); ?> 那么,它的工作是正常的,但事实是,这将返回像美国或加利福尼亚州的国家代码,而不是像美国或加拿大这样的国家名称。 那么,有什么好的替代hostip.info提供这个? 我知道我可以写一些代码,最终将这两个字母全国名称,但我懒得写一个代码,包含所有国家… PS:出于某种原因,我不想使用任何现成的CSV文件或任何代码,将抓住这些信息,像ip2country现成的代码和CSV。

在Java中获得“外部”IP地址

我不太清楚如何获取机器的外部IP地址,因为networking外的计算机会看到它。 我的下面的IPAddress类只获取本机的本地IP地址。 public class IPAddress { private InetAddress thisIp; private String thisIpAddress; private void setIpAdd() { try { InetAddress thisIp = InetAddress.getLocalHost(); thisIpAddress = thisIp.getHostAddress().toString(); } catch (Exception e) { } } protected String getIpAddress() { setIpAdd(); return thisIpAddress; } }

如何在节点中确定用户的IP地址

我怎样才能确定控制器内的给定请求的IP地址? 例如(快递): app.post('/get/ip/address', function (req, res) { // need access to IP address here })