S PPTP protokolom se lahko oddaljeno povežemo v interno povežemo v domače omrežje, neglede na našo lokacijo.
Za uspešno namestitev PPTP strežnika, potrebujemo Centos 6.6 ter Webmin.
Priporočeno je tudi osnovno znanje
|
![]() |
![]() |
|||
Postavitev PPTP strežnika v okolju Linux |
|||
![]() |
|||
|
|||
|
|||
![]() |
|
|||||
![]() S PPTP protokolom se lahko oddaljeno povežemo v interno povežemo v domače omrežje, neglede na našo lokacijo. Za uspešno namestitev PPTP strežnika, potrebujemo Centos 6.6 ter Webmin. Priporočeno je tudi osnovno znanje |
|||||
|
|||||
![]() V iskalnik napišite pptp ter pritisnite Enter. |
|||||
|
|||||
![]() Kliknite na PPTP VPN Server |
|||||
|
|||||
![]() V kolikor nimate nameščenega PPTP strežnika lahko to storite s klikom na "Click here to have it downloaded and installed using YUM".
|
|||||
|
|
|||||
![]() Kliknite na "PPTP Server Options" v razdelku IP addresses for server end of connection. Vnesite IP naslov, katerga bo strežnik uporabljal za povezavo v zunanji svet. IP addresses to allocate to clients. Vnesite IP naslove, katere želite dodeliti PPTP uporabnikom. Za boljše razumevanje lekcije ter ukazov lahko uporabite IPje na sliki. 172.20.1.1 172.20.1.2-254 Po končanem vnosu IP naslovo pritisnite Save. |
|||||
|
|||||
![]() Kliknite na "PPP Accounts Za uspešno povezavo na PPTP strežnik potrebuje vsak uporabnik svoje uporabniško ime ter geslo. Ker nimamo kreiranega še nobenega uporabniškega računa kliknite na Create new PPP account |
|||||
|
|||||
![]() Vnesite uporabniško ime v razdelek Username. Geslo pa v Password v kolikor želite uporabiti geslo iz že obstoječega uporabniškega računa v sistemu linux lahko to storite z vnosom uporabniškega imena v "From file".
Kliknite Save. |
|||||
|
|||||
![]() Ker GUI ne omogoča dodatnih možnosti, je potreba prijava v terminal.
Vnesite ukaz "nano /etc/ppp/options.pptpd" in odstranite # pred ms-dns. V tej lekciji sem uporabil Googlove Public DNS naslove, v kolikor želite uporabljati svoje jih tukaj vnesite. Shranite datoteko s CTRL + X nato Y |
|||||
|
|||||
![]() Odprite datoteko "nano /etc/sysctl.conf" ter odstranite # pred net.ipv4.ip_forward = 1. Spremembo shranite ter vnesite "sysctl -p" za potrditev sprememb. |
|||||
|
|||||
![]() Nazadnje je potrebno zagnati PPTP strežnik z ukazom service pptpd start oziroma restart, v kolikor je ta bil predhodno zagnan. |
|||||
|
|||||
![]() Čeprav je PPTP strežnik zagnan, in še ne moremo dostopati do njega, je potrebno odpreti port-e na požarnem zidi. Prav tako je potrebno omogočiti GRE protokol ter omogočiti PPTP uporabnikom dostopa do interneta (v nasprotnem primeru bodo dostopne samo interne spletne strani, neglede na uporabo Googl-ovih DNSjev) To storimo z ukazom iptables -I INPUT -p tcp --dport 1723 -m state --state NEW -j ACCEPT iptables -I INPUT -p gre -j ACCEPT iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE |
|||||
|
|||||
![]() Prav tako je potrebno omogočiti pravilen prikaz spletnih strani (dostop do strežnikov) ter pravilno konfiguracijo MTU pri uporabniku. To storimo z ukazom iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -s 172.20.1.0/24 -j TCPMSS --clamp-mss-to-pmtu Sedaj je PPTP strežnik pravilno nastavljen in pripravljen za uporabo.
V primeru težav pa povprašajte na forumu. |
|||||
|
|||
|
![]() |
|
||||||
![]() |
||||||||
|
||||||||
![]() |
![]() |
|