--- title: "建立 HTTP 隧道" date: 2021-01-13T21:03:03+08:00 tags: [] categories: [] weight: 50 show_comments: true draft: false --- HTTP 隧道与 `gnu-netcat` 类似, 即将标准输入输出与目标主机的端口连接, 不同之处在于会使用一个代理来中转这一条连接. 使用的情景: ssh 需要使用代理, 但是 ssh 本身没有任何代理的支持, 可以建立代理隧道以后, 使用 ssh 通过此隧道进行连接, 实现代理 ssh 的目的. 题外话: GFW 现在不分青红皂白, 见到长时间连接的 ssh 就直接断流, 整的 ssh 也需要代理, 好烦呀 ~ [https://wiki.archlinux.org/index.php/HTTP_tunneling](https://wiki.archlinux.org/index.php/HTTP_tunneling)