Comandos útiles
- 1 min read
Tranferir ficheros entre dos equipos con nc
Pudiendo garantizar la privacidad de la red subyacente, y con la intención de que la transferencia sea tan rápida como le sea posible, puede usarse nc, pv (Solo para mostrar el avance) y tar (Sólo para empaquetar, si se comprime le metemo presión al CPU) de la siguiente forma:
Equipo origen
cd /var/lib/libvirt/images/
tar cf - \*qcow2 | pv | nc -l -p 5555
Equipo destino
cd /var/lib/libvirt/images/
nc 10.10.100.10 5555 | pv | tar xf -
Agregar ruta estática con nmcli
nmcli connection modify Conexión\ cableada\ 1 +ipv4.routes "10.10.100.0/24 10.168.247.251"
nmcli connection down Conexión\ cableada\ 1
nmcli connection up Conexión\ cableada\ 1
Vincular USB a Host Virtual en KVM
Usamos el comando lsusb -v. Nos dará un resultado como el siguiente, en el cual buscamos idVendor e idProduct:

Creamos un fichero xml para configuración adaptador_realtek.xml:
cat adaptador_realtek.xml
<hostdev mode='subsystem' type='usb' managed='yes'>
<source>
<vendor id='0x0bda'/>
<product id='0x818b'/>
</source>
</hostdev>
Y ejecutamos el comando propiamente dicho:
virsh attach-device network-gw-sanidad --file adaptador_realtek.xml --persistent