netstat -Aan | grep <port number>
Esto muestra el PCB (protocol control block) en la primera columna.
rmsock <PCB> tcpcb
Esto muestra el proceso que usando ese PCB.
Como su propio nombre indica este blog no pretende ser mas que un sitio donde poder realizar anotaciones útiles para mi y para cualquiera que busque información en la red.
viernes, 3 de febrero de 2012
domingo, 15 de enero de 2012
Como conectar a VPN Cisco con "vpnc" usando certificado "crt"
Primero instalamos el cliente linux para VPNs Cisco "vpnc" y el material necesario:
sudo cp cisco-decrypt /usr/bin
sudo cp pcf2vpnc /usr/bin
sudo apt-get install libgcrypt11 libgcrypt11-dev libssl-dev libssl0.9.8 vpnc resolvconf
Comprobamos que se ha instalado con soporte SSL:
vpnc --version
Si aparece la siguiente linea vpnc se ha instalado con soporte SSL:
Supported Auth-Methods: psk psk+xauth hybrid(rsa)
Copiamos el fichero .crt a /etc/vpnc:
sudo cp foo.crt /etc/vpnc
Si disponemos de fichero .pcf de configuracion debemos convertirlo a fichero .conf para vpnc, para lo cual necesitamos cisco-decrypt.c y pcf2vpnc:
wget http://www.joepcremers.com/wordpress/wp-content/files/cisco-decrypt.c
gcc -Wall -o cisco-decrypt cisco-decrypt.c $(libgcrypt-config
--
libs --
cflags)
chmod +x cisco-decrypt
sudo cp cisco-decrypt /usr/bin
wget http://svn.unix-ag.uni-kl.de/vpnc/trunk/pcf2vpnc
sudo cp pcf2vpnc /usr/bin
pcf2vpnc foo.pcf > foo.conf
sudo cp foo.conf /etc/vpnc/
Añadir las siguientes lineas al fichero foo.conf:
sudo vi /etc/vpnc
IKE Authmode hybrid
CA-File /etc/vpnc/foo.crt
Ejemplo de fichero .conf:
## generated by pcf2vpnc
IPSec ID foo
IPSec gateway vpn.foo.com
IPSec secret dajhfñakjedhfñEWU1VJdsañj
IKE Authmode hybrid
CA-File /etc/vpnc/foo.crt
## To add your username and password,
## use the following lines:
# Xauth username <your username>
# Xauth password <your password>
sudo vi /etc/vpnc
IKE Authmode hybrid
CA-File /etc/vpnc/foo.crt
Ejemplo de fichero .conf:
## generated by pcf2vpnc
IPSec ID foo
IPSec gateway vpn.foo.com
IPSec secret dajhfñakjedhfñEWU1VJdsañj
IKE Authmode hybrid
CA-File /etc/vpnc/foo.crt
## To add your username and password,
## use the following lines:
# Xauth username <your username>
# Xauth password <your password>
jueves, 22 de diciembre de 2011
Activar las malditas URLs limpias en Drupal 7.10
Sistema -> Debian 6.0 64bits con Apache2
cd /etc/apache2/sites-available
vi default
Cambiar:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Por:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
En el caso de que drupal este instalado en:
/var/www
cd /etc/apache2/sites-available
vi default
Cambiar:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Por:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
En el caso de que drupal este instalado en:
/var/www
domingo, 18 de diciembre de 2011
Como forzar a tomcat6 a usar el puerto 80 en debian 6.0 64bits
vi /etc/tomcat6/server.xml
Bucar:
port="8080"
Substituir por:
Bucar:
port="8080"
Substituir por:
port="80"
vi /etc/default/tomcat6
Buscar:
#AUTHBIND=no
Substituir por:
Reiniciar tomcat.
vi /etc/default/tomcat6
Buscar:
#AUTHBIND=no
Substituir por:
AUTHBIND=yes
Como forzar tomcat6 a escuchar en ipv4 debian 6.0 64
vi /etc/default/tomcat6
Modificar:
JAVA_OPTS="-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC"
a:
JAVA_OPTS="-Djava.net.preferIPv4Stack=true -Djava.awt.headless=true
-Xmx128m -XX:+UseConcMarkSweepGC"
Reiniciar tomcat.
Suscribirse a:
Entradas (Atom)