Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
wangdaqiao
V2EX  ›  Linux

如何让访问自己的网站产生连接被重置效果?

  •  
  •   wangdaqiao · Aug 27, 2018 · 8030 views
    This topic created in 2991 days ago, the information mentioned may be changed or developed.
    如题,通过配置 nginx 或 iptables,可以达到此效果么?
    24 replies  •  2018-08-28 18:56:41 +08:00
    zjp
    zjp
    Aug 27, 2018 via Android
    1
    location / {
    return 205;
    }
    wangdaqiao
    wangdaqiao
    OP
    Aug 27, 2018
    2
    @zjp 感谢回复。大概是我没说清楚,是想模拟访问网站时,产生 “连接被重置” 的效果(网页无法打开),而不是返回 205 状态码。
    AxtonYao
    AxtonYao
    Aug 27, 2018 via Android
    3
    iptables: REJECT --reject-with tcp-reset

    发送 RST 即可
    des
    des
    Aug 27, 2018 via Android
    4
    把连接被重置那个页面抄过来
    wangdaqiao
    wangdaqiao
    OP
    Aug 27, 2018
    5
    @AxtonYao 感谢,试过 用 “ iptables -A INPUT -p TCP --dport 8080 -j REJECT --reject-with tcp-reset ” 无效,这样产生的效果是无法连接,而不是连接被重置,不清楚是哪里写的不对。
    SoulGem
    SoulGem
    Aug 27, 2018 via iPhone
    6
    @des 哈哈哈哈哈哈哈
    YvesX
    YvesX
    Aug 27, 2018 via iPhone
    7
    被墙
    f2f2f
    f2f2f
    Aug 27, 2018
    8
    return 444 才是链接被重置好吧
    shuang
    shuang
    Aug 27, 2018
    9
    iframe 嵌套谷歌
    mostkia
    mostkia
    Aug 27, 2018
    10
    链接重置。。模拟被墙的效果吗?如果服务器在国内,直接反代任意一个外国被墙的网站即可。
    veelog
    veelog
    Aug 27, 2018 via iPhone
    11
    fd=accept()
    close(fd)
    veelog
    veelog
    Aug 27, 2018 via iPhone
    12
    貌似 nginx 黑名单也是这个效果
    Trim21
    Trim21
    Aug 27, 2018
    13
    @mostkia #10 那没法自己控制结束连接重置啊😂
    Dk2014
    Dk2014
    Aug 27, 2018
    14
    把连接被重置那个页面抄过来 +1
    再加个等待时间
    dyxang
    dyxang
    Aug 27, 2018 via Android
    15
    这是什么需求😂
    virusdefender
    virusdefender
    Aug 28, 2018 via iPhone
    16
    iptables 可以实现,nginx 应该不行
    zarte
    zarte
    Aug 28, 2018
    17
    @dyxang 可能是想大部分人看到被墙的效果,特定的人才能看的网站。
    wangdaqiao
    wangdaqiao
    OP
    Aug 28, 2018
    18
    @dyxang 做了个小东东,用来检查网站是否可以正常访问,如果不能,给出不能访问的细节(如 404、403、域名解析失败、连接超时、发送请求失败、连接被拒绝.....等等),有些网站某个时刻的访问结果是“连接被重置”,但过会发现又是正常的,所以想自己的测试站点能稳定产生这样的效果,希望有简单的方法可以实现。
    RobertYang
    RobertYang
    Aug 28, 2018 via Android
    19
    @wangdaqiao iptable 可以实现,链接被重置说的是 tcp ,nginx 做不到
    wangdaqiao
    wangdaqiao
    OP
    Aug 28, 2018
    20
    @RobertYang 有道理,可我对 iptables 不熟,查了下资料,按 5 楼的用法结果失败了。
    devoteever
    devoteever
    Aug 28, 2018
    21
    @wangdaqiao 你说的这个简单啊, 你访问 http://apache.org/wwww.waaao.com 这个网址就会被重置
    因为"wwww.waaao.com" 是被墙的关键词
    tonyaiken
    tonyaiken
    Aug 28, 2018
    22
    @Dk2014 你抄哪个浏览器的呢
    wangdaqiao
    wangdaqiao
    OP
    Aug 28, 2018
    23
    @devoteever 果然可以,多谢多谢。
    其实之前想过这个办法,尝试连脸书等黑站,但现在结果居然返回的是超时而不再是从前的被重置,囧
    chinawrj
    chinawrj
    Aug 28, 2018
    24
    @mostkia 仔细看看反向代理过程和 TCP RST,你发现你这样实现不的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5169 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 01:31 · PVG 09:31 · LAX 17:31 · JFK 20:31
    ♥ Do have faith in what you're doing.