@@ -72,10 +72,12 @@ pip install --user nordnm
72
72
73
73
## 2. Usage
74
74
```
75
- usage: nordnm [-h] [-k] [-a [COUNTRY_CODE] [VPN_CATEGORY] [PROTOCOL]] ...
75
+ usage: nordnm [-h] [-v] [-k] [-a [COUNTRY_CODE] [VPN_CATEGORY] [PROTOCOL]]
76
+ ...
76
77
77
78
optional arguments:
78
79
-h, --help show this help message and exit
80
+ -v, --version Display the package version.
79
81
-k, --kill-switch Sets a network kill-switch, to disable the active
80
82
network interface when an active VPN connection
81
83
disconnects.
@@ -87,12 +89,13 @@ optional arguments:
87
89
commands:
88
90
Each command has its own help page, which can be
89
91
accessed via nordnm <COMMAND> --help
90
- remove (r) Remove either active connections, auto-connect, kill-
91
- switch, data or all.
92
+ remove (r) Remove active connections, auto-connect, kill-switch,
93
+ data, mac settings or all.
92
94
update (u) Update a specified setting.
93
95
list (l) List the specified information.
94
96
sync (s) Synchronise the optimal servers (based on load and
95
97
latency) to NetworkManager.
98
+ import (i) Import an OpenVPN config file to NetworkManager.
96
99
mac (m) Global NetworkManager MAC address preferences. This
97
100
command will affect ALL NetworkManager connections
98
101
permanently.
@@ -126,6 +129,11 @@ sudo nordnm mac --random
126
129
sudo nordnm -a ru p2p udp
127
130
```
128
131
132
+ - ** Import a specific OpenVPN configuration file while still using the killswitch and autoconnect features (Experimental):**
133
+ ```
134
+ sudo nordnm import /home/foo/config.ovpn -ak -u username -p password
135
+ ```
136
+
129
137
- ** Update the settings:**
130
138
```
131
139
sudo nordnm update --settings
0 commit comments