防火墙阻挡的协议可被包在另一个没被防火墙阻挡的协议里，如HTTP。如果防火墙并没有排除此种包装，这技巧可用来逃避防火墙政策。隧道可按要求建立起一条与其他服务器的通信线路，届时使用 SSL 等加密手段进行通信。另一种基于 HTTP 的穿隧方法使用超文本传输协议的 CONNECT 方法：客户端送出 HTTP 的 CONNECT 命令给代理伺服器，代理伺服器会建一个 TCP 连线到特定的 伺服器埠，并转送伺服器埠和客户端连线之间的资料。因为这会制造安全漏洞，HTTP 代理伺服器通常会限制 CONNECT