Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Kitos aplikacijos

Atsakyti
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2018-06-20, 16:49
iv_vytenisg iv_vytenisg neprisijungęs
Super Moderator
 
Prisiregistravo: 2014 11
Žinutės: 60
Pagrindinis [KVM] VPN konfigūravimas naudojant PPTP

VPN - virtualiai privatus tinklas leidžiantis pasiekti privatų tinklas naudojantis viešu tinklu arba internetu. VPN suteikia galimybę gauti bei išsiųsti duomenis naudojantis atviru arba viešu tinklu kai įrenginys yra prijungiamas prie privataus tinklo. Vienas populiariausių būdų konfigūruoti VPN yra pasitelkiant PPTP į pagalbą.

PPTP yra protokolas leidžiantis sujungti du skirtingus ryšio taškus per vadinamą "tunelį". Šis protokolas suteikia galimybę lengvai ir greitai įsijungti VPN, kuris bus pasiekiamas ne stacionarius bei mobilius įrenginius. Taip pat, šis protokolas yra greitesnis bei naudoja mažiau resursų nei alternatyvus OpenVPN, tačiau yra mažiau saugus.


0. Preliminarūs reikalavimai:

* KVM serveris naudojantis mūsų parengtą Ubuntu operacinę sistemą


1. Pasirengimas diegimui:

Visų pirmą įjunkite PPTP funkcionalumą (įsijunks automatiškai ir po perkrovimo):

Kodas:
systemctl enable pptpd
Papildomai rekomenduojame atlikti ir iptables konfigūravimą. Įvykdykite komandas:

Kodas:
iptables -t nat -A POSTROUTING -o venet0 -j MASQUERADE
iptables-save > /etc/iptables.up.rules
Tada sukurkite failą:

Kodas:
nano /etc/network/if-pre-up.d/iptables
Ir įveskite kodą:

Kodas:
#!/bin/sh
iptables-restore < /etc/iptables.up.rules
Failą išsaugokite ir įvykdykite komandas:

Kodas:
chmod +x /etc/network/if-pre-up.d/iptables
reboot

2. Diegimas

Kai serveris jau paruoštas diegimui galite atlikti diegimą įvykdydami diegimo komandą:

Kodas:
apt-get install pptpd
Po diegimo pakoreguokite "/etc/pptpd.conf" failą:

Kodas:
nano /etc/pptpd.conf
įvesdami šias eilutes:

Kodas:
localip 10.0.0.1
remoteip 10.0.0.100-200
Išsaugoję pakeitimus turite nustatyti autorizacijos duomenis PPTP protokolui. Atsidarykite failą:

Kodas:
nano /etc/ppp/chap-secrets
Jis turėtų atrodyti taip:

Kodas:
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
vpnuser pptpd password *
client pakeiskite į naudotojo vardą, server turi būti nurodomas paslaugos tipas - mūsų atveju pptpd, secret turi būti naudojamas slaptažodis ir IP address pakeiskite į IP adresą, kuris nus autorizuojamas. Įvedant '*' simbolį Jūs nurodote, kad būtų priimama naudotojo vardo ir slaptažodžio pora su betkokiu IP adresu.


3. DNS serverių pridėjimas:

Pridėkite DNS serverius atsidarę failą /etc/ppp/pptpd-options:

Kodas:
nano /etc/ppp/pptpd-options
Ir pašalinkite '#' simbolį šių eilučių pradžioje:

Kodas:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
Ir tada perkraukite PPTPD:

Kodas:
service pptpd restart

4. Nustatymų peradresavimas:

Tam, kad galėtumėte peradresuoti IPv4 pakoreguokite /etc/sysctl.conf:

Kodas:
nano /etc/sysctl.conf
pašalinant '#' simbolį eilutėje:

Kodas:
net.ipv4.ip_forward=1
Tam, kad pakeitimas įsigaliotų paleiskite komandą:

Kodas:
sysctl -p
Dabar perkraukite serverį ir galėsite susijungti su serveriu naudojant PPTPD.
Atsakyti su citata
Atsakyti

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija


Visi laikai yra GMT +3. Šiuo metu yra 09:57.


Powered by vBulletin®
Copyright ©2000 - 2018, vBulletin Solutions, Inc.