Diferencia entre revisiones de «Netcat»
De Guía Ubuntu
(netcat) |
m (Formato) |
||
Línea 5: | Línea 5: | ||
* Enviar un fichero entre dos máquinas: | * Enviar un fichero entre dos máquinas: | ||
− | + | SERVIDOR: $ nc -l -p 5555 > salida.txt | |
− | + | CLIENTE: $ nc remote.host 5555 -q 0 < entrada.txt | |
* Enviar un fichero comprimido entre dos máquinas: | * Enviar un fichero comprimido entre dos máquinas: | ||
− | + | SERVIDOR: $ nc -l -p 5555 | gunzip > salida.txt | |
− | + | CLIENTE: $ cat entrada.txt | gzip | nc remote.host 5555 -q 0 | |
[[Categoría:Administración del sistema]] | [[Categoría:Administración del sistema]] |
Revisión de 17:49 16 ago 2006
Una sencilla herramienta de Unix que lee y escribe datos a través de conexiones de red mediante los protocolos TCP o UDP. Está diseñada para ser un “motor” confiable que puede usarse directamente o manejarse fácilmente mediante otros programas o guiones (scripts). Al mismo tiempo es una herramienta rica en características para la exploración y depuración de redes, dado que puede crear casi cualquier tipo de conexión que pudiese necesitar y tiene muchas capacidades interesantes integradas.
Cosas curiosas que puede hacer:
- Enviar un fichero entre dos máquinas:
SERVIDOR: $ nc -l -p 5555 > salida.txt CLIENTE: $ nc remote.host 5555 -q 0 < entrada.txt
- Enviar un fichero comprimido entre dos máquinas:
SERVIDOR: $ nc -l -p 5555 | gunzip > salida.txt CLIENTE: $ cat entrada.txt | gzip | nc remote.host 5555 -q 0