Raspberry Pi ಯಲ್ಲಿ VPN ಕ್ಲೈಂಟ್ ಚಲಾಯಿಸುವುದು ಮತ್ತು ಅದರ ಮೇಲೆ FortiClient ಬೆಂಬಲಿತವಾಗಿರುವುದು ಒಂದೇ ಅಲ್ಲ. ಈ ಸಂಭಾಷಣೆಯಲ್ಲಿ ಮೂರು ಹೇಳಿಕೆಗಳು ಸೇರಿಹೋಗುತ್ತವೆ: ಮಾರಾಟಗಾರರು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ಅರ್ಹಗೊಳಿಸುತ್ತಾರೆ, ಯಾರೋ ಪ್ರೊಸೆಸರ್ಗಾಗಿ ಬೈನರಿ ಕಟ್ಟುತ್ತಾರೆ, ಮತ್ತು ಗೇಟ್ವೇ ಆ ಕ್ಲೈಂಟ್ನ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ನೋಂದಣಿಗೆ ಅನುಮತಿ ನೀಡುತ್ತದೆ. ಮೂರರಲ್ಲಿ ಒಂದನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಉಳಿದ ಎರಡರ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ. ಇವನ್ನು ಈ ಕ್ರಮದಲ್ಲಿ ಮುಗಿಸಿ ಮತ್ತು ಒಂದು ವಿಫಲವಾದಲ್ಲಿ ನಿಲ್ಲಿಸಿ, ಏಕೆಂದರೆ ಅದನ್ನೇ ನೀವು ಬಗೆಹರಿಸಬೇಕು.

ಮೊದಲ ಹಂತ: ನಿಮ್ಮ ನಿಖರ ಪ್ಯಾಕೇಜ್ನ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿ ಸಾಲನ್ನು ಓದಿ

ಬೆಂಬಲದ ಹೇಳಿಕೆಗಳು ಆವೃತ್ತಿಗೆ ಬದ್ಧವಾಗಿವೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸಂಸ್ಥೆ ಅನುಮೋದಿಸುವ ಪ್ಯಾಕೇಜ್ನ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳಿಂದ ಪ್ರಾರಂಭಿಸಿ. ನಿರ್ದಿಷ್ಟ ಉದಾಹರಣೆಗೆ, FortiClient Standalone 7.4.7 ಕೋಷ್ಟಕವು GNOME ಜೊತೆಗೆ Ubuntu 22.04 ಮತ್ತು 24.04, Red Hat 9 ಮತ್ತು CentOS Stream 9 ಅನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ಅದರ Linux ಪ್ರೊಸೆಸರ್ ಅಗತ್ಯವನ್ನು Intel ಅಥವಾ ಸಮಾನ ಎಂದು ಬರೆಯಲಾಗಿದೆ.

Raspberry Pi OS ಆ ಪಟ್ಟಿ ಮಾಡಿದ Linux ಪರಿಸರಗಳಲ್ಲಿ ಒಂದಲ್ಲ. ಇದು ಪ್ರತಿ FortiClient ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ತೀರ್ಪಲ್ಲ ಅಥವಾ ಮುಂದಿನ ಬಿಡುಗಡೆಗಳ ಬಗ್ಗೆ ಭವಿಷ್ಯವಾಣಿಯಲ್ಲ; ಇದು ಆ ದಾಖಲೆಯ ಆ ಸಾಲಿನ ಬಗ್ಗೆ ಹೇಳಿಕೆ. ನೀವು ನಿಜವಾಗಿ ನಿಯೋಜಿಸಲು ಉದ್ದೇಶಿಸಿರುವ ಆವೃತ್ತಿಯ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಓದಿ.

Windows ಅಥವಾ macOS ಸಾಲುಗಳ ಪ್ರೊಸೆಸರ್ ಟಿಪ್ಪಣಿಗಳನ್ನು Linux ಸಾಲಿಗೆ ಒಯ್ಯಬೇಡಿ. ಮಾರಾಟಗಾರರು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಪ್ರತಿ ಆವೃತ್ತಿ ಮತ್ತು ಪ್ರತಿ ಬಿಡುಗಡೆಗೆ ದಾಖಲಿಸುತ್ತಾರೆ, ಮತ್ತು ಒಂದು ಸಾಲಿಗೆ ಅನ್ವಯಿಸುವ ಟಿಪ್ಪಣಿ ಇನ್ನೊಂದಕ್ಕೆ ಸಾಕ್ಷಿಯಲ್ಲ.

ಎರಡನೇ ಹಂತ: Pi ಏನು ಓಡಿಸುತ್ತಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ

ಯಾವುದೇ ಡೌನ್ಲೋಡ್ಗಿಂತ ಮೊದಲು ಮೂರು ಆಜ್ಞೆಗಳು ಸ್ಥಳೀಯ ಸತ್ಯಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ:

uname -m
cat /etc/os-release
dpkg --print-architecture

