Portál AbcLinuxu, 3. května 2025 02:05
Blíží se nám vykoupení z těch nechutně stresujících předvánočních bláznění. Protože mě vánoce moc neberou a v práci mám celkem na pilno, budu muset čas od času využít vzdáleného přístupu...
Protože firma ve které pracuji profituje ze software pro většinový operační systém a je mimo jiné gold partnerem Microsoftu, využívají se na úplně všechno produkty této společnosti. Takže místo někdejšího Cisco clienta je potřeba pro připojení do firemní sítě použít VPN.
Nemám rád kdejaká klikadla a tak jsem před nedávnem vypotil s manuálem „v ruce“ skriptík...
#!/bin/sh LINKNAME='foo' SERVER='firemni.server.cz' DOMAIN='DOMENA' USER='jmeno' PASSWORD='heslo' NET='172.20.0.0' MASK='255.255.0.0' DNS='172.20.20.201' RESOLVBAK="/etc/resolv.conf.$LINKNAME.bak" PIDFILE="/var/run/ppp-$LINKNAME.pid" up() { if [ -f $PIDFILE ]; then echo "Already up?" exit 1 fi pppd logfd 2 updetach lock noauth nobsdcomp nodeflate nodefaultroute require-mppe-128 \ linkname $LINKNAME \ domain $DOMAIN \ pty "pptp $SERVER --nolaunchpppd" \ name $USER \ password $PASSWORD && if [ -f $PIDFILE ]; then route add -net $NET netmask $MASK dev $(tail $PIDFILE -n1) mv /etc/resolv.conf $RESOLVBAK echo "nameserver $DNS" > /etc/resolv.conf cat $RESOLVBAK >> /etc/resolv.conf fi } down() { if [ -f $PIDFILE ]; then kill $(head $PIDFILE -n1) if [ -f $RESOLVBAK ]; then mv $RESOLVBAK /etc/resolv.conf fi else echo "Already down?" exit 1 fi } case "$1" in "up") up ;; "down") down ;; *) echo "usage: $0 up|down" esac
A je to, pak už stačí spustit KRDC. Pozitivní je, že mi spojení ještě ani jednou nelehlo, což se nedá říct o připojení realizovaném z Windows, tam měla vzdálená plocha neustále problémy s šifrováním a co 5 minut lehla, samotný tunel měl rekord něco kolem hodiny... Proč? Kdo ví.
Tiskni
Sdílej:
>>>Pozitivní je, že mi spojení ještě ani jednou nelehlo, což se nedá říct o připojení realizovaném z Windows, tam měla vzdálená plocha neustále problémy s šifrováním a co 5 minut lehla, samotný tunel měl rekord něco kolem hodiny... Proč?
Protoze i cesky clovicek dokaze neco udelat tak aby to chodilo jak ma.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.