Articles of port forwarding

matando túneles para un usuario conectado con ssh -N

Creé una connection solo hacia adelante ssh con lo siguiente: ssh -i id_rsa -o TCPKeepAlive=yes -o ServerAliveInterval=10 \ -N -n -R 127.0.0.12:8888:127.0.0.12:8888 fwduser@192.168.1.201 Mow, en el server, me gustaría desconectar esa connection. Si el usuario está conectado con una session de shell entonces pkill funciona, pero si se trata de una connection de solo reenvío, […]

¿Cómo uso un túnel SSH como alternativa al reenvío de puertos?

Deseo utilizar SSH como alternativa al reenvío de puertos para usar mi server RDP desde el exterior ya que el enrutador de mi ISP no permite el reenvío de puertos. Esto es lo que tengo en mente: A – client connecting to the RDP server B – server C – device running the RDP server […]

Intentando ejecutar rsync entre dos serveres remotos mediante el reenvío de puertos inversos con la key ssh

Estoy tratando de ejecutar una rsync entre dos serveres. Estoy basando cosas de esta publicación: ¿Cómo sincronizar files entre dos controles remotos? Lo que me falta es cómo facilitar el rsync (a través de ssh) cuando se requiere una key (la misma key) para iniciar session en cada server. Esto es lo más cercano que […]

Prerouting de puertos solo en caso de mi IP, no en otros

Estoy configurando el acceso SSH a mi propio server Git y he hecho un preprogtwigdo porque el server SSH no está escuchando en un puerto estándar porque el server Git lo ejecuta un usuario no root. Esta es la regla que tengo actualmente en las reglas anteriores de mi UFW: -A PREROUTING -p tcp –dport […]

SSH desde el interior de NAT a través de IP pública cuelga

Por alguna razón desconocida, mi cliente SSH se bloqueará si me conecto a un server SSH reenviado desde dentro de la networking NAT. Si hago SSH desde fuera de la networking (por ejemplo, desde una instancia EC2) a través del enrutador NAT, funciona bien. Si hago SSH desde un host dentro de la networking NAT […]

¿Cómo reenviar un puerto a otro (en la misma máquina)?

Una máquina (M) está detrás de un NAT. Port X se reenvía y está disponible para Internet. Mi aplicación quiere conectarse al puerto Y. ¿Cómo configuro M para reenviar los datos entrantes en el puerto X al puerto Y?

¿Cómo puedo interactuar con mi enrutador doméstico a través de un dispositivo en la networking local usando ssh?

Tengo un pi de raspberry enchufado a mi enrutador en casa, ejecutando raspbian. Antes de irme al trabajo, yo: Configuró el enrutador para reenviar los puertos 80 y 22 al pi Dyndns configurados Todo esto funciona, y puedo acceder al pi usando http y ssh. El problema es que olvidé reenviar otro puerto que quiero […]

Error de asignación de puerto dynamic SSH inverso

Cuando corro: ssh -i mycert -R 0:localhost:80 user@myserver.com y ejecuta lo siguiente en 'myserver.com': curl localhost:dynamicly_assigned_port Obtengo 'ssh: el server envía el puerto no solicitado, desde el puerto XXXX'. Sin embargo corriendo: ssh -i mycert -R 20000:localhost:80 user@myserver.com curl localhost:20000 Funciona bien. Cualquier idea es por qué recibo este error cuando uso el puerto dinámicamente […]

Configure BIND y DNSMasq para que funcionen juntos en la misma máquina

He preparado una configuration, donde BIND9 y DNSMASQ están instalados en mi máquina. El tráfico de DNS va al puerto 53 donde el server DNS principal (BIND) maneja las requestes, verifica los datos y decide qué responder al cliente en function de sus políticas de zonas RPZ. Todas las demás requestes se envían a un […]

Redirigir dominios a diferentes puertos en la misma máquina

Utilicé el siguiente command para networkingirigir 80 a 3000 . Todas las requestes que provienen de cualquier dominio se networkingireccionan a 3000 : sudo iptables -t nat -I PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 3000 Tener que procesar: uno que escucha en 80001 y otro que escucha en 8002 ¿cómo puedo vincular dos […]