惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
量子位
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
Y
Y Combinator Blog
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
B
Blog
Last Week in AI
Last Week in AI
有赞技术团队
有赞技术团队
博客园 - 聂微东
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks

叉息的空中咖啡馆

高考后,本科前 梦想实现:新笔电验机流程 十八岁 玩·《Life Is Strange》 《美丽新世界》·关于对未来世界模式的设想 《时间》 《冬夜》 《自习课》 AI破甲词 聊聊小米17:一场“务实”的溃败 聊聊摆烂 关于处理愤怒与抑郁 高三手写日记汇总 单纯是想写点东西:暑假记 植物性神经紊乱笔记 你家的狗看了都会做的煮挂面&煮菜&调汤汁&煎鸡蛋教程 读·《共产党宣言》(敏感话题,密码123) 更新butterfly主题 英语词性转换规则大满贯 博客域名更改步骤 子品牌手机厂跟“正统”厂差在哪里? 为什么图文个人博客是碎片化时间更好的利用方式 暑假计划大纲 暑假闲得蛋疼之:我!要!变!帅! 优秀的高考成绩能为我的人生带来什么? 聊聊集体降智 换机记·真我GT7Pro 聊聊个人实用主义 改掉啃指甲的坏习惯 游记·郑州
每个人都应该知道的突破豫网墙的方法
XChere · 2023-09-30 · via 叉息的空中咖啡馆

每个人都应该知道的突破豫网墙的方法

发表于|更新于

|总字数:608|阅读时长:1分钟|浏览量:|

原文/侵删

关于近两个月河南地区无法查看图片的问题,有研究显示开启 TCP Timestamps 特性可能可以减少影响。

近两个月,河南地区增加了更多的屏蔽规则,会将许多连接至境外服务器的域名加入黑名单屏蔽,如果 SNI 在黑名单中则防火墙会对客户端发送 TCP RST 切断连接。有反馈表示即使是备案域名,连接至境外同样可能被屏蔽。

简单说就是在河南有很多境外网站打不开,图片看不了~~,本站深受其害。~~

在上周的研究中发现,由于河南防火墙的一点问题,如果开启操作系统的 TCP Timestamps 特性可能可以忽略防火墙发出的 RST 包,进而保持网络连接,不被干扰。

如果你刚好在河南,又刚好打不开图片,又刚好用的是电脑,也许可以试一试以下操作。(不保证有用)

Windows 系统:

  1. 按下 Win + R 按键打开运行面板,输入 powershell 并点击确定开启 Powershell 命令行界面。
    / 或是直接使用系统搜索开启 Powershell,总之能打开就行了。

  2. 输入 netsh interface tcp show global 之后 Enter,查看当前系统 TCP 参数。
    如果 RFC 1323 时间戳 一栏为 enabled,则已经为开启状态,无需进行下列步骤。如果是 disabled 或 allowed,请继续执行以下命令。

  3. 输入 netsh interface tcp set global timestamps=enabled 然后 Enter,就完成开启了。

  4. 再次重复第二步,确认是否已经开启。如果没有,重启电脑或百度。

  5. 上传一张图片,此时是否能看到刚上传的图片?

    安卓系统:

较新的安卓手机上应该已经默认开启此特性,就算没有,你应该也没有权限修改设置,不过看了能让你死的明白点。
如需修改设置,可能需要了解 ADB Shell 的相关知识。

  1. 安装 Termux / Ansole 等命令行应用并打开。
    GitHub 下载链接:https://github.com/termux/termux-app/releases/download/v0.118.0/termux-app_v0.118.0+github-debug_arm64-v8a.apk

  2. 输入 sysctl net.ipv4.tcp_timestamps 并运行,如果显示数字 1 则已经开启,如果为 0 则未启用。

  3. 尝试输入 sysctl -w net.ipv4.tcp_timestamps=1 以开启此功能。

iOS / iPadOS 系统:

据说已默认开启,如果没开你也改不了。

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 叉息的空中咖啡馆

赞助

  • 微信支付

    微信支付

  • 支付宝

    支付宝


avatar

XChere

自在青年