6

客户端有一个 Web 服务器,只能在其网络上访问。

例如,假设我的登录详细信息是:

服务器:example.com 用户:用户密码:密码

当我在他们公司的互联网上时。我使用 Cyber​​duck 或 FileZilla 连接到他们的网络服务器。

我宁愿能够远程连接,但我在设置它时遇到了很多麻烦。我已经连接到客户端的 vpn,比如说 vpn.example.com,并使用 Cisco AnyConnect 来完成此操作。

除此之外,我对VPN的了解有限。在 FTP 客户端中,我应该做些什么来确保它使用 VPN 连接到 example.com 而不是我的家庭连接?

谢谢。

-m

4

3 回答 3

4

有两种方法可以解决这个问题。我假设您使用的是 Windows 或 Mac,因为 AnyConnect 客户端没有 Linux 风格。

打开 CMD/终端并输入“route print”或“netstat -r”,记下 example.com 指向的位置。默认路由很可能会捕获它。在这种情况下,您希望添加一条路由以使其通过 VPN 接口传输到 example.com 的任何流量(执行此操作后,一旦您与 VPN 断开连接,您将无法再连接到 example.com除非您连接到 VPN。)

另一种方法是在连接到 VPN 后使用 FTP 的本地 IP 连接到 FTP。

于 2012-04-10T01:38:16.273 回答
1

由于没有 Linux 解决方案,我将发布我的解决方案。我对另一方(vpn 服务器端)了解不多,因此此解决方案可能不适合您的环境。我正在使用vpnc(可通过 Ubuntu 上的包管理器安装,其他系统也可以使用)。您可以使用 .conf 文件对其进行配置,我的值是

IPSec gateway <server address>
IPSec ID <gateway id>
IPSec secret <kind of group password>
Xauth username <your username>
Xauth password <you password>
于 2017-01-11T06:26:59.940 回答
0

如果您使用的是 UBUNTU

Ubuntu 软件中心为 Cisco AnyConnect VPN安装Open 客户端,然后使用命令。openconnect

于 2017-06-23T11:22:28.847 回答