ఈ వ్యాసంలో, డెబియన్ 9 స్ట్రెచ్లో OpenVPN ని ఎలా ఇన్స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలో నేను మీకు చూపుతాను. ప్రారంభిద్దాం.
కింది ఆదేశంతో మీ డెబియన్ 9 మెషిన్ యొక్క APT ప్యాకేజీ రిపోజిటరీ కాష్ని ముందుగా అప్డేట్ చేయండి:
$సుడోసముచితమైన నవీకరణ
APT ప్యాకేజీ రిపోజిటరీ కాష్ అప్డేట్ చేయాలి.
ఇప్పుడు కింది ఆదేశంతో Git ని ఇన్స్టాల్ చేయండి:
$సుడోసముచితమైనదిఇన్స్టాల్ వెళ్ళండి
ఇప్పుడు నొక్కండి మరియు ఆపై నొక్కండి కొనసాగటానికి.
OpenVPN ఇన్స్టాల్ చేయాలి.
OpenVPN ని మాన్యువల్గా ఇన్స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం చాలా శ్రమతో కూడుకున్న పని. దాన్ని సరిగ్గా సెటప్ చేయడానికి మీరు చాలా విషయాలు తెలుసుకోవాలి. శుభవార్త ఏమిటంటే, నిజానికి ఒక GitHub రిపోజిటరీ ఉంది (దీనిని మీరు కనుగొనవచ్చు https://github.com/Angristan/OpenVPN-install ) OpenVPN ని చాలా సులభంగా ఇన్స్టాల్ చేయడానికి మరియు కాన్ఫిగర్ చేయడానికి మీకు సహాయపడుతుంది. కాబట్టి నేను ఈ వ్యాసంలో OpenVPN ని ఇన్స్టాల్ చేయబోతున్నాను.
ఇప్పుడు దీనికి నావిగేట్ చేయండి ~/డౌన్లోడ్లు కింది ఆదేశంతో డైరెక్టరీ:
ఇప్పుడు కింది ఆదేశంతో OpenVPN- ఇన్స్టాల్ GitHub రిపోజిటరీని క్లోన్ చేయండి:
$git క్లోన్https://github.com/అంగ్రిస్తాన్/openvpn-install.git
OpenVPN- ఇన్స్టాల్ GitHub రిపోజిటరీని క్లోన్ చేయాలి.
కొత్త డైరెక్టరీ openvpn-install సృష్టించబడాలి మరియు అన్ని OpenVPN- ఇన్స్టాల్ GitHub రిపోజిటరీ ఫైల్లు దాని లోపల కాపీ చేయబడాలి.
$ls
ఇప్పుడు దీనికి నావిగేట్ చేయండి openvpn-install/ కింది ఆదేశంతో డైరెక్టరీ:
$CDopenvpn-install
మీరు కనుగొనగలగాలి openvpn-install.sh ఈ డైరెక్టరీలోని ఫైల్.
ఇప్పుడు తయారు చేయండి openvpn-install.sh కింది ఆదేశంతో అమలు చేయవచ్చు:
$chmod+ x openvpn-install.sh
మీరు గమనిస్తే, openvpn-install.sh స్క్రిప్ట్ ఇప్పుడు అమలు చేయదగినది.
ఇప్పుడు అమలు చేయండి openvpn-install.sh స్క్రిప్ట్గా రూట్ కింది ఆదేశంతో:
$సుడో./openvpn-install.sh
ఇప్పుడు IP చిరునామా సరైనదని నిర్ధారించుకోండి. మీరు దానిని మార్చాలనుకుంటే, మీరు దానిని ఇక్కడ మార్చవచ్చు. OpenVPN సర్వర్ ఇన్స్టాల్ అయిన తర్వాత ఇది IP చిరునామా అవుతుంది. కనుక ఇది సరైనదని నిర్ధారించుకోండి. మీరు పూర్తి చేసిన తర్వాత, నొక్కండి కొనసాగటానికి.
ఇప్పుడు మీరు OpenVPN కి ఏ పోర్ట్ ఉపయోగించాలో చెప్పాలి. డిఫాల్ట్ పోర్ట్ 1194 . కానీ మీరు ఇతర పోర్టును ఉపయోగించవచ్చు.
మీరు నిర్దిష్ట పోర్టును ఉపయోగించాలనుకుంటే, నొక్కండి 2 ఆపై నొక్కండి . అప్పుడు OpenVPN పోర్ట్ నంబర్ ఎంటర్ చేయమని అడుగుతుంది.
మీరు ఓపెన్విపిఎన్ యాదృచ్ఛిక పోర్ట్ని ఉపయోగించాలనుకుంటే, నొక్కండి 3 మరియు నొక్కండి .
నేను డిఫాల్ట్ పోర్టుతో వెళ్తున్నాను. కాబట్టి నేను నొక్కబోతున్నాను ఇక్కడ.
మీరు ఇంటర్నెట్ ద్వారా OpenVPN సర్వర్ని యాక్సెస్ చేయాలనుకుంటే మీ పబ్లిక్ IPv4 చిరునామాను ఇక్కడ టైప్ చేయాలి. కానీ మీరు మీ స్థానిక నెట్వర్క్ నుండి మాత్రమే OpenVPN సర్వర్ని యాక్సెస్ చేయాలనుకుంటే, మీరు ముందుగా టైప్ చేసిన IP చిరునామా, మీ NAT IP చిరునామాను టైప్ చేయండి.
మీరు మీ పబ్లిక్ IPv4 చిరునామాను చాలా సులభంగా కనుగొనవచ్చు. కేవలం సందర్శించండి http://www.whatsmyip.org/ మరియు మీ పబ్లిక్ IPv4 చిరునామా అక్కడ ఉండాలి.
ఇప్పుడు మీరు OpenVPN కి ఏ కమ్యూనికేషన్ ప్రోటోకాల్ ఉపయోగించాలో చెప్పాలి. మీరు UDP లేదా TCP ని ఉపయోగించవచ్చు. UDP డిఫాల్ట్గా ఎంపిక చేయబడుతుంది మరియు ఇది TCP కంటే వేగంగా ఉంటుంది. మీరు పూర్తి చేసిన తర్వాత, నొక్కండి .
ఇప్పుడు మీరు DNS ప్రొవైడర్ని ఎంచుకోవాలి. హోస్ట్ పేర్లను పరిష్కరించడానికి OpenVPN దీనిని ఉపయోగిస్తుంది. ఎంచుకోవడానికి అనేక ప్రొవైడర్లు ఉన్నారు. నేను డిఫాల్ట్ని ఎంచుకుంటాను, 1) ప్రస్తుత సిస్టమ్ పరిష్కారాలు (/etc/resolv.conf నుండి) . ఇది మీ డెబియన్ 9 మెషీన్లను ఉపయోగిస్తుంది /etc/resolv.conf DNS హోస్ట్ పేర్లను పరిష్కరించడానికి ఫైల్.
మీరు పూర్తి చేసిన తర్వాత, నొక్కండి .
ఇప్పుడు ఎన్క్రిప్షన్ రకాన్ని ఎంచుకోండి. అది ఏమిటో మీకు తెలియకపోతే, డిఫాల్ట్ని వదిలి నొక్కండి .
ఇప్పుడు ఉపయోగించడానికి Diffie-Hellman కీ పరిమాణాన్ని ఎంచుకోండి. మీరు ఎంత ఎక్కువ కీ బిట్లను ఉపయోగిస్తే, ఎన్క్రిప్షన్ అంత సురక్షితంగా ఉంటుంది, అయితే ఎన్క్రిప్షన్-డిక్రిప్షన్ ప్రక్రియ నెమ్మదిగా ఉంటుంది. మీరు సిఫార్సు చేసిన కీ బిట్లను ఉపయోగించవచ్చు లేదా 4096 బిట్లను ఉపయోగించవచ్చు. నేను డిఫాల్ట్, 3072 కీ బిట్లతో వెళ్తున్నాను. మీరు పూర్తి చేసిన తర్వాత, నొక్కండి .
RSA కీ పరిమాణాన్ని ఎంచుకోండి. నేను మునుపటి విభాగంలో చర్చించినట్లుగా ఇక్కడ భావనలు డిఫీ-హెల్మన్ కీ వలె ఉంటాయి. నేను డిఫాల్ట్, 3072 కీ బిట్లతో వెళ్తున్నాను. మీరు పూర్తి చేసిన తర్వాత, నొక్కండి .
ఇతర వ్యక్తులు మీ VPN సర్వర్కు కనెక్ట్ చేయడానికి ప్రయత్నించినప్పుడు మీకు పాస్వర్డ్ అవసరం కావచ్చు. సర్వర్కు కనెక్ట్ చేసేటప్పుడు పాస్వర్డ్ కోసం వినియోగదారులను అడగకపోవడం డిఫాల్ట్ ప్రవర్తన. ఇది డిఫాల్ట్ ప్రవర్తన మరియు నేను దీనితో వెళ్తున్నాను. మీకు కావాలంటే మీరు పాస్వర్డ్ సెట్ చేయవచ్చు. అదంతా మీ ఇష్టం. మీరు పూర్తి చేసిన తర్వాత, నొక్కండి .
ఇప్పుడు క్లయింట్ పేరును టైప్ చేయండి (ఖాళీలను ఉపయోగించవద్దు) మరియు నొక్కండి .
కేవలం నొక్కండి .
OpenVPN సంస్థాపన ప్రారంభం కావాలి.
OpenVPN ఇన్స్టాల్ చేయాలి.
ఇప్పుడు మీరు మీ వినియోగదారుల హోమ్ డైరెక్టరీలో మీ క్లయింట్ పేరు (మీరు ఇంతకు ముందు సెట్ చేసినట్లు) అదే పేరుతో OVPN ఫైల్ను కనుగొనగలరు. నా విషయంలో, ఫైల్ పేరు linuxhint.ovpn .
OpenVPN సర్వర్కు కనెక్ట్ చేస్తోంది:
మీరు ఇతర కంప్యూటర్ నుండి మీ OpenVPN సర్వర్కు కనెక్ట్ కావాలంటే, మీకు OVPN ఫైల్ కాపీ అవసరం (నా విషయంలో linuxhint.ovpn ) OpenVPN ఇన్స్టాలర్ ద్వారా రూపొందించబడింది.
క్లయింట్ కంప్యూటర్లో, మీరు OpenVPN క్లయింట్ సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయాలి.
మీరు Linux ఆపరేటింగ్ సిస్టమ్ని ఉపయోగిస్తుంటే, OpenVPN ని అక్కడ ఇన్స్టాల్ చేసి, OVPN ఫైల్ని కాపీ చేయండి.
నేను అనుకుంటున్నాను, మీరు ఉబుంటు సర్వర్ను OpenVPN క్లయింట్గా ఉపయోగిస్తున్నారు.
ఇప్పుడు కింది ఆదేశంతో OpenVPN ని అక్కడ ఇన్స్టాల్ చేయండి:
$సుడోసముచితమైనదిఇన్స్టాల్openvpn
నేను కాపీ చేసాను linuxhint.ovpn అక్కడ ఫైల్ చేయండి.
ఇప్పుడు మీ OpenVPN సర్వర్కు కనెక్ట్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:
$సుడోopenvpn--configlinuxhint.ovpn
మీరు మీ OpenVPN సర్వర్కు కనెక్ట్ అయి ఉండాలి.
మీరు గమనిస్తే, ఎ ట్యూన్ 0 ఇంటర్ఫేస్ నా ఉబుంటు సర్వర్కు జోడించబడింది.
కాబట్టి మీరు డెబియన్ 9 స్ట్రెచ్లో OpenVPN ని ఎలా ఇన్స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి. ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు.