¿Cómo vincularse con el puerto RADIUS, es decir, 1812?

¿Cómo vincularse con el puerto RADIUS, es decir, 1812?

Estoy intentando conectarme al puerto RADIUS en uno de mis proyectos. El puerto Radius está abierto en 1812 en el servidor RADIUS. Agregué este puerto a la tabla ip (ip natting) usando

/sbin/iptables -t nat -A PREROUTING -p udp -s 0/0 -d 172.25.X.X/32 --destination-port  1813  -j REDIRECT --to-ports 58440

Después de esto, cuando ejecuto mi script y lo hago netstat -anpen ese momento, no puedo ver el puerto abierto en mi sistema. ¿Qué estoy haciendo mal aquí?

Respuesta1

Según la información proporcionada, parece que, entre otras cosas, Radiud no escucha en el puerto 58440. Lo primero que hay que hacer es solucionarlo.

  • Consulte sus registros para detectar mensajes de error relevantes.
  • Ejecutar radio en modo de depuraciónradiusd -X

Una vez que solucione eso, debería ser fácil resolver cualquier problema adicional que tenga.

Respuesta2

No ha dejado claro qué puerto espera ver "abierto", pero si espera que iptables comience a escuchar en 1813 (o 1812), no es así como funciona.

Sólo verá los puertos que realmente tienen un proceso vinculado en el kernel. En realidad, iptables redirige cada paquete al nuevo puerto, no comienza a escuchar en ese puerto ni actúa como un proxy para el puerto real.

información relacionada