1
zjp 2018-08-27 17:46:19 +08:00 via Android
location / {
return 205; } |
2
wangdaqiao OP @zjp 感谢回复。大概是我没说清楚,是想模拟访问网站时,产生 “连接被重置” 的效果(网页无法打开),而不是返回 205 状态码。
|
3
AxtonYao 2018-08-27 18:04:25 +08:00 via Android
iptables: REJECT --reject-with tcp-reset
发送 RST 即可 |
4
des 2018-08-27 18:08:29 +08:00 via Android
把连接被重置那个页面抄过来
|
5
wangdaqiao OP @AxtonYao 感谢,试过 用 “ iptables -A INPUT -p TCP --dport 8080 -j REJECT --reject-with tcp-reset ” 无效,这样产生的效果是无法连接,而不是连接被重置,不清楚是哪里写的不对。
|
7
YvesX 2018-08-27 19:24:23 +08:00 via iPhone
被墙
|
8
f2f2f 2018-08-27 19:27:20 +08:00
return 444 才是链接被重置好吧
|
9
shuang 2018-08-27 19:27:42 +08:00
iframe 嵌套谷歌
|
10
mostkia 2018-08-27 20:16:41 +08:00
链接重置。。模拟被墙的效果吗?如果服务器在国内,直接反代任意一个外国被墙的网站即可。
|
11
veelog 2018-08-27 20:44:26 +08:00 via iPhone
fd=accept()
close(fd) |
12
veelog 2018-08-27 20:45:22 +08:00 via iPhone
貌似 nginx 黑名单也是这个效果
|
14
Dk2014 2018-08-27 21:06:48 +08:00
把连接被重置那个页面抄过来 +1
再加个等待时间 |
15
dyxang 2018-08-27 23:12:48 +08:00 via Android
这是什么需求😂
|
16
virusdefender 2018-08-28 08:54:50 +08:00 via iPhone
iptables 可以实现,nginx 应该不行
|
18
wangdaqiao OP @dyxang 做了个小东东,用来检查网站是否可以正常访问,如果不能,给出不能访问的细节(如 404、403、域名解析失败、连接超时、发送请求失败、连接被拒绝.....等等),有些网站某个时刻的访问结果是“连接被重置”,但过会发现又是正常的,所以想自己的测试站点能稳定产生这样的效果,希望有简单的方法可以实现。
|
19
RobertYang 2018-08-28 10:09:11 +08:00 via Android
@wangdaqiao iptable 可以实现,链接被重置说的是 tcp ,nginx 做不到
|
20
wangdaqiao OP @RobertYang 有道理,可我对 iptables 不熟,查了下资料,按 5 楼的用法结果失败了。
|
21
devoteever 2018-08-28 10:14:22 +08:00
|
23
wangdaqiao OP @devoteever 果然可以,多谢多谢。
其实之前想过这个办法,尝试连脸书等黑站,但现在结果居然返回的是超时而不再是从前的被重置,囧 |