V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sggse
V2EX  ›  问与答

已知 IP,如何知道这些 IP 中哪些能打开网页?

  •  
  •   sggse · 2017-06-29 01:30:24 +08:00 · 2059 次点击
    这是一个创建于 2704 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已知 IP 可以 tcp ping 通,80/443 端口已打开,并且知道运行着 web 服务,现在如何批量测试这些 IP 中哪些可以打开网页?

    除了一个一个浏览器输入以外

    因为经测试,这些 IP 并不能正常打开,浏览器会返回 404

    如何从这些 IP 中批量筛选出能正常访问的 IP 呢?

    10 条回复    2017-06-29 15:06:06 +08:00
    t6attack
        1
    t6attack  
       2017-06-29 02:45:08 +08:00
    一个循环的活。任意语言,掌握点皮毛,都能写出来吧。
    artandlol
        2
    artandlol  
       2017-06-29 02:56:58 +08:00 via Android
    直接 curl 看返回值为 200 的就行
    分别扫描 80 和 443 的 返回到不同的输出
    kmahyyg
        3
    kmahyyg  
       2017-06-29 07:54:26 +08:00 via Android
    有个工具 同 ip 网站查询

    另外前面各位说的 curl 返回 200,也是个不错的选择
    Tink
        4
    Tink  
       2017-06-29 09:21:52 +08:00
    写个脚本测试呗
    dream7758522
        5
    dream7758522  
       2017-06-29 09:26:12 +08:00
    各位,有没有考虑到这么一种情况?域名是否绑定到这个 IP 上,未绑定的话,纯 vip,无法访问
    Tink
        6
    Tink  
       2017-06-29 09:37:27 +08:00
    @dream7758522 #5 楼主问的 ip,和域名没半毛钱关系啊
    b821025551b
        7
    b821025551b  
       2017-06-29 10:17:43 +08:00
    @dream7758522 #5 楼主说的应该是遍历当前网站的路径,因为已经有 404 返回了。
    jyf007
        8
    jyf007  
       2017-06-29 14:29:34 +08:00
    for ip in {ip pool};do curl -I ip:{port};done
    jyf007
        9
    jyf007  
       2017-06-29 14:30:10 +08:00
    @dream7758522 要反查域名了。
    alect
        10
    alect  
       2017-06-29 15:06:06 +08:00
    这是要扫代理?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2369 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:02 · PVG 09:02 · LAX 17:02 · JFK 20:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.