Ionel Mugurel Ciobica wrote:
O intrebare scurta, exista o metoda mai buna de a testa daca un tunel
ssh este activ sau nu decit netstat:

if [ `netstat -nt | grep 127.0.0.1:10022 | wc -l` == '0' ] ; then
   echo "SSH tunnel is not up."
else
   echo "SSH tunnel is OK."
fi

Tunelul este setat de la alt calculator.

Problema este ca indiferent daca tunelul este pornit sau nu tot apar
conexiuni 127.0.0.1:port si tot asa, indiferent daca tunelul este
pornit sau nu 127.0.0.1:10022 ba apare, ba nu...

Ce gresesc aici sau cum pot face altfel...
Poate gresesc eu, dar stiam ca conexiuni de la alta masina la masina locala se fac pe IP-urile interfetei prin care se face conexiunea.

Faptul ca tu ai 127.0.0.1: port deschis, nu inseamna ca pe acolo se face conexiunea, ci ca serviciul care asculta pe portul respectiv a rulat "bind" si pe adresa de loopback. Din cate imi aduc aminte conexiuni la 127.0.0.1 le pot face doar procese de pe aceeasi masina.

Poate ar trebui sa cauti conexiuni deschise la IP-ul la care se conecteaza VPN-ul.


Cristi

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui