čtvrtek 21. července 2011

Jak se připojit přes PPTP

Aneb připojení třeba na UHK...  PPTP je úžasný protokol vytvořený firmou Microsoft a při troše hodně velké fantazie se dá použít pro vzdálené připojení do místní sítě (VPN). Jako mnohem lepší alternativu bych zde uvedl OpenVPN.

Ve Windows je pro připojení takové klikátko, stejně tak i v Linuxu. Klikátko v Linuxu mi bohužel nefungovalo a tak jsem se uchýlil k posvátné konzoli. Tady se to nastavuje zhruba takto.

Základní nastavení - soubor /etc/ppp/options.pptp

lock
noauth
nobsdcomp
nodeflate 
refuse-pap
refuse-eap
refuse-chap
refuse-mschap

Nastavení hesla - soubor /etc/ppp/chap-secrets

domena\\jmeno     pptp    moje_heslo      *

Nastavení připojení - soubor /etc/ppp/peers/uhk

pty "pptp vpn.uhk.cz --nolaunchpppd"
name domena\\jmeno
remotename pptp
require-mppe-128
file /etc/ppp/options.pptp
ipparam uhk

Připojení se k VPN přes PPTP
s ladícími informacemi

sudo pon uhk debug dump logfd 2 nodetach noauth


bez ladících informací

sudo pon uhk

Odpojení se od VPN

sudo poff uhk

Nastavení routování
Abychom se dostali do vnitřní sítě, je třeba nastavit správné routování, to se provede takto

sudo route add -net 172.25.0.0 netmask 255.255.0.0 gw 192.168.45.1

K tomu samozřejmě potřebujete informace o vnitřní síti (172.25.0.0/255.255.0.0) a IP adresu brány (192.168.45.1). IP adresu brány zjistíte z výstupu ladících informací příkazu pon, kde je uvedena:

Jul 21 10:36:14 notorix pppd[3844]: local  IP address 192.168.45.4
Jul 21 10:36:14 notorix pppd[3844]: remote IP address 192.168.45.1

Jo, je to složité.

Zdroje informací
Microsoft VPN client setup with pptpclient

Žádné komentáře:

Okomentovat