Linux 代理配置

正反向代理

  • 代理像个中间商。

  • 正向代理是为客户端做事,隐藏客户端,服务器不知道请求是哪个客户端发起的。

  • 反向代理是为服务器做事,隐藏服务器,客户端不知道数据是哪个服务器处理的。

  • 大多数人只使用正向代理,反向代理多为服务提供商。

命令行代理

  • 键:软件使用的协议

  • 值:代理使用的协议

配置代理
export all_proxy="socks5://127.0.0.1:1080"
export ftp_proxy="socks5://127.0.0.1:1080"
export http_proxy="socks5://127.0.0.1:1080"
export https_proxy="socks5://127.0.0.1:1080"
代理类型
socks://       # SOCKS4
socks4://      # SOCKS4  - 仅支持 TCP
socks4a://     # SOCKS4a - 在代理端解析主机名
socks5://      # SOCKS5  - 支持 TCP 和 UDP
socks5h://     # SOCKS5  - 在代理端解析主机名
http://        # HTTP
https://       # HTTPS