Linux లో Check Point VPN: SNX డౌన్లోడ్ చేసి ఇన్స్టాల్ చేసేది కాదు
Linux కోసం Check Point ఇన్స్టాలర్ డౌన్లోడ్ చేయడానికి లేదు. SNX గేట్వే పోర్టల్ నుండి వస్తుంది, Mobile Access అవసరం, పాత డిస్ట్రిబ్యూషన్ జాబితాతో జీవిస్తుంది.
మీరు Check Point యొక్క Linux క్లయింట్ కోసం వెతుకుతారు, ఇన్స్టాలర్ ఉన్న డౌన్లోడ్ పేజీ ఏదీ కనిపించదు. ఆ లేమి ప్యాకేజింగ్ లోపం కాదు. Check Point యొక్క Linux రిమోట్ యాక్సెస్ క్లయింట్ SSL Network Extender, అంటే SNX, మరియు బ్రౌజర్లో మీ గుర్తింపును ధృవీకరించిన తర్వాత గేట్వే దాన్ని మీకు ఇస్తుంది. అది అర్థమైతే, మిగిలిన గందరగోళానికి అర్థం ఉంటుంది, దాని గురించి దాదాపు ప్రతి రచనా సంవత్సరాల నాటిది ఎందుకు అనేది కూడా.
అపోహ: డౌన్లోడ్ చేసి ఇన్స్టాల్ చేసే క్లయింట్ ఉంది
ఈ ఆశ మిగతా ప్రతి విక్రేత నుండి వస్తుంది. OpenVPN, WireGuard మరియు చాలా వాణిజ్య క్లయింట్లు ప్యాకేజీ లేదా రిపాజిటరీని ప్రచురిస్తాయి, ఒకదాన్ని ఇన్స్టాల్ చేయడం మీరు ఒంటరిగా తీసుకునే స్థానిక నిర్ణయం. Linux లో Check Point అలా పనిచేయదు. ప్రస్తుత గేట్వే వెర్షన్ల అధికారిక డౌన్లోడ్లలో ప్రత్యేక ఇన్స్టాలర్ లేదు, కాబట్టి దాన్ని వెతికితే పాత ఫోరమ్ థ్రెడ్లు మరియు తృతీయ పక్ష అద్దాలు మాత్రమే వస్తాయి.
ఆ అద్దాలు నిరుపయోగం కంటే దారుణం, ఎందుకంటే బిల్డ్ దాన్ని అందించే గేట్వేతో సరిపోలాలి.
SNX నిజానికి ఏమిటి, ఎక్కడి నుండి వస్తుంది
SNX అనేది బైనరీ snx అనే కమాండ్-లైన్ క్లయింట్, బ్రౌజర్లో గేట్వేకి వ్యతిరేకంగా మీరు ప్రారంభించే సెషన్ ద్వారా ఇది ఇన్స్టాల్ అవుతుంది. చారిత్రకంగా ఒక Java ఆప్లెట్ మీరు ప్రాంప్ట్ను అంగీకరించిన తర్వాత దాన్ని డౌన్లోడ్ చేసి ఇన్స్టాల్ చేసేది. పద్ధతి సంవత్సరాలలో మారింది, మూలం మారలేదు. గేట్వే తనకు సరిపోయే బిల్డ్నే అందిస్తుంది, అందుకే క్లయింట్ మరియు గేట్వే వెర్షన్లు కలిసి నడుస్తాయి, పాత ప్యాకేజీ నుండి కాపీ చేసిన క్లయింట్ గేట్వే ఇంకా దానితో మాట్లాడేంత వరకు మాత్రమే పనిచేస్తుంది.
దీని అర్థం క్లయింట్పై ఏ పనైనా అర్థవంతం కావడానికి ముందు గేట్వే సిద్ధంగా ఉండాలి. Mobile Access Software Blade లైసెన్స్ పొంది కాన్ఫిగర్ చేయబడాలి, ఎందుకంటే అది లేకుండా ఇన్స్టాల్ చేయడానికి పోర్టల్ లేదు. పోర్టల్ ఇవ్వని గేట్వేకి వ్యతిరేకంగా క్లయింట్ వైపు ఎంత ప్రయత్నమైనా సెషన్ సృష్టించదు.
మీ వినియోగదారుతో క్లయింట్ను గేట్వే వైపు మళ్లించి, అది ఏమి నివేదిస్తుందో చదవండి:
snx -s vpn.example.com -u your.name
పరిమితి ఇన్స్టాలర్ కాదు, డిస్ట్రిబ్యూషన్ మద్దతు
SNX కోసం విక్రేత మద్దతు ఇచ్చే డిస్ట్రిబ్యూషన్ల జాబితా చిన్నది మరియు పాతది. ప్రచురిత వ్యాసంలో అది సుమారు Ubuntu 17.04 వద్ద ఆగుతుంది, అదే కాలానికి చెందిన కొన్ని openSUSE, Fedora మరియు RHEL విడుదలలతో పాటు, ఇప్పటికీ Ubuntu 12.10ని జాబితా చేస్తుంది. అది జాబితా ఎలా పాతబడుతుందో చెబుతుంది, మీ మెషీన్కు ఏమి కావాలో కాదు. ప్రస్తుత డిస్ట్రిబ్యూషన్ అందులో లేదు.
పనిచేసే టన్నెల్ను ఆశించే ముందు లైబ్రరీ అసమనతలను ఆశించండి. సాధారణ మూడు: 64 బిట్ సిస్టమ్లో తప్పిపోయిన 32 బిట్ లైబ్రరీలు, బైనరీ ఎప్పుడూ లింక్ కాని OpenSSL వెర్షన్, మరియు క్లయింట్ నిర్మించడానికి ప్రయత్నించే కెర్నల్ మాడ్యూల్. ప్యాకేజీలను ఊహించకుండా తప్పిపోయిన చిహ్నాలను చదవండి:
ldd $(command -v snx) | grep "not found"
తర్వాత మీరు నిజంగా కనెక్ట్ అయ్యే గేట్వే విడుదల మద్దతు వ్యాసాన్ని చూడండి. బ్లాగ్లోని జాబితా అనుకూలత ప్రకటన కాదు, కొత్త డిస్ట్రిబ్యూషన్ కొత్త క్లయింట్ అని అర్థం కాదు.
స్క్రీన్ లేని పనిని సాధ్యం చేసే X11 వివరం
SNX కి X11 లైబ్రరీలు అవసరం, కానీ నడుస్తున్న X సర్వర్ అవసరం లేదు. ఆ భేదమే స్క్రీన్ లేని హోస్ట్లో SSH ద్వారా పనిచేసే క్లయింట్కు, ఎలాంటి అవుట్పుట్ లేకుండా నిలిచిపోయినట్టు కనిపించే క్లయింట్కు మధ్య మొత్తం భేదం. మరో విడుదల నుండి కాపీ చేసిన బండిల్ కాదు, మీ డిస్ట్రిబ్యూషన్ ఇచ్చే లైబ్రరీ ప్యాకేజీని ఇన్స్టాల్ చేయండి, టన్నెల్ అవసరమైన సెషన్ నుండే క్లయింట్ను అమలు చేయండి.
కనెక్ట్ అయిన తర్వాత,ఇంటర్ఫేస్ మరియు రూట్లు రెండింటినీ నమ్మకముందు వాటిని చదవండి:
ip -brief addr show
ip route show
SNX ఒక టన్నెల్ ఇంటర్ఫేస్ను సృష్టించి పోర్టల్ నిర్ణయించే రూట్లను ఇన్స్టాల్ చేస్తుంది. ఆ రూట్లు మీవి కావు, గేట్వే నిర్ణయం, కాబట్టి తప్పిపోయిన ప్రిఫిక్స్ క్లయింట్ బగ్ కాదు, గేట్వే వైపు ప్రొఫైల్ సమస్య. అదే సమయంలో DNSని తనిఖీ చేయండి, ఎందుకంటే split-tunnel ప్రొఫైల్స్ తరచుగా మీరు ఊహించని రిజాల్వర్ను నెట్టివేస్తాయి.
SNX పూర్తిగా తప్పు సమాధానం అయినప్పుడు
Check Point గేట్వేలు IPsec మరియుL2TPక్లయింట్-నుండి-సైట్ కనెక్షన్లను కూడా ముగించగలవు, అవి strongSwan, Libreswan లేదా NetworkManager యొక్క L2TP ప్లగిన్తో పనిచేస్తాయి. అది గేట్వే కాన్ఫిగరేషన్, క్లయింట్ ఉపాయం కాదు. గేట్వే Mobile Access పోర్టల్ను మాత్రమే ప్రచురిస్తే,IPsec క్లయింట్కు చర్చించడానికి ఏమీ ఉండదు, మరియు లాగ్లో ప్రామాణీకరణ వైఫల్యానికి బదులు టైమౌట్ కనిపిస్తుంది. మరేదైనా ఇన్స్టాల్ చేసే ముందు ఏ రిమోట్ యాక్సెస్ బ్లేడ్లు ప్రారంభంలో ఉన్నాయో అడగండి.
ఇక్కడ ప్రతి పరిమితి గేట్వే వైపు ఉంటుంది: బ్లేడ్, లైసెన్స్, క్లయింట్ బిల్డ్ మరియు రూట్ ప్రొఫైల్. CLI సంవత్సరాలుగా పనిచేస్తోంది. విరిగేది Linux మద్దతు అంటే మీ స్వంతం మరియు మీ నియంత్రణలో ఉన్న ప్యాకేజీ అనే ఊహ.