如何在运行在Centos上的VPS上安装和安装fortinet客户端?我这样做有问题,因为我所有的指南都在使用GUI,它没有安装在VPS上以节省资源。(例子:http://dbssolutions.freshdesk.com/solution/categories/1513/folders/3047/articles/1791-how-to-install-the-linux-fortinet-ssl-vpn-client)
我已经有了vpn客户端的linux版本,但不确定如何仅使用终端来安装和配置它。
发布于 2013-03-05 20:09:07
我花了一段时间试图找到这方面的文档,并从Fortinet的工程师那里得到了这个。
./forticlientsslvpn_cli --server 172.17.97.85:10443 --vpnuser forti
确保命令从sslvpn目录中运行。用服务器中的一个替换IP地址。
发布于 2015-07-02 10:16:52
这是另一个简短的解决办法。下载并安装客户端:
# wget -q http://kb.arubacloud.com/files/tar-gz/forticlientsslvpn_linux_4-0-2281-tar.aspx -O fortisslvpn.tgz && tar -xzf fortisslvpn.tgz
# cd forticlientsslvpn && ./helper/setup.linux.sh
按Ctrl+C,同意他们的许可证(第一次),然后通过以下方式连接到VPN:
# yes | ./forticlientsslvpn_cli --server example_firewall_host:10443 --vpnuser example_user > /dev/null
发布于 2012-08-28 04:27:58
您可以尝试在没有Fortinet的情况下配置VPN。下面是用于linux http://www.ipsec-howto.org/的IPSEC的完整指南,您可能想试试以下内容:
该链接是通过通过pty-redir创建并连接到ssh的伪终端运行pppd创建的。这是通过类似于以下命令序列的方法完成的:
/usr/sbin/pty-redir /usr/bin/ssh -t -e none -o 'Batchmode yes' -c blowfish -i /root/.ssh/identity.vpn -l joe > /tmp/vpn-device
sleep 10
/usr/sbin/pppd `cat /tmp/vpn-device`
sleep 15
/sbin/route add -net 172.16.0.0 gw vpn-internal.mycompany.com netmask 255.240.0.0
/sbin/route add -net 192.168.0.0 gw vpn-internal.mycompany.com netmask 255.255.0.0
这样做是运行ssh,将输入和输出重定向到pppd。传递给ssh的选项将其配置为运行不带转义字符(-e)、使用河豚密码算法(-c)、使用指定的标识文件(-i)、终端模式(-t)和选项'Batchmode‘(-o)。睡眠命令用于分隔这些命令的执行,以便每个命令在下一个命令运行之前完成启动。
来自"打开链接“
https://serverfault.com/questions/412220
复制相似问题