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