公司内部使用了深信服,我现在想确定内网可用 IP 。
nmap -sP -PR 10.5.16.1-254
这个可以确定已经使用的 IP ,但是其它部分的 IP 并不是都能上网的,请问怎么确定这一部分 IP 呢?
我想到的是用 Python 每次修改自己电脑 IP 和 MAC 地址,然后使用剩下的 IP ,循环 ping 百度。
请问下有没有更好的方法?
1
adrianzhang 2015-10-15 23:23:53 +08:00
提供个思路
如果大家都是 DHCP 的,那么你的机器改为某个已用的 IP 情况下会造成 IP 冲突,对方禁用启用网卡操作后会获得一个新的可上网的 IP 。由于 DHCP 有租用时间,只要在租用时间内遍历多个已用 IP 即可达到目的。 |
2
adrianzhang 2015-10-15 23:35:26 +08:00
想了一下上述办法跟你的差不多。
那么还有个办法: 自己建立个服务器,有访问 log ,然后在自己机器上发伪造的数据包,源地址遍历未用的 IP ,目的地址为自己的服务器,包内容包括源 IP (这是为了防止服务器上看到的都是同一个外网 IP )。 |
3
xym_g 2015-10-15 23:37:22 +08:00
那么麻烦干嘛,找台能上网的装一下 ss server 不就完了。
|
4
DuckJK OP |