Vandag word virtuele netwerke gebaseer op VPN (Virtual Private Network) klastegnologieë nie net gebruik om goed beskermde omgewings te organiseer vir deursigtige data-uitruiling deur oop kanale nie, maar ook om maklik toegang tot die internet te bied. In hierdie verband kan enige gebruiker wat die verskaffer verander, die behoefte hê om 'n Skynprivaatnetwerk op te stel. Linux het sy eie besonderhede om hierdie probleem op te los.
Nodig
Wortelbewyse
Instruksies
Stap 1
Kyk of daar PPP-ondersteuning in u kernstelsel is. Die maklikste manier om dit te doen is deur na die waardes van die opsies met die CONFIG_PPP-voorvoegsel in die huidige kernkonfigurasielêer te kyk. Dit word gewoonlik in die / boot-gids geïnstalleer en het 'n naam wat begin met config. Vind die naam van hierdie lêer met behulp van die opdrag
ls / boot
of
ls / boot | grep conf
Druk die lyne met kat af en filter met grep. Byvoorbeeld:
kat /boot/config-2.6.30-std-def-alt15 | grep PPP
Ontleed die lyne wat die CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY opsies bevat. As daar geen # -simbool voor hulle is nie, word die ooreenstemmende funksionaliteit ondersteun (vir waardes van m - in die vorm van 'n eksterne module, vir waardes van y - word dit in die kern opgeneem).
Stap 2
Kyk of die kliëntsagteware vir die totstandkoming van VPN-verbindings op die stelsel geïnstalleer is. Die vereiste pakket het gewoonlik 'n naam wat begin met pptp. Gebruik apt-cache met die soekopsie om die vereiste pakket in die beskikbare bewaarplekke te vind en tpm met die -qa-opsie om te kyk of die pakket geïnstalleer is. As u in 'n grafiese omgewing werk, kan dit sinvol wees om programme soos sinapties te gebruik.
Stap 3
Installeer die ontbrekende sagteware. Gebruik die toepaslike pakketbestuurders (apt-get, rpm in die konsole, sinapties in die grafiese omgewing, ens.). Herbegin u rekenaar as u die ppp-pakket met kernmodules geïnstalleer het om die toepaslike protokol te ondersteun.
Stap 4
Probeer die Skynprivaatnetwerk instel met behulp van konfigurasieskripte soos pptp-command of pptpsetup. Dit word dikwels ingesluit in sagteware-pakkette vir VPN-kliënte. Vir hulp met die opdraglynparameters van hierdie hulpprogramme, gebruik dit om met die --help-opsie uit te voer. Byvoorbeeld:
pptpsetup --help
As geen konfigurasieskripsies geïnstalleer is nie, gaan u voort met die volgende stap om die Skynprivaatnetwerk handmatig op te stel.
Stap 5
Skep 'n gids / etc / ppp met 'n lêer met die naam chap-secrets. Open die lêer in 'n teksredigeerder. Voeg so 'n reël daarby:
AANMELDING WERKWOORD *
Die AANMELDING en WAGWOORD-waardes is gebruikersnaam en wagwoord. Dit moet deur u VPN-diensverskaffer verskaf word. Vervang SERVER met 'n arbitrêre verbindingsnaam of *.
Stap 6
Skep 'n gids / etc / ppp / peers. Skep 'n lêer daarin wat dieselfde naam het as die SERVER-waarde van die vorige stap (of 'n willekeurige naam as * gespesifiseer is). Wysig hierdie lêer om inligting by te voeg soos:
pty "pptp SERVER --nolaunchpppd"
naam AANMELDING
ipparam SERVER
afstandnaam SERVER
slot
noauth
nodeflate
nobsdcomp
Die AANMELDING en SERVER-waardes hier is dieselfde as in stap 5. Dit voltooi die VPN-konfigurasie op Linux.