目前写一个应用要针对ip进行简单限制,现在将配置文件写在xx.conf中用ConfigParser读取,现在我是这样写的:
allowIp=['127.0.0.1','ip2','ip2']
使用
if getIp() not in allowIp:
pass
这样比较灵活,但如果一大段地址怎么写呢?如加上掩码的写法要怎么判断在不在里面呢?
192.168.1.1/8
allowIp=['127.0.0.1','ip2','ip2']
使用
if getIp() not in allowIp:
pass
这样比较灵活,但如果一大段地址怎么写呢?如加上掩码的写法要怎么判断在不在里面呢?
192.168.1.1/8
