Itproger, instalarea VPN pentru furnizorul de linux debian ultramarine

Configurarea Internetului din Consola (VPN, PPPoE)

Pentru a vă conecta la Internet folosind VPN (pptp), trebuie să instalați pachetul pptp-linux din depozit:

sudo apt-get update apt-get instalează pptp-linux

Sau folosirea mașinii pe pat este Internetul
Dacă aveți altă distribuție, puteți utiliza Google 🙂
Au descarcat pachetul, l-au mutat pe masina dreapta. Instalați-l (un exemplu pentru distribuțiile de tip debian)
Instalați pachetul utilizând programul de instalare DEB (faceți dublu clic pe pachet).

Sau de la consola.

Deschideți terminalul
Ne mutăm la directorul cu pachetul

cd / home / user / download / (de exemplu)
sudo dpkg -i pptp-linux

Apoi rulați comanda: sudo pptpsetup (pptpsetup -help, vă va arăta un exemplu)
exemplu:

sudo pptpsetup -create VPN -server 10.10.10.1 - numele de utilizator de conectare -password 123456

Conexiune stabilită. Dar ...
Este necesar să adăugați încă două comenzi în fișierul de configurare al acestei conexiuni.

sudo gedit / etc / ppp / peers / VPN (VPN este fișierul creat în funcție de numele conexiunii pe care l-ați atribuit.)

Adăugăm acolo:
defaultroute
replacedefaultroute

Toate setările au fost efectuate.
Pentru conexiune, scrieți în VPN sudo pon console.
Și pentru a dezactiva VPN sudo poff.

Pentru a simplifica procedura, puteți descărca codul de script într-un fișier, numiți-l de ex. Myvpn.sh și rulați-l.
Pentru ao rula, scrie: sudo sh myvpn.sh

Scriptul pentru crearea unui VPN

#! / bin / bash
echo "Verificați dacă pptp-linux este instalat ..." dormi 2
dacă [-z "$ (aptitude search pptp-linux | grep" ^ i ")"]
atunci
ecou "Nu este instalat. Ieșiți »
ieșirea 1
altfel
ecou "Instalat"
Fi
echo -n "Introduceți numele conexiunii:"
citiți conname

echo -n "Introduceți serverul VPN IP:"
citiți vpnip

echo -n «Introduceți numele de utilizator (login) pentru conexiunea VPN:»
citiți datele de conectare

echo -n "Introduceți parola pentru conexiunea VPN:"
citiți parola

echo "Nume utilizator: $ conname"
echo "VPN server IP: $ vpnip"
echo "Login: $ login"
echo "Parola: $ passw"

pptpsetup -create $ conname -server $ vpnip -username $ login -password $ passw
chmod 755 / etc / ppp / peers
ecoul "defaultroute" >> / etc / ppp / peers / $ conname
echo "replacedefaultroute" >> / etc / ppp / peers / $ conname

echo "Conexiunea dvs. VPN (PPTP) a fost creată" dormi 2
echo "Pentru a conecta tipul: pon $ conname în terminal ca root"
echo "Pentru a deconecta tipul: poff $ conname în terminal ca root"

Și cu asta, totul este simplu. Există o astfel de utilitate pppoeconf ...