使用網路管理器的 OpenVPN 連線問題

使用網路管理器的 OpenVPN 連線問題

我在連接 VPN 時遇到問題,我的公司給了我這些文件和密碼

打開VPN資料夾

我嘗試以這種方式導入它們
1-我進入網絡設置
2-然後按加號按鈕添加新連接
3-然後選擇從文件導入選項
4-然後選擇tw-proxmox-ovh_vpn.ovpn文件
5-最後輸入密碼並保存

在這之後我嘗試連接我收到這條訊息

錯誤訊息

如果我檢查syslog我發現這個錯誤

在此輸入影像描述

我在谷歌上環顧四周,發現了兩種方法

第一種方法是每次必須連接時使用此命令列

sudo openvpn /home/pookyfox/Documents/tw-proxmox-ovh_vpn/tw-proxmox-ovh_vpn.ovpn

每次打開我的筆記型電腦時,這種方式都很無聊,我必須執行命令並輸入密碼並保持終端打開

第二種方法是使用此命令列導入網路連接

sudo nmcli c import type openvpn file tw-proxmox-ovh_vpn.ovpn

這種方式的問題是,如果我連接到網絡,我會收到一條成功訊息,但我只能訪問VPN不能訪問任何其他網站(例如穀歌)並且要解決這個問題,我必須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?

答案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 ...

只需執行 asudo chmod -R 777 /home/pookyfox/Documents/tw-proxmox-ovh_vpn/並嘗試再次重新運行它們。

只是把第一個想法從我的腦海中拋開,希望它有幫助。

相關內容