ಮೊದಲನೆಯದು ಕರ್ನಲ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ಎರಡನೆಯದು ವಿತರಣೆ ಮತ್ತು ಬಿಡುಗಡೆ, ಮತ್ತು ಮೂರನೆಯದು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಬಳಕೆದಾರ-ಸ್ಥಳ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಹೇಳುತ್ತದೆ. 64-ಬಿಟ್ ಕರ್ನಲ್ ಜೊತೆ 32-ಬಿಟ್ ಬಳಕೆದಾರ-ಸ್ಥಳ ಸಾಧ್ಯ, ಮತ್ತು ಅದು ನಿಮಗೆ ಯಾವ ಪ್ಯಾಕೇಜ್ ಬೇಕು ಎಂಬುದನ್ನು ಬದಲಿಸುತ್ತದೆ.

ನಂತರ ಆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗೆ ನಿಜವಾಗಿ ಏನು ಲಭ್ಯವಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ. Debian trixie ಯ ಪ್ರಕಟಿತ ಪ್ಯಾಕೇಜ್ ಕೋಷ್ಟಕದಲ್ಲಿ openfortivpn ನ arm64 ಮತ್ತು armhf ಬಿಲ್ಡ್ಗಳಿವೆ. ಅದು ಆ ವಿತರಣೆಯಲ್ಲಿ ಆರ್ಕಿಟೆಕ್ಚರ್ ಲಭ್ಯತೆಯನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. Fortinet ಯಾವುದೇ ಉತ್ಪನ್ನದ ಮೇಲೆ FortiClient ಅನ್ನು ಅರ್ಹಗೊಳಿಸುತ್ತದೆ ಎಂದು ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ, ಮತ್ತು ನಿಮ್ಮ ಸಂಸ್ಥೆಯ ಗೇಟ್ವೇ ಕ್ಲೈಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಎಂದೂ ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ.

ಹಳೆಯ ಬಿಡುಗಡೆಯ ಕ್ಯಾಶ್ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ ಅಥವಾ ಫೋರಂ ಥ್ರೆಡ್ನ ವಿಫಲ-ಬಿಲ್ಡ್ ವರದಿಯ ಬದಲು ಬೆಂಬಲಿತ ಪ್ಯಾಕೇಜ್ಗಳು ಮತ್ತು ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆ ದಾಖಲೆಗಳನ್ನು ಬಳಸಿ. ಗ್ರಾಫಿಕಲ್ ಫ್ರಂಟೆಂಡ್ ಇದ್ದರೆ ಅದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅರ್ಹಗೊಳಿಸಿ: ಓಡುವ ಕಮಾಂಡ್-ಲೈನ್ ಬಿಲ್ಡ್ ಎಡಿಟರ್, ರಹಸ್ಯ ಸಂಗ್ರಹ ಮತ್ತು ಡೆಸ್ಕ್ಟಾಪ್ ರ್ಯಾಪರ್ನ ಮೇಲ್ವಿಚಾರಣೆ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.

ಮೂರನೇ ಹಂತ: ಕ್ಲೈಂಟ್ಗೆ ದೋಷ ಹೇಳುವ ಮೊದಲು ಗೇಟ್ವೇ ಪರಿಶೀಲಿಸಿ

Upstream openfortivpn ಅನ್ನು pppd ಪ್ರಾರಂಭಿಸುವ PPP ಮತ್ತು TLS ಕ್ಲೈಂಟ್ ಎಂದು ವಿವರಿಸುತ್ತದೆ. ಅದು ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನ, ಮತ್ತು ಗೇಟ್ವೇ ಹೊಂದಾಣಿಕೆಯ ಮೋಡ್ ನೀಡಬೇಕು ಎಂದು ಅದು ಬಯಸುತ್ತದೆ. ಸರ್ವರ್ ಬ್ರಾಂಡ್ ಹೆಸರು ಪ್ರೋಟೋಕಾಲ್ ಒಪ್ಪಂದವಲ್ಲ.

ಗೇಟ್ವೇಯ ಬಿಡುಗಡೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಿದ ಪ್ರವೇಶ ವಿಧಾನ, ಅನುಮೋದಿತ ಹೋಸ್ಟ್ಹೆಸರು ಮತ್ತು ಅದರ ವಿಶ್ವಾಸ ಸಾಮಗ್ರಿ, ಮತ್ತು ಸೇವೆ ಬಯಸುವ ಗುರುತಿನ ಕಾರ್ಯಹರಿವನ್ನು ಸಂಗ್ರಹಿಸಿ, ಯಾವುದೇ ಎರಡನೇ ಅಂಶ ಮತ್ತು ಸಾಧನದ ಸ್ಥಿತಿ ಪರಿಶೀಲನೆ ಸೇರಿದಂತೆ. ನಿರ್ವಹಿತ ನಿಯೋಜನೆಗೆ ಮೂರನೇ ಪಕ್ಷದ ಕ್ಲೈಂಟ್ಗೆ ನಿರ್ವಹಿಸಲು ದಾರಿಯಿಲ್ಲದ ನೋಂದಣಿ ಹಂತಗಳು ಬೇಕಾಗಬಹುದು.

