客户端有一个web服务器,只有在其网络上时才能访问。
例如,假设我的登录详细信息是:
服务器: example.com用户:用户密码:密码
当我在他们公司的互联网上的时候。我使用Cyberduck或FileZilla连接到他们的web服务器。
我更希望能够远程连接,但我只是在设置时遇到了很多麻烦。我已经连接到客户端的vpn,假设是vpn.example.com,并使用Cisco AnyConnect来完成此操作。
除此之外,我对VPN的了解有限。在FTP客户端中,有什么我应该做的,以确保它使用VPN连接到example.com而不是我的家庭连接?
谢谢。
-m
发布于 2012-04-10 09:38:16
有两种方法可以解决这个问题。我假设你使用的是Windows或Mac,因为AnyConnect客户端没有Linux版本。
打开命令行/终端,输入"route print“或"netstat -r”,记下example.com指向的位置。默认路由很可能会捕获它。在这种情况下,您需要添加一个路由,使其通过VPN接口到达example.com (执行此操作后,一旦从VPN断开连接,您将无法再连接到example.com,除非您连接到VPN。)
另一种方法是在连接到VPN后使用FTP的本地IP连接到FTP。
发布于 2017-01-11 14:27:00
由于没有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-06-23 19:22:29
如果您使用的是UBUNTU
从Ubuntu Software center安装思科AnyConnect VPN的开放客户端,然后使用openconnect
命令。
https://stackoverflow.com/questions/10081660
复制相似问题