Has anyone successfully configured an openvpn connection in NetworkManager from the cli?
I can import the ovpn file into NetworkManager but I can’t find any documentation on how to deal with a vpn which requires a username and password.
I am on a headless server and can’t enter them interactively.
sudo nmcli connection import type openvpn file /path/to/vpn.ovpn
sudo -e /etc/NetworkManager/system-connections/vpn.nmconnection
sudo nmcli connection reload
sudo restorecon -R /root
I don’t and havn’t tried it, but I’m intested in the product, so I visited the page and consuted the FAQ.
echo "IHREN BENUTZERNAMEN ÄNDERN" >> /etc/openvpn/credentials
echo "ÄNDERN SIE IHR KENNWORT" >> /etc/openvpn/credentials
Support can be found here: I’m on a Fedora system. Can I use OVPN? | OVPN.com
Thanks! That worked.
I have two questions.
Most importantly, do you know how to make it autoconnect? I set I had to set
yes but that doesn’t seem to cause it to autoconnect on boot. When I bring it up manually with
nmcli connection up it works fine.
connection.secondaries to be the uuid of the vpn connection.
Less importantly, why is Nevermind, it is probably for the certs that are stored under
sudo restorecon -R /root needed? What is changing that needs its context restored?
EDIT: I guess I don’t have any questions.
Thanks for the assistance but that is for using the openvpn client directly, not NetworkManager.
I used wicked before, I’m not familiar with nmcli. I occasionally use nmtui. So far, that was clear to me: Isn’t a 100% match to your question.
I don’t understand why you marked it as solution?
That was a mistake, sorry about that.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.