ಸಂಪರ್ಕವನ್ನು ನಿಮಗೆ ನೀಡಿದ ಖಾತೆಯಿಂದ ಪ್ರಯತ್ನಿಸಿ, ನಿರ್ವಾಹಕರ ಖಾತೆಯಿಂದಲ್ಲ, ಏಕೆಂದರೆ ನೋಂದಣಿ ಮತ್ತು ನೀತಿ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಕೆದಾರರಿಗೆ ಜೋಡಣೆಯಾಗಿರುತ್ತವೆ:

sudo openfortivpn vpn.example.com:443 -u <username>

ಕೇವಲ ನಿರ್ಗಮನ ಕೋಡ್ ಅಲ್ಲ, ವೈಫಲ್ಯವನ್ನು ಓದಿ. ಪ್ರಮಾಣಪತ್ರ ದೋಷ, PPP ಟೈಮ್ಔಟ್ ಮತ್ತು ನೀತಿ ತಿರಸ್ಕಾರ ಮೂರು ಬೇರೆ ಸಮಸ್ಯೆಗಳು, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದೇ ARM ಬಗ್ಗೆ.

ನಾಲ್ಕನೇ ಹಂತ: ಒಪ್ಪಂದದ ಒಳಗೆ, ಸಾಧನದಲ್ಲಿ ಅದನ್ನು ಸ್ವೀಕರಿಸಿ

ನಿಜವಾದ ಖಾಸಗಿ ಸಂಪನ್ಮೂಲ, ಸುರಂಗದ ಮೂಲಕ DNS ವಿಭಜನೆ, ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಕಡಿತದ ನಂತರ ಮರುಸಂಪರ್ಕದೊಂದಿಗೆ ಸೆಟಪ್ ಸ್ವೀಕರಿಸಿ. ನಂತರ ತಲುಪಲಾಗದೇ ಇರಬೇಕಾದ ಗಮ್ಯಸ್ಥಾನವು ಇನ್ನೂ ವಿಫಲವಾಗುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ, ಏಕೆಂದರೆ ಕೇವಲ ತಲುಪುವಿಕೆ ನೀತಿ ಸರಿಯಾಗಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.

ನಾಲ್ಕು ಸಂಗತಿಗಳನ್ನು ಒಟ್ಟಿಗೆ ದಾಖಲಿಸಿ: OS ಬಿಡುಗಡೆ, ಬಳಕೆದಾರ-ಸ್ಥಳ ಆರ್ಕಿಟೆಕ್ಚರ್, ಕ್ಲೈಂಟ್ ಪ್ಯಾಕೇಜ್ ಆವೃತ್ತಿ, ಮತ್ತು ಗೇಟ್ವೇ ಮೋಡ್. ನಾಲ್ಕೂ ಇಲ್ಲದೆ, ಮುಂದಿನ ವ್ಯಕ್ತಿ ಸೆಟಪ್ ಬೆಂಬಲಿತವೇ ಅಥವಾ ಕೇವಲ ಕೆಲಸ ಮಾಡುತ್ತಿದೆಯೇ ಎಂದು ಹೇಳಲಾರರು.

ಉದ್ಯೋಗದಾತರು Pi ಪೂರೈಸಲಾಗದ ನಿರ್ವಹಿತ FortiClient ಪರಿಸರವನ್ನು ಬಯಸಿದರೆ, ಅನುಮೋದಿತ ಎಂಡ್ಪಾಯಿಂಟ್ ಅಥವಾ ಅನುಮೋದಿತ ಪ್ರವೇಶ ಹೋಸ್ಟ್ ಕೇಳಿ. ಪೀರ್ ಮಾನ್ಯತೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಡಿ, ಸ್ಥಿತಿ ಪರಿಶೀಲನೆಗಳನ್ನು ಅನುಕರಿಸಬೇಡಿ, ಮತ್ತು ಒಂದು ಯಂತ್ರಕ್ಕಾಗಿ ಸಂಸ್ಥೆಯ ಗೇಟ್ವೇ ಅನ್ನು ಬದಲಾಯಿಸಬೇಡಿ. ಬರೆಯಬೇಕಾದ ತೀರ್ಮಾನ ಎಂದರೆ ಯಾವ ಬೆಂಬಲಿತ ಸಂಯೋಜನೆ ಅಧಿಕೃತವಾಗಿದೆ ಎಂಬುದು, ಮುಚ್ಚಿದ-ಮೂಲ ತಂತ್ರಾಂಶ ಎಂದಿಗೂ ARM ಅನ್ನು ಗುರಿಯಾಗಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂಬುದಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು