用python 读取linux /etc/dhcp/dhcpd.conf中的网段信息 财富值78

2016-10-24 07:37发布

目前需要使用python读取linux /etc/dhcp/dhcpd.conf中的网段信息

shared-network "192.168.31.247" {   subnet 192.168.0.0 netmask 255.255.224.0 {     option routers 192.168.31.247;     option broadcast-address 192.168.31.255;     option subnet-mask 255.255.224.0;     pool {       range 192.168.0.1 192.168.0.244;       range 192.168.1.1 192.168.1.244;       range 192.168.2.1 192.168.2.244;       range 192.168.3.1 192.168.3.244;       .....     }   } } 

1.192.168.0.0/19 信息如何读取到
2.pool中rang 后的IP起始,结束地址,如何读取
3.如何能进行盲扫确认IP分配出去了

考虑过用字典的方法取 pool中的信息,但range 应该会出现在取出的信息中,请问该用什么方法能生成事例如:
网段:192.168.0.0/19
地址:192.168.0.1至192.168.0.244
目前已用:100个,剩余xx个

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>