我正在开发一个带有flask的登录页面,我需要在其中存储客户端/用户的IP地址及其第一个和最后一个IP,为此我需要其掩码。 我如何使用flask / python获取用户ip及其掩码。
我在互联网上找不到任何答案
一旦获得带遮罩的IP,我就可以获得第一个和最后一个IP:
import ipaddress
n = ipaddress.IPv4Network('10.10.128.0/17')
first, last = n[0], n[-1]
假设用户的IP为10.58.0.0 现在我需要将IP及其掩码存储为:10.58.0.0/32(掩码因路由器而异)