有没有办法生成所有的ipv4地址?当然,不包括局域网的那些个段。

2014 年 1 月 25 日
 coolair
2684 次点击
所在节点    问与答
7 条回复
yfdyh000
2014 年 1 月 25 日
binux
2014 年 1 月 25 日
for i in irange(0, 0xffffffff):
__if i & 0xa000000 or i & 0xac100000 or i & 0xc0a80000: continue
__print i
coolair
2014 年 1 月 26 日
@yfdyh000 这个是啥?怎么用?
@binux 好高端的样子……python么?
coolair
2014 年 1 月 26 日
@binux
哥们,跑不了啊。
那个是irange?应该是range吧……
换成range提示:
OverflowError: range() result has too many items
tywtyw2002
2014 年 1 月 26 日
换成xrang
coolair
2014 年 1 月 26 日
@tywtyw2002 也不行,提示:
OverflowError: Python int too large to convert to C long
yfdyh000
2014 年 1 月 27 日
@coolair 不知道你要啥结果,所以给个已分配范围表供参考。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/98321

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX