328得票12回答
使用Python的Flask获取访客的IP地址

我正在制作一个网站,用户可以使用Flask微框架(基于Werkzeug)登录并下载文件,该框架使用Python(在我的情况下是2.6)。 当用户登录时,我需要获取其IP地址(用于记录目的)。 有人知道如何做到这一点吗?肯定有一种方法可以使用Python实现。

11得票6回答
Rackspace云负载均衡器中使用https时客户端IP地址问题

我们目前使用Lighttpd和FastCGI向客户端提供PHP服务。最近,我们通过RackSpace Cloud添加了负载均衡来帮助我们处理流量,但是客户端的IP现在是负载均衡器的IP。所有流量都通过HTTPS。 我们启用了mod_extforward,并尝试使用LB IP和不同的标头("X...

7得票2回答
htaccess如何禁止所有IP访问,但允许来自美国的IP访问?

我有一个本地网站,希望只让美国境内的人或者只让佛罗里达州的人能够访问。这是一个 Word Press 网站,由于代码薄弱被黑客攻击过。我看到两个可以用来做 ".htaccess" 的 IP 地址列表 "allow deny" 控制的来源: 按照国家/大洲划分的 IP: http://www....

2150得票56回答
如何从主机获取Docker容器的IP地址

在创建新容器后,是否有一条命令可以从主机直接获取容器的IP地址? 基本上,一旦Docker创建了容器,我想要编写自己的代码部署和容器配置脚本。

38得票2回答
如何以编程方式获取iPhone的IP地址

我使用Mongoose在 iPhone 上搭建网页服务器,但问题是如何获取我的 iPhone/iPad 的 IP 地址,以让用户知道他们可以在哪里访问该服务器。我发现[NSHost addresses]能够完成此任务,但我正在为 App Store 进行开发,而这是未经记录的方法。

7得票1回答
使用Java正则表达式匹配IP地址和端口号,并将其作为捕获组。

请问有人能告诉我这个正则表达式有什么问题吗? ((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))\\:([0-9]{2,5}) 需要匹配这个: assfa...

39得票2回答
在Sinatra中获取客户端的IP地址?

这是一个非常简单的问题,但是我无法在任何地方找到关于它的提及。 在Sinatra中,我如何获取客户端的IP地址?get '/' do "Your IP address is #{....}" end

8得票3回答
将CIDR表示法转换为IP范围

我们正在使用GeoLite2数据库来实现IP到国家的查询。出于性能考虑,我们希望导入CSV并将其转换为我们自己的格式。 CSV的表示形式如下: 5.39.40.96/27,3017382,3017382,,0,0 5.39.40.128/28,3017382,3017382,,0,0 5....

32得票2回答
一些网络服务如何识别我从新位置登录?

我注意到一些网络服务(比如Steam、Facebook和Google等)能够检测到新的浏览器或者新的位置,有时需要我通过邮件验证码来验证。 他们是通过什么方式实现的呢?使用cookie还是其他方法?这种方法可靠吗? 我该如何检测用户是否在他的“正常”环境中登录,例如同一浏览器、同一台电脑、...

16得票6回答
检查IP地址是否在网络中的Go语言实现

给定: 一个网络地址A:(172.17.0.0/16) 来自主机B的IP地址:(172.17.0.2/16) 如何判断B是否在A中? 所有地址都是以下形式的字符串变量:[点十进制表示法中的IP地址]/[子网掩码]。我应该通过操作字符串来尝试吗(初步想法)?还有其他不同的方法吗? 下面是Py...