当前位置: 首页>>技术教程>>正文


如何在ubuntu 12.04 CLI上自动启动openvpn(客户端)?

,

问题描述

我有一个* .ovpn文件,如果我输入该文件

sudo openvpn client.ovpn

现在,我想在启动计算机时启动openvpn。这是ubuntu的无头版本-如果重要的话-12.04 64bit。

我将filename.ovpn复制到/etc /openvpn,但即使运行,它也无法启动

service openvpn start

我怎样才能做到这一点?

最佳回答

在Ubuntu上,您放置在名为/etc/openvpn/$NAME.conf的文件中的任何VPN配置都将自动启动。

因此,您要做的就是将client.ovpn复制到/etc/openvpn/client.conf。我建议您还将client.conf中的绝对路径用于所有键,脚本等。

当然,您可能需要仔细检查/etc/default/openvpn文件。默认情况下,它将自动启动所有VPN,但AUTOSTART值可能已更改为none,或者是要自动启动的特定配置的列表。

次佳回答

对于Debian OS

  1. 将您的配置文件放入/etc /openvpn中,例如/etc/openvpn/client.conf

  2. 前缀/注释掉以”down”和”up”(#down#up)开头的行-或从client.conf删除它们(它们正在调用外部脚本)

  3. 重新加载openvpn配置

    /etc/init.d/openvpn reload /etc/openvpn/client.conf
    
  4. 检查与

    ifconfig
    

    你看到tun0接口了吗?是否已分配IP?大。

  5. 记住IP,重新启动并尝试连接。

第三种回答

客户端配置必须具有扩展名.conf而不是.ovpn。将/etc/openvpn中的client.ovpn更改为client.conf应该可行

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10000.html,未经允许,请勿转载。