English English Šiandien yra: 2017-08-24, ketvirtadienis
VU VPN (PPTP) prisijungimas Linux komandinėje eilutėje

 

Prisijungimas prie VU vidinio tinklo

per VPN iš linux OS

 

Ši instrukcija yra skirta norintiems prisijungti prie VU vidinio tinklo per VPN, iš linux operacinės sistemos.

 

PPTP kliento diegimas

 

Pagal nutylėjimą daugelyje distribucijų PPTP klientas (pptp-linux) jau buna įrašytas. Jei šis paketas nėra įrašytas jį galite įrašyti naudodami komandą:

 

sudo apt-get install pptp-linux

 

Konfigūracijos pavyzdys

 

  1. PPTP serverio vardas: vpn.vu.lt

  2. VPN naudotojo vardas: vardenis.pavardenis@vu.lt

  3. VPN slaptažodis: slaptažodis

  4. Jungimosi vardas: vpn.vu.lt

 

Atidarome /etc/ppp/chap-secrets bylą:

 

nano /etc/ppp/chap-secrets

 

Arba:

 

sudo nano /etc/ppp/chap-secrets

 

Papildome bylą:

 

"vardenis.pavardenis@.vu.lt" * "slaptazodis"

 

Išsaugome ir uždarome bylą.

Sukuriame nauja bylą /etc/ppp/peers/vpn.vu.lt :

 

nano /etc/ppp/peers/vpn.vu.lt

 

Į bylą įrašome:

 

remotename vpn.vu.lt

linkname vpn.vu.lt

ipparam vpn.vu.lt

pty "/usr/sbin/pptp --loglevel 2 vpn.vu.lt --nolaunchpppd"

name "vardenis.pavardenis@.vu.lt"

require-mppe

noauth

lock

bsdcomp 9,15

deflate 9,15

mtu 1492

mru 1492

 

Išsaugome ir uždarome bylą.

 

Srauto maršrutas per ppp0 interfeisą

 

Sukuriame bylą:

 

nano /etc/ppp/ip-up.d/route-traffic

 

Papildome byla sekančiomis eilutėmis.

 

#!/bin/bash

NET="172.16.10.0/24"

IFACE="ppp0"

route add -net ${NET} dev ${IFACE}

 

Išsaugome ir uždarome bylą.

 

Padarome bylą vykdoma:

 

chmod +x /etc/ppp/ip-up.d/route-traffic

 

Prisijungimas prie VPN serverio

 

Norėdami prisijungti prie VPN serverio naudokite sekančią komandą:

 

sudo pppd call vpn.vu.lt

 

Pažiūrėti ar sekmingai prisijungėte galite su komandą:

 

sudo tail -f /var/log/messages

 

Jei viskas gerai po šitos komandos turėtumėte matyti kažką panašaus:

 

pppd[9410]: pppd 2.4.4 started by root, uid 0

pppd[9410]: Using interface ppp0

pppd[9410]: Connect: ppp0 <- –> /dev/pts/1

pppd[9410]: CHAP authentication succeeded

pppd[9410]: MPPE 40-bit stateless compression enabled

pppd[9410]: local IP address 172.16.10.1

pppd[9410]: remote IP address 172.16.10.254

 

Dabar mes jau esame prisijungę prie VPN serverio, tačiau mums dar reikia pakeisti srauto maršrutą. Tai mes darome sekančiomis komandomis:

 

route add -host vpn.vu.lt gw xxx.xxx.xxx.xxx # (Čia rašome savo esame gateway, ji galima rasti ⁄etc⁄network⁄interfaces)

route del default

route add default gw 172.16.10.254

 

Viskas, mes esame prisijungę prie VU VPN. Prisijungus prie VPN rekomenduojama naudotis VU DNS serveriais. Tam reikia pakeisti /etc/resolv.conf failą. Bet prieš tai jį išsaugome:

cp /etc/resolv.conf ~

 

Į /etc/resolv.conf  rašome:

nameserver 193.219.80.2
      nameserver 193.219.80.11

 

Atsijungimas nuo VPN serverio

 

Atsijungti galima su sekančia komanda:

 

killall pppd

 

Bet dar mums reikia sutvarkyti srauto maršrutą, mums reikia sužinoti savo gateway, tai galime padaryti su komanda:

 

cat /etc/network/interfaces | grep gateway

 

Kai jau žinome savo gateway, vykdom:

 

route del vpn.vu.lt

route add default gw xxx.xxx.xxx.xxx # (čia rašome savo gateway)

 

Jei buvote pakeitę /etc/resolv.conf failą, jį atstatome:

 

sudo cp ~/resolv.conf /etc/

 

 


Paskutinis pakeitimas: 2011-09-04 10:53:56