给定两个CIDR地址为192.168.2.0/14和192.168.2.0/32
如何在"python2.6"中检查两个ip地址是否重叠?
我已通过netaddr,它允许检查192.168.2.0是否在CIDR地址192.168.2.0/14中
from netaddr import IPNetwork, IPAddress
bool = IPAddress("192.168.2.0") in IPNetwork("192.168.2.0/14"):
Run Code Online (Sandbox Code Playgroud)
但是如何检查两个CIDR地址?
我找到了一个引用:: 如何在python中检查ip是否在网络中
上传大于 1 GB 的文件的最佳方式是什么?
当前情况:: 我们正在使用 Flask 来部署网络服务器。我们必须上传大于 1 GB 的文件。以前我们只上传了几MB的文件。所以,这不是问题,但现在对于大于 1 GB 的文件,旧的上传方法不再可行。服务器刚刚超时。
那么有没有好的上传文件的方法呢?
我的问题是将IP地址与其主机名匹配.
如果IP地址是公共IP,那么一个简单的socket.gethostbyaddr(ip)解决它,但我的问题是私有IP即网络的IP.
如何从网络IP地址获取主机名?有没有找到主机名的方法?
我试图在Linux上这样做.