¿Cómo acceder a una unidad de CD/DVD a través de la red?

¿Cómo acceder a una unidad de CD/DVD a través de la red?

La unidad de CD/DVD de mi portátil está rota. Sin embargo, el disco de mi computadora de escritorio funciona perfectamente.

¿Cómo puedo acceder a la unidad de CD/DVD desde mi computadora de escritorio a través de la red? Quiero poner un disco DVD allí y acceder a él desde mi computadora portátil.

Ambas computadoras tienen Gentoo/Linux. (pero la solución debería funcionar en cualquier distribución de Linux)

Respuesta1

Siento que una configuración Samba/NFS es una especie de gran martillo para este pequeño clavo. Encontre unentrada de blog sobre este temaque muestra el uso de una herramienta llamada nbd - dispositivo de bloqueo de red. Para usarlo, configure el servidor y el cliente.

(El tutorial está escrito para Ubuntu con un dispositivo de CD en /dev/cdrom, por lo que es posible que deba realizar ajustes según su configuración).

Del lado del servidor (con el CDROM):

sudo apt-get install nbd-server
sudo adduser nbd cdrom

(Es posible que reciba una advertencia sobre exportaciones no configuradas; ignórela, configuraremos una a continuación).

Edite el /etc/nbd-server/configarchivo:

[generic]
  group     = cdrom
  allowlist = true
[cdrom]
  exportname = /dev/cdrom
  readonly   = true

Entonces:sudo /etc/init.d/nbd-server restart

Del lado del cliente (acceda al CDROM del servidor):

sudo apt-get install nbd-client

Ahora asigne el dispositivo de bloque (donde 192.168.1.100está la dirección IP del servidor):

sudo nbd-client 192.168.1.100 -name cdrom /dev/nbd0

Ahora puedes montar /dev/nbd0como si fuera un CDROM en el cliente:

sudo mkdir /mnt/cdrom   # if it doesn't already exist
sudo mount -t iso9660 /dev/nbd0 /mnt/cdrom

O toma una ISO:

sudo dd if=/dev/nbd0 of=~/disc.iso

Respuesta2

Intenta compartirlo a través de samba:

sudo nano /etc/samba/smb.conf

y

[cdrom]
comment = CD Drive
path = /mnt/cdrom
public = no
writable = no

Respuesta3

Al principio pensé en compartir /dev/cdrom(en realidad /dev/sr0) usando cualquiera de los dosNFSosshfs.

Luego lo intenté y no funciona. Los dispositivos sin formato no se pueden compartir utilizando estas tecnologías.

Sin embargo, puedo montar el CDROM en algún lugar ( /mnt/cdromy /media/cdromson lugares comunes) y luego compartir el punto de montaje.

Su uso sshfses fácil de configurar, ya que no requiere permisos de root ni ningún archivo de configuración. También es "seguro", ya que los permisos de acceso a archivos serán básicamente los mismos que los del usuario ssh que inició sesión. Sin embargo, su uso NFSconducirá a un mejor rendimiento (porque tiene menos gastos generales, ya que no cifra ningún dato).

información relacionada