Ubuntu 18.04 ನ VPN ಮೆನುವಿನಲ್ಲಿ OpenVPN ಇಲ್ಲ: ಏನನ್ನು ಸ್ಥಾಪಿಸಬೇಕು
GNOME ಪ್ಯಾನೆಲ್ನಲ್ಲಿನ VPN ಪ್ರಕಾರವು openvpn ಆದೇಶದಿಂದ ಅಲ್ಲ, ಪ್ಲಗಿನ್ ಪ್ಯಾಕೇಜ್ನಿಂದ ಬರುತ್ತದೆ. ಸೆಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ, NetworkManager ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ, ನಂತರ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಆಮದು ಮಾಡಿ.
ನಿಮಗೆ ಕೊಟ್ಟ ಪ್ರೊಫೈಲ್ಗೆ ಹೊಂದುವ ಯಾವುದನ್ನೂ GNOME ನ VPN ಪಟ್ಟಿ ನೀಡದೇ ಇರಬಹುದು, ಮತ್ತು ಈ ಡೆಸ್ಕ್ಟಾಪ್ OpenVPN ಮಾಡಲಾರದು ಎಂಬುದು ಸಹಜ ತೀರ್ಮಾನ. ಆದರೆ ಅದು ಮಾಡಬಲ್ಲದು. ಕಾಣೆಯಾಗಿರುವುದು ಪ್ಲಗಿನ್ ಪ್ಯಾಕೇಜ್, ಮತ್ತು ಅದೇ ಯಂತ್ರದಲ್ಲಿರುವ ಆದೇಶ ಸಾಲಿನ ಕ್ಲೈಂಟ್ಗೂ ಮೆನುವಿಗೂ ಯಾವುದೇ ಸಂಬಂಧವಿಲ್ಲ. ಮೊದಲು ಕೊಲ್ಲಬೇಕಾದ ಕಟ್ಟುಕಥೆ ಅದೇ, ಏಕೆಂದರೆ ಅದು ಜನರನ್ನು ತಪ್ಪಾದದ್ದನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಕಳುಹಿಸುತ್ತದೆ.
ಮೆನು ಪ್ಲಗಿನ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನಲ್ಲ
GNOME ನೆಟ್ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ ವರದಿ ಮಾಡುವ ಸಂಪರ್ಕ ಪ್ರಕಾರಗಳನ್ನು ತೋರಿಸುತ್ತದೆ, ಮತ್ತು ಮ್ಯಾನೇಜರ್ ಸ್ಥಾಪಿತ ಪ್ಲಗಿನ್ಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ಖಾಲಿ ಪಟ್ಟಿ ಸ್ಥಾಪಿತ ಪ್ಲಗಿನ್ ಗುಂಪನ್ನು ವಿವರಿಸುತ್ತದೆಯೇ ಹೊರತು ಪ್ರೋಟೋಕಾಲ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನಲ್ಲ. ಅದಕ್ಕಾಗಿಯೇ ಕೆಲಸ ಮಾಡುವ openvpn ಬೈನರಿ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ಏನನ್ನೂ ಬದಲಿಸುವುದಿಲ್ಲ.
ಈ ವ್ಯತ್ಯಾಸ ಮುಖ್ಯ, ಏಕೆಂದರೆ ಪ್ಯಾನೆಲ್ನಿಂದ ಎರಡು ವೈಫಲ್ಯಗಳು ಒಂದೇ ರೀತಿ ಕಾಣುತ್ತವೆ. ಕಾಣೆಯಾದ ಪ್ಲಗಿನ್ ಮತ್ತು ಒಡೆದ ಪ್ಲಗಿನ್ ಎರಡೂ ಸಹಾಯ ಮಾಡಲಾಗದ ಸಂವಾದ ತರುತ್ತವೆ, ಮತ್ತು ಮೊದಲನೆಯದನ್ನು ಮಾತ್ರ ಏನಾದರೂ ಸ್ಥಾಪಿಸಿ ಸರಿಪಡಿಸಬಹುದು. ಏನನ್ನೂ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ಮ್ಯಾನೇಜರ್ಗೆ ಅದು ಏನು ತಿಳಿದಿದೆ ಎಂದು ಕೇಳುವುದು ಅವೆರಡನ್ನೂ ಬೇರ್ಪಡಿಸುತ್ತದೆ. ಆ ಪ್ರಶ್ನೆಗೆ ಒಂದು ಆದೇಶ ಸಾಕು ಮತ್ತು ಒಂದು ಗಂಟೆಯ ಊಹೆಯನ್ನು ಬದಲಿಸುತ್ತದೆ.
ಸಂವಾದ ಯಾವ ಪ್ಯಾಕೇಜ್ಗೆ ಸೇರಿದೆ
Ubuntu 18.04 ನಲ್ಲಿ ಪ್ಯಾಕೇಜ್ಗಳಿಗೆ ನಿರ್ದಿಷ್ಟ ಹೆಸರುಗಳಿವೆ, ಮತ್ತು ಹೊಸ ಬಿಡುಗಡೆಗಳು ಅದೇ ವಿಭಜನೆಯನ್ನು ಉಳಿಸಿಕೊಂಡಿವೆ. ಅವನ್ನು ಪರ್ಯಾಯಗಳಾಗಿ ಅಲ್ಲ, ಪಾತ್ರಗಳಾಗಿ ಓದಿ, ಏಕೆಂದರೆ ಒಂದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಸಮಸ್ಯೆಯನ್ನು ಒಂಟಿಯಾಗಿ ಬಗೆಹರಿಸುವುದು ಅಪರೂಪ. ಒಂದು ಪ್ಯಾಕೇಜ್ ಡೀಮನ್ ಜೊತೆಗೆ ಆದೇಶ ಸಾಲಿನ ಕ್ಲೈಂಟ್ ಅನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಎರಡೂ ಯಾವುದೇ ಸೆಟ್ಟಿಂಗ್ ಸಂವಾದವನ್ನು ತಿಳಿದಿಲ್ಲ.
ನೆಟ್ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ OpenVPN ಸಂಪರ್ಕವನ್ನು ರಚಿಸಲು, ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಪ್ರಾರಂಭಿಸಲು ಅನುವು ಮಾಡುವುದು ಪ್ಲಗಿನ್ ಪ್ಯಾಕೇಜ್. ಸಂಪಾದಕ ಪ್ಯಾಕೇಜ್ ಫಾರ್ಮ್, ಅದರ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಪ್ಯಾನೆಲ್ ಕರೆಯುವ ಉಳಿಸುವ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಪ್ಲಗಿನ್ ಇದ್ದು ಸಂಪಾದಕ ಇಲ್ಲದ ಯಂತ್ರವು ಸಂರಚಿಸಲಾಗದ ಪ್ರಕಾರವನ್ನು ತೋರಿಸುತ್ತದೆ, ಆದರೆ ಸಂಪಾದಕ ಇದ್ದು ಪ್ಲಗಿನ್ ಇಲ್ಲದ ಯಂತ್ರವು ಏನನ್ನೂ ತೋರಿಸುವುದಿಲ್ಲ. ಸೆಟ್ ಅನ್ನು ಒಟ್ಟಿಗೆ ಸ್ಥಾಪಿಸಿ, ಅಸ್ಪಷ್ಟತೆ ಮಾಯವಾಗುತ್ತದೆ.
sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
nmcli --version
18.04 ನಲ್ಲಿ ಅವು ನಿಜವಾದ ಆರ್ಕೈವ್ ಹೆಸರುಗಳು, ಬದಲಿಗಳಲ್ಲ. KDE ಡೆಸ್ಕ್ಟಾಪ್ಗೆ ತನ್ನದೇ ಸಂಪಾದಕ ಪ್ಯಾಕೇಜ್ ಬೇಕು ಮತ್ತು ಪ್ಲಗಿನ್ ಕೂಡ ಬೇಕು, ಮತ್ತು GNOME ಗೆ ಮಾತ್ರವಾದ ಮಾರ್ಗದರ್ಶಿ ಬಿಟ್ಟುಬಿಡುವುದು ಅದೇ ಭಾಗವನ್ನು.
ಮರುಪ್ರಾರಂಭವೂ ಸ್ಥಾಪನೆಯ ಭಾಗ
ಸೇವೆ ಪ್ರಾರಂಭವಾಗುವಾಗ ಪ್ಯಾನೆಲ್ ಮ್ಯಾನೇಜರ್ನಿಂದ ಅದು ಬೆಂಬಲಿಸುವ ಪ್ರಕಾರಗಳನ್ನು ಕೇಳುತ್ತದೆ, ಮತ್ತು ಈಗಾಗಲೇ ತೋರಿಸಿದ ಪಟ್ಟಿಯನ್ನು ಸ್ಥಾಪನೆ ರಿಫ್ರೆಶ್ ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಸೇವೆ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಸ್ಥಾಪಿಸುವುದು ಯಶಸ್ವಿ ಸ್ಥಾಪನೆ ಮತ್ತು ಬದಲಾಗದ ಸಂವಾದದ ಕಿರಿಕಿರಿಯ ಸಂಯೋಜನೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ಮರುಪ್ರಾರಂಭವು ಐಚ್ಛಿಕ ನಿರ್ವಹಣೆಯಲ್ಲ; ಸ್ಥಾಪನೆಯನ್ನು ಕಾಣುವಂತೆ ಮಾಡುವ ಹಂತ ಅದೇ.
ಮರುಪ್ರಾರಂಭವು ಸಂಪರ್ಕವನ್ನು ಕೆಲವು ಸೆಕೆಂಡುಗಳ ಕಾಲ ಕಡಿತಗೊಳಿಸುತ್ತದೆ, ಮತ್ತು ಅದೇ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಹೋಗುವ ಯಾವುದೇ SSH ಅಧಿವೇಶನವೂ ಅದರೊಂದಿಗೆ ಹೋಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಯಂತ್ರ ದೂರದಲ್ಲಿದ್ದರೆ ಅದನ್ನು ಯೋಜಿಸಿ. ನಂತರ ಪ್ಯಾನೆಲ್ ಅನ್ನು ಮತ್ತೆ ತೆರೆದು ಮ್ಯಾನೇಜರ್ಗೆ ಅದು ಏನನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ನೇರವಾಗಿ ಕೇಳಿ. ನೇರ ಪ್ರಶ್ನೆ ಕ್ಯಾಶ್ ಆಗಿರಬಹುದಾದ ಮೆನುವಿಗಿಂತ ಉತ್ತಮ ಸಾಕ್ಷ್ಯ.
sudo systemctl restart NetworkManager
nmcli -f NAME,TYPE connection show
nmcli connection add type vpn
ಕೊನೆಯ ಆದೇಶವೇ ಭೇದ ಮಾಡುವ ಪರೀಕ್ಷೆ. ಪ್ಲಗಿನ್ ಇದ್ದರೆ ಅದು ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳ ಕೊರತೆಯಿಂದ ವಿಫಲವಾಗುತ್ತದೆ; ಅದಿಲ್ಲದೆ ಅದು ಅಜ್ಞಾತ VPN ಪ್ರಕಾರವನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಒಂದು ಫಲಿತಾಂಶ ತುಂಬಬೇಕಾದ ಫಾರ್ಮ್, ಮತ್ತೊಂದು ಇನ್ನೂ ಪ್ಯಾಕೇಜಿಂಗ್ ಸಮಸ್ಯೆ. ವ್ಯತ್ಯಾಸ ಸ್ಪಷ್ಟವಾಗಬೇಕೆಂದರೆ ಸ್ಥಾಪನೆಯ ಮೊದಲು ಮತ್ತು ನಂತರ ಅದನ್ನು ಚಲಾಯಿಸಿ.
.ovpn ಫೈಲ್ ಅನ್ನು nmcli ಓದಲಿ
ಕೊಟ್ಟ ಪ್ರೊಫೈಲ್ ಅನ್ನು ನಿಯಂತ್ರಣದಿಂದ ನಿಯಂತ್ರಣಕ್ಕೆ ಮರುನಿರ್ಮಿಸಲು ಯಾವುದೂ ನಿಮ್ಮನ್ನು ಒತ್ತಾಯಿಸುವುದಿಲ್ಲ. ಮ್ಯಾನೇಜರ್ .ovpn ಫೈಲ್ಗಳನ್ನು ನೇರವಾಗಿ ಓದಿ ಅವುಗಳ ನಿರ್ದೇಶನಗಳನ್ನು ಸಂಗ್ರಹಿತ ಸಂಪರ್ಕವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಒಳಗೊಂಡಿರುವ ಪ್ರಮಾಣಪತ್ರಗಳೂ ಸೇರಿ. ಆಮದು ನಿಖರತೆಯಲ್ಲೂ ನಕಲಿಗಿಂತ ಮೇಲು, ಏಕೆಂದರೆ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿದ ಸೈಫರ್ ಅಥವಾ ಕತ್ತರಿಸಿದ ಕೀ ಸರ್ವರ್ ಸಮಸ್ಯೆಯಂತೆ ಕಾಣುವ ವೈಫಲ್ಯವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.
ಉಳಿಸುವಿಕೆ ಮುಗಿಯುವವರೆಗೆ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಅದು ಉಲ್ಲೇಖಿಸುವ ಯಾವುದೇ ಕೀ ಅಥವಾ ಪ್ರಮಾಣಪತ್ರದ ಪಕ್ಕದಲ್ಲಿ ಬಿಡಿ, ಏಕೆಂದರೆ ಕೇವಲ ಫೈಲ್ ಮಾರ್ಗಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಂಪರ್ಕ ಆ ಫೈಲ್ಗಳು ಸ್ಥಳಾಂತರಗೊಂಡಾಗ ಒಡೆಯುತ್ತದೆ. ನಂತರ ಸಂಪರ್ಕವನ್ನು ಹೆಸರಿನಿಂದ ಪರೀಕ್ಷಿಸಿ, ಮತ್ತು ಯಾವುದೇ ರುಜುವಾತು ಪ್ರಾಂಪ್ಟ್ಗೆ ಮುಂಭಾಗದಲ್ಲಿ ಉತ್ತರಿಸಿ ಅದು ಏನನ್ನು ಬಯಸುತ್ತದೆ ಎಂದು ನೋಡಿ. ಎಂದಿಗೂ ಸಕ್ರಿಯಗೊಳಿಸದ ಸಂಗ್ರಹಿತ ಸಂಪರ್ಕ ಯಾವುದಕ್ಕೂ ಸಾಕ್ಷ್ಯವಲ್ಲ.
nmcli connection import type openvpn file ~/Downloads/office.ovpn
nmcli --ask connection up office
nmcli -f NAME,TYPE,STATE connection show --active
ಆ ಮೂರನೇ ಆದೇಶವು ಟನಲ್ ನೀವು ನಿರೀಕ್ಷಿಸಿದ ಹೆಸರಿನಲ್ಲಿ ಮೇಲಿದೆ ಎಂದು ದೃಢೀಕರಿಸುತ್ತದೆ. ವಿಫಲವಾದ ಸಂಪರ್ಕವನ್ನು ಎಂದಿಗೂ ಸಕ್ರಿಯಗೊಳಿಸದ ಸಂಪರ್ಕದಿಂದ ಅದು ಬೇರ್ಪಡಿಸುತ್ತದೆ.
ಮೆನು ಹೇಳಲಾಗದ್ದು
ಪ್ರಕಾರ ಇಲ್ಲದಿರುವುದು ಗೇಟ್ವೇ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ, ಮತ್ತು ಸರ್ವರ್ OpenVPN ಅನ್ನು ನಿರಾಕರಿಸುತ್ತದೆ ಎಂದರ್ಥವಲ್ಲ. ಮೆನು ನಮೂದು ಕಾಣಿಸಬೇಕೆಂದು ಸಂಬಂಧವಿಲ್ಲದ ಪ್ರೋಟೋಕಾಲ್ ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸುವುದಕ್ಕೆ ಅದು ಕಾರಣವಲ್ಲ. ಆ ಎರಡನೇ ತಪ್ಪಿಗೆ ಆಚರಣೆಯಲ್ಲಿ ಹೆಸರಿದೆ: ಲಭ್ಯವಿದ್ದ ನಮೂದುಗಳು ಅವೇ ಆದ್ದರಿಂದ ಜನರು PPTP ಅಥವಾ AnyConnect ಪ್ರೊಫೈಲ್ ಅನ್ನು OpenVPN ಸೇವೆಯ ಕಡೆಗೆ ಗುರಿಪಡಿಸುತ್ತಾರೆ.
ಮೊದಲು ಪ್ಯಾಕೇಜಿಂಗ್ ಸರಿಪಡಿಸಿ; ಸರ್ವರ್ ಪ್ರಶ್ನೆ ನಂತರ ಬರುತ್ತದೆ. ಸ್ವಚ್ಛವಾಗಿ ಆಮದಾಗಿ ಎಂದಿಗೂ ದೃಢೀಕರಿಸದ ಪ್ರೊಫೈಲ್ ಸಂಪಾದಕದ ಪ್ರಶ್ನೆಯಲ್ಲ, ಪ್ರಮಾಣಪತ್ರ, TLS ಅಥವಾ ರುಜುವಾತಿನ ಪ್ರಶ್ನೆಯಲ್ಲಿ ವಿಫಲವಾಗುತ್ತಿದೆ. ಅವು ಪ್ರತಿಯೊಂದೂ ಬೇರೆ ಬೇರೆ ಸಾಕ್ಷ್ಯ ಬಿಡುತ್ತವೆ, ಮತ್ತು ಅದರಲ್ಲಿ ಯಾವುದೂ ಸಂವಾದದಲ್ಲಿ ಕಾಣಿಸುವುದಿಲ್ಲ. ಸೆಟ್ಟಿಂಗ್ ಪ್ಯಾನೆಲ್ ಮತ್ತೆ ತೆರೆಯುವ ಮೊದಲು ಕ್ಲೈಂಟ್ ಲಾಗ್ ಓದಿ.
ನೀವು ನಿಜವಾಗಿ ಬಳಸುವ ಸಂಪನ್ಮೂಲದಿಂದ ಅದನ್ನು ಸಾಬೀತು ಮಾಡಿ
ಪ್ರಕಾರ ಇದ್ದು ಸಂಪರ್ಕ ಉಳಿದ ಮೇಲೆ, ಅದಕ್ಕೆ ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ನೀವು ನಿಜವಾಗಿ ಬಳಸುವ ಸಂಪನ್ಮೂಲವನ್ನು ತೆರೆಯಿರಿ. ಕೇವಲ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಎರಡೂ ತುದಿಗಳು ಟನಲ್ಗೆ ಒಪ್ಪಿದ್ದನ್ನು ಮಾತ್ರ ಸಾಬೀತು ಮಾಡುತ್ತದೆ. ಮೇಲೆ ಬಂದು ಏನನ್ನೂ ಸಾಗಿಸದ ಟನಲ್ ಮುಂದಿನ ವೈಫಲ್ಯ ವಿಧಾನ, ಮತ್ತು ಪ್ಯಾನೆಲ್ ಅದನ್ನು ನೋಡಲಾರದು.
ನೀವು ಯಾವ ಸಂಪನ್ಮೂಲವನ್ನು ಪರೀಕ್ಷಿಸಿದಿರಿ ಎಂದು ಬರೆಯಿಡಿ, ಆಗ ಮುಂದಿನ ವ್ಯಕ್ತಿ ಮತ್ತೆ ಮೊದಲಿನಿಂದ ಪ್ರಾರಂಭಿಸದೆ ಅದೇ ಪರಿಶೀಲನೆಯನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತಾನೆ. ಟನಲ್ ಮೇಲಿದ್ದು ಸಂಪನ್ಮೂಲ ಇನ್ನೂ ವಿಫಲವಾದರೆ, ತನಿಖೆ ಸಂವಾದದ ಕಡೆಗಲ್ಲ, ರೂಟ್ಗಳು ಮತ್ತು DNS ಕಡೆಗೆ ಹೋಗುತ್ತದೆ. ಆ ಟಿಪ್ಪಣಿಯೇ ಸರಿಪಡಿಸುವಿಕೆ ಮತ್ತು ಕಥೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸ.