HTTP 设置

HTTP 隧道是一种连接到服务器的方法,使用与网络服务器相同的通讯协定(http://)和相同的端口(端口 80)。这是当你的互联网服务供应商不允许直接连接,但允许创建 HTTP 连接时使用。

【注意】仅适用于 MySQL、PostgreSQL、SQLite 和 MariaDB。

上传隧道脚本

若要使用此连接方法,首先需要做的就是上传隧道脚本到你的服务器位于的网络服务器。

【注意】“ntunnel_mysql.php”(适用于 MySQL 和 MariaDB)、“ntunnel_pgsql.php”或“ntunnel_sqlite.php”是在 Navicat 的安装文件夹中。

设置 HTTP 隧道

下列指示将引导你完成设置 HTTP 连接进程。

  • 选择 HTTP 选项卡并启用“使用 HTTP 隧道”。

  • 输入隧道脚本的网址,例如:
    e.g. http://www.navicat.com/ntunnel\_mysql.php

  • 如果你的服务器安装了 Web 应用防火墙,你可以勾选“用 base64 编码传出查询”选项。

  • 如果隧道脚本是在一个密码保护的服务器或你要通过代理服务器来访问互联网,你可以在“验证”或“代理服务器”选项卡提供所需的详细验证信息。

【注意】HTTP 隧道和 SSH 隧道不能同时运作。当你选用了 HTTP 隧道,SSH 隧道就会禁用,反之亦然。