Articles of tcp

¿Puedo ejecutar el command arbitary en el server remoto a través de tcpserver?

Sé que tcpserver puede ejecutar un command específico para cada connection. Mi pregunta es, ¿puedo ejecutar el command arbitary en el server remoto a través de tcpserver ?

Permisos de puerto TCP definidos por el usuario

¿Hay alguna forma en Ubuntu para establecer permissions de puertos TCP para usuarios individuales? Por ejemplo, userA solo tiene permitido abrir puertos entre 3000-3010. Entonces, si userA ejecutó el siguiente php -S 0.0.0.0:3001 , funcionaría. Pero si intentan ejecutar php -S 0.0.0.0:3200 , obtendrán un permiso denegado.

Restablecimiento de TCP después de SYN ACK posiblemente relacionado con "no route to host"

Tengo un problema con uno de nuestros clientes que intenta iniciar una connection TCP a nuestro server pero falla. En tcpdump , veo que el dispositivo del cliente envía un package SYN al que nuestro server responde correctamente con un SYN ACK . Inmediatamente después, nuestro server recibe un package RST . Después de unos […]

¿Hay alguna manera de encapsular RTP / RTSP / RTCP en una connection TCP?

He aquí mi arreglo : Tengo 2 Blackbox comunicándome con un tipo de radio. Ambos blackbox pueden enviar / recibir al mismo time. Puedo enviar / recibir datos a cada uno de estos blackbox utilizando un socket de cliente TCP en un puerto pnetworkingefinido. Puedo enviar / recibir files, pero no es tan atractivo como […]

Router Linux para una aplicación usando iptables

Tengo 3 máquinas: Router 192.168.229.4 Server 192.168.229.2 Client 192.168.229.3 en el server hay un server de files TCP ejecutándose en el puerto 1234. Quiero networkingirigir todo el tráfico cliente-server-cliente a través del enrutador. Usando iptables pude hacer una networkingirección. El cliente envía la request y la networkingirige al enrutador, pero el server responde directamente al […]

vnc a través de la asignación del puerto ssh

En la oficina tengo en los serveres un server vnc ejecutándose. En Windows utilizo putty para conectarme al server, inicio session y luego uso realvnc para ver el escritorio. Pero no puedo hacer que esto funcione en Linux. Lo he hecho en el pasado luchando, pero nunca más. Lo que he hecho es intentar unir […]

¿Por qué el estado TCP TIME-WAIT está presente en ambos extremos después de una terminación de connection?

Estoy leyendo cómo funcionan los estados TCP y especialmente la parte de terminación de connection. Todos los libros o material en línea que leí, muestran que para el procedimiento de terminación, estos estados se siguen desde el lado iniciado (activo) la terminación de la connection: ESTABLECIDO, FIN-ESPERA-1, FIN-ESPERA-2, ESPERA-ESPERA, CERRADO Y estos desde el lado […]

¿Es este kernel de advertencia un gran problema que necesita mi atención?

Nuestro NAS Thecus N12000 basado en Linux experimentó recientemente este post en su logging de dmesg . [2014-05-21 11:34:56] ————[ cut here ]———— [2014-05-21 11:34:56] WARNING: at net/ipv4/tcp_input.c:2966 tcp_ack+0xd88/0x1a1c() [2014-05-21 11:34:56] Hardware name: IRONLAKE & IBEX PEAK Chipset [2014-05-21 11:34:56] Modules linked in: nfsd lockd nfs_acl auth_rpcgss sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ntfs ses enclosure […]

Se ejecuta perfectamente a través de la command-line, no funcionará a través del sistema ExecStart

He instalado el server de terminal Butterfly http , escrito en python, en mi máquina Arch. Soy nuevo en systemd, pero tengo un problema con uno de los parameters de línea de command. /usr/bin/butterfly.server.py –shell=/usr/fish –unsecure –host="0.0.0.0" Esto funciona como se esperaba, y puedo acceder a la terminal a través de un browser web en […]

Prueba de abrir el puerto TCP en script bash

Quiero retrasar la ejecución del script hasta que esté listo un determinado process del server, que es una vez que acepta las conexiones TCP entrantes. ¿Cómo pruebo si un puerto TCP local está abierto (recibo una respuesta SYN / ACK)?