服务器:Time Out?

25 年 8 月 27 日 星期三 (已编辑)
546 字
3 分钟

准备工具

  1. 有一个能访问国外网站的TZ

内涵分析

代理

首先我们需要搞懂代理的含义,代理其实就是代理访问,如果在本地访问浏览器等,代理工具会自动帮我们去访问这个网站然后将结果返回给我们 专业性解释就是: Ours \rightarrow 代理服务器(我们能访问) \rightarrow 目标网站 \rightarrow 返回访问结果

系统代理

什么是系统代理,为什么我们经常需要使用系统代理? 系统代理的含义就是系统通过识别我们访问的网站是我们本地网络就可以访问的还是需要代理才能访问的网站进行流程分配(直连和代理),如果不通过系统代理我们就需要给每一个软件都去配置代理,这其实可以理解成是一个封装好的函数,我们不需要管怎么进行的,他会自动识别分配

什么是环境变量(.sh == shell 脚本文件)

由于终端是需要单独去配置代理的,一般的代理工具会提供环境变量的选项,这个环境变量可以理解成是一个脚本,配置好环境变量就可以避免我们每一个终端工具(pip, git)等都需要去配置代理.

代理规则

代理规则分成DIRECT, RULE, GLOBAL三种模式

  • DIRECT: 表示所有流量都不经过代理,直接访问
  • RULE: 根据规则进行分流,判断ip是国内还是国外进行分流(会产生分流错误,导致一些网站进不去)
  • GLOBAL: 所有流量都通过代理进行访问

操作流程

由于一般的服务器都只有终端,所以一般就算我们本地是有代理的,但是服务器还是会出现 Connect error,所以我们需要解决这个连接失败的问题的话

  1. 首先先开启代理工具的 GLOBAL 规则(访问判断错误)
  2. 复制 环境变量(.sh)
  3. 粘贴,export到服务器终端
  4. 尝试访问: ex
    google.com

文章标题:服务器:Time Out?

文章作者:jiely

文章链接:https://whalefall.top/posts/2025-0827-connect-error[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。