VPNへの接続に問題があります。会社からパスワードとともにファイルを渡されました。
私は次のようにインポートしようとしました
1-ネットワーク設定に移動します
2-次にプラスボタンを押して新しい接続を追加します
3-次にファイルオプションからインポートを選択します4-次にファイル
を選択します 5-最後にパスワードを入力して保存しますtw-proxmox-ovh_vpn.ovpn
その後接続しようとするとこのメッセージが表示されます
そして確認するとsyslog
このエラーが見つかります
Googleで調べたら2つの方法を見つけた
最初の方法は、接続するたびにこのコマンドラインを使用することです
sudo openvpn /home/pookyfox/Documents/tw-proxmox-ovh_vpn/tw-proxmox-ovh_vpn.ovpn
この方法は、ラップトップを開くたびにコマンドを実行してパスワードを入力し、ターミナルを開いたままにしておく必要があるため、非常に退屈です。
2番目の方法は、このコマンドラインを使用してネットワーク接続をインポートすることです。
sudo nmcli c import type openvpn file tw-proxmox-ovh_vpn.ovpn
この場合の問題は、ネットワークに接続すると成功メッセージが表示されるものの、VPN
他の Web サイト (Google など) にはアクセスできないことです。これを解決するには、Use this network only for its resources on its network
IPv4 タブのネットワーク設定でこれを確認する必要があります。私の推測では、そのボタンをチェックした後で保存すると、いくつかの隠し設定が上書きされたと考えられます。
OpenVPNの設定は次のとおりです
client
proto udp
dev tun
ca ca.crt
dh dh2048.pem
cert tw-proxmox-ovh_vpn.crt
key tw-proxmox-ovh_vpn.key
remote [ip_adress] [port]
cipher DES-CBC
verb 2
mute 20
keepalive 10 120
comp-lzo
persist-key
persist-tun
float
resolv-retry infinite
nobind
tls-cipher "DEFAULT:@SECLEVEL=0"
別の問題があったため、追加する必要がありましたtls-cipher "DEFAULT:@SECLEVEL=0"
。質問は、ネットワーク マネージャーを使用して VPN に接続するにはどうすればよいかということです (2 番目の方法と同じですが、ボックスにチェックを入れます)。
答え1
それが動作するかどうかsudo
。
走ってみる
ll /home/pookyfox/Documents/tw-proxmox-ovh_vpn/
または
ls -o /home/pookyfox/Documents/tw-proxmox-ovh_vpn/
そして、あなたのユーザー/グループがそれらのファイルに対する読み取り/実行権限を持っているかどうかを確認してください。次のようなものが表示された場合
drwx------ 8 root root ...
-rw-r--r-- 1 root root ...
しかし、これらは違う
drwxr-xr-x 2 root root ...
drwxrwxrwt 17 root root ...
drwxr-xr-x 10 root root ...
-rwxrwxrwx 1 pookyfox pookyfox ...
を実行してsudo chmod -R 777 /home/pookyfox/Documents/tw-proxmox-ovh_vpn/
、もう一度実行してみてください。
頭に浮かんだ最初のアイデアをそのまま書きますが、お役に立てれば幸いです。