Enviado por admin el
A veces es importante conocer detrás de que tipo de NAT nos encontramos porque nos permite saber que tipo de “estrategia” utilizar para no tener problemas de audio/señalización a la hora de conectarnos a una PBX/Proxy SIP externo.
A seguir los pasos para conocer el NAT en CentOS 6:
Primero se instalan los repositorios EPEL:
yum install epel-release -y
luego Python y PIP:
yum install python python-setuptools python-pip -y
Se instala el programa para realizar la consulta:
pip install pystun
una utilidad para que funcione correctamente:
easy_install argparse
se desactiva iptables o cualquier cortafuegos activado:
service iptables stop
se ejecuta el programa:
pystun
El resultado (en mi caso):
NAT Type: Symmetric NAT
External IP: 167.0.121.130
External Port: 1057
La prueba la he realizado desde una maquina virtual instalada en VirtualBox con la configuración de red:
El peor tipo de NAT que se pueda tener Hablaré del tema en otra entrada.
Realizando la misma prueba en un servidor LINODE sin cortafuegos activado:
NAT Type: Full Cone
External IP: 50.116.39.18
External Port: 54320
Con cortafuegos activado:
NAT Type: Restric NAT
External IP: 50.116.39.18
External Port: 5432
(Las IP que aparecen no son las reales)
¿Cual es tu NAT?
Comentarios recientes