我在連接 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/
並嘗試再次重新運行它們。
只是把第一個想法從我的腦海中拋開,希望它有幫助。