我导入了一个OpenVPN配置文件,当尝试从网络管理器和命令行连接时,它的行为不同。我想看一下导入的配置文件是什么样子的。
从12.04开始
连接信息存储在目录中:
/etc/NetworkManager/system-connections
~/.kde/share/apps/networkmanagement/connections/
network-manager-openvpn-gnome
将其配置文件保存在:~/.gconf/system/networking/connections/
/etc/openvpn/
目录下。确保文件具有.conf
后缀,因为/etc/init.d/openvpn
脚本会搜索这样的文件。VPN将在启动时自动启动。要禁用此功能,请编辑/etc/default/openvpn
文件,取消注释AUTOSTART=none
行。我这样做是因为network-manager-openvpn
功能太有限,例如无法在连接后运行脚本。要使用你的配置文件client.conf
启动OpenVPN,请运行sudo /etc/init.d/openvpn start client
命令。要停止它,请运行/etc/init.d/openvpn stop client
命令。 - Lekensteynfind ~ -mmin -3 -ls
来查找最近3分钟内修改过的所有文件。 - Lekensteyn/etc/NetworkManager/system-connections/
目录下吗?还是有其他地方会冗余存储这些数据? - snapfractalpop/etc/NetworkManager/
读取网络配置文件。尽管还有其他位置可以存储网络信息(例如/etc/network/
或/etc/sysconfig/
),但这取决于在/etc/NetworkManager/NetworkManager.conf
中加载的插件(请参阅NetworkManager.conf
的手册页)。 - Lekensteyn