<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vpnc on Twistedminds</title><link>https://twistedminds.ru/tags/vpnc/</link><description>Recent content in Vpnc on Twistedminds</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 23 Oct 2011 13:45:18 +0000</lastBuildDate><atom:link href="https://twistedminds.ru/tags/vpnc/index.xml" rel="self" type="application/rss+xml"/><item><title>Постоянное соединение vpnc</title><link>https://twistedminds.ru/2011/10/persistent-vpnc-connection/</link><pubDate>Sun, 23 Oct 2011 13:45:18 +0000</pubDate><guid>https://twistedminds.ru/2011/10/persistent-vpnc-connection/</guid><description>&lt;p&gt;Сбыдлокодил на коленке скрипт, поддерживающий соединение с vpn-шлюзом:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;#!/bin/bash 
if 
[ &amp;amp;#8220;$(/sbin/route -n | /bin/grep &amp;amp;#8220;172.16.10.0&amp;amp;#8221; | /usr/bin/awk &amp;amp;#8220;{print \$8}&amp;amp;#8221;)&amp;amp;#8221; = &amp;amp;#8220;tun0&amp;amp;#8221; ] 
then 
echo &amp;amp;#8220;$(/bin/date &amp;amp;#8220;+%X %x&amp;amp;#8221;)&amp;amp;#8221; route exist &amp;gt;&amp;gt; /var/log/vpnc.log 
else 
echo &amp;amp;#8220;$(/bin/date &amp;amp;#8220;+%X %x&amp;amp;#8221;)&amp;amp;#8221; no route to scse &amp;amp;#8211; reconnecting &amp;gt;&amp;gt; /var/log/vpnc.log 
if [ -f /var/run/vpnc/pid ] 
then 
echo &amp;amp;#8220;$(date &amp;amp;#8220;+%X %x&amp;amp;#8221;)&amp;amp;#8221; found vpnc pid &amp;amp;#8211; deleting &amp;gt;&amp;gt; /var/log/vpnc.log 
&amp;amp;#8220;$(/bin/rm -f /var/run/vpnc/pid)&amp;amp;#8221; 
fi 
echo &amp;amp;#8220;$(date &amp;amp;#8220;+%X %x&amp;amp;#8221;)&amp;amp;#8221; establishing scse vpn tunnel &amp;gt;&amp;gt; /var/log/vpnc.log 
&amp;amp;#8220;$(/usr/sbin/vpnc /etc/vpnc/scse.conf)&amp;amp;#8221; 
fi
&lt;/code&gt;&lt;/pre&gt;</description></item></channel></rss>