We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
大的 IP 地址段如 15.0.0.0-23.15.255.255 有 1.3 亿 IP 地址包含于其中,我的内存扫不到四分之一就满负荷,以至于无法完成此 IP 段的扫描,可否提供减少内存占用的方法?
拆分 IP 段,把大段 IP 地址拆分成 15.0.0.0-15.1.0.0, ..., 23.15.1.255-23.15.255.255 这样无数个小 IP 段并把它们写到一个文件内,每次只测其中一个 IP 段,测完后清空内存
去掉 temp*.txt 内容留在内存中的功能, IP 地址按从小到大的顺序测
The text was updated successfully, but these errors were encountered:
随机的好处大大的,能快速找到可用IP段... 我在一台1G RAM 2G SWAP的VPS上开500线程跑5亿+IP的https://github.com/CNMan/GoogleIPRange/blob/master/Asia.txt 每隔几天就会内存耗尽自动停止:) 最近扫到的IP段拿到本地基本也扫不出来多少了,封锁太厉害
Sorry, something went wrong.
你这得开机多少时间才能搞定?而且网络的高峰期扫描与非高峰期扫描结果又不一样。 你要么升级机器内存,要么列出来一些国家的ip段。
已出现解决方案: https://github.com/xyuanmu/checkiptools
No branches or pull requests
问题与求助
大的 IP 地址段如 15.0.0.0-23.15.255.255 有 1.3 亿 IP 地址包含于其中,我的内存扫不到四分之一就满负荷,以至于无法完成此 IP 段的扫描,可否提供减少内存占用的方法?
我想到的解决方案
方案 1
拆分 IP 段,把大段 IP 地址拆分成 15.0.0.0-15.1.0.0, ..., 23.15.1.255-23.15.255.255 这样无数个小 IP 段并把它们写到一个文件内,每次只测其中一个 IP 段,测完后清空内存
方案 2
去掉 temp*.txt 内容留在内存中的功能, IP 地址按从小到大的顺序测
The text was updated successfully, but these errors were encountered: