Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: xkiz ™ en 19 Enero 2014, 17:13 pm



Título: montar carpeta red local
Publicado por: xkiz ™ en 19 Enero 2014, 17:13 pm
tengo un Router flasheado con openWrt al cual le conecte un HDD, necesito montar una carpeta de ese HDD en mi ubuntu, pero sinceramente no se como y todo lo que estoy tratando me tira error

Directorio openwrt: 192.168.0.2/mnt/usb/
Directorio Samba: //192.168.02/Warehouse/
sistema de Archivo HDD: NTFS

Código:
mount -t ntfs-3g //192.168.0.2/Warehouse/Vídeos /mnt/Warehouse/home/user/Vídeos

necesito ayuda...


Título: Re: montar carpeta red local
Publicado por: dato000 en 19 Enero 2014, 18:49 pm
Sinceramente no entiendo como funciona eso de un disco duro directo a un router.

Por que no simplemente lo conectas al pc??


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 19 Enero 2014, 21:04 pm
quiiero usar el router como NAS, le pienso instalar un cliente de torrent asi puedo apagar la PC a la noche, aparte en mi casa hay 2 Media center WDTV Live y Plex, lo que quiero ver si me sale es unar el HDD del router como fuente de los 2. con el WDTV LIVe puedo acceder facil desde recursos compartidos en red, pero con Plex no, si o si necesito que la carpeta sea local, por eso tengo que montar la carpeta del HDD del router en ubuntu


Título: Re: montar carpeta red local
Publicado por: dato000 en 20 Enero 2014, 02:52 am
quiiero usar el router como NAS, le pienso instalar un cliente de torrent asi puedo apagar la PC a la noche, aparte en mi casa hay 2 Media center WDTV Live y Plex, lo que quiero ver si me sale es unar el HDD del router como fuente de los 2. con el WDTV LIVe puedo acceder facil desde recursos compartidos en red, pero con Plex no, si o si necesito que la carpeta sea local, por eso tengo que montar la carpeta del HDD del router en ubuntu

La verdad nunca habia oido de tal cosa, eso de un HDD en un router va más allá de lo que se manejar, que modelo es??



Título: Re: montar carpeta red local
Publicado por: engel lex en 20 Enero 2014, 02:57 am
wow D:! necesitas que por lo menos el so de la maquina con el disco esté despierto, y que router tienes D: por lo que describes que intentas es un MUY buen router ya que te permite instalarle un cliente de torrent y todo....


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 20 Enero 2014, 16:11 pm
tengo un Router TL-WR2543ND y lo flashie con OpenWrt, el cual permite instalar un par de programas, entre ellos Samba, Minidlna y Cliente BitTorrent que es lo que me interesa a mi.

osea con el WDTV Live no tengo problema porque puedo especificarle una carpeta en red, pero en mi PC uso Plex Media Server, el cual no me permite agregar una carpeta que no este en mi PC, por eso necesito montar en mi ubuntu la carpeta que designe a Samba del router para que comprata en red

smb://openwrt/warehouse/Videos/Series/


todavia no se si va a andar como yo pretendo, pero hasta que no lo intente no voty a saber.


Título: Re: montar carpeta red local
Publicado por: Platanito Mx en 20 Enero 2014, 18:40 pm
Ya probaste que efectivamente este montado tu DD y se vea en Windows por ejemplo?

Basicamente al tener una IP se debe de obtener una respuesta al hacer un ping ¿la estas obteniendo?

¿Ya intentesaste modificar el archivo fstab?


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 20 Enero 2014, 19:35 pm
Desde cualquier explorador de archivos puedo acceder
(http://s30.postimg.org/kcw7v1769/Screenshot_2014_01_20_15_27_24.png)

(http://s27.postimg.org/cchx6jq7n/Screenshot_2014_01_20_15_27_15.png)

Lo que necesito hacer es montar la carpeta "//openwrt/warehouse/Videos" en "/mnt/Warehouse/user/Videos/Series2/" en mi Ubuntu.


Título: Re: montar carpeta red local
Publicado por: Platanito Mx en 20 Enero 2014, 19:41 pm
Excelente, entonces trata de modificar el archivo fstab


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 20 Enero 2014, 19:54 pm
Estuve probando con el comsndo mount y no podía montar.

//openwrt/warehouse/videos/mnt/Warehouse/user/Videos/Series2/ ntfs exec, defaults, uid=1000 gui=1000 0 0


algo asi seria?


Título: Re: montar carpeta red local
Publicado por: Platanito Mx en 20 Enero 2014, 20:55 pm
en el archivo fstab simplemente pones:

//192.168.1.20/Warehouse/Vídeos /mnt/videos cifs credentials=/home/user/.smbpasswd 0 0

Si configuraste seguridad de acceso a tu disco duro deberas usar un archivo donde venga el login y password en el fichero credentials


Título: Re: montar carpeta red local
Publicado por: _Slash_ en 22 Enero 2014, 23:51 pm
¿Tiene que estar tu disco duro necesariamente con formato NTFS?

Yo te recomendaría ponerlo en ext4 o ext3 y luego hicieras la prueba de montarlo como quieres.

Otra opción mas factible para hacer eso, es usando NFS para compartir archivos en red, justo lo que quieres hacer te vendría muy bien.

Saludos.


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 24 Enero 2014, 02:12 am
perdon por no contestar, estuve un par de dias sin Luz.

@Platanito Mx: ahora edito el fstab y veo que onda, la verdad no tengo ni idea de que tipo de credenciales tiene asignadala particion en Samba de OpenWrt, hace poco descubri openWrt y no cazo una todavia, y de samba no se mucho tampoco, ahora investigare un poco sobre como manejar los permisos....


@_Slash_: hace ya un tiempo que no uso Windows en mi PC, actualmente estoy en ubuntu12.04, a la particion le asigne NFTS como seguro, se que NTFS es accesible desde cualkier OS, Linux o Winr, si fuese ExtX, en windows no puedo acceder asi nomas, y como con ubuntu siempre estoy cambiando cosas de configuracion, ya me paso un par de veces que no inicio y tuve que formatear por novato, hasta que la tenga clara con Linux, confio mas en NTFS que en EXT

si lo que estoy tratando de hacer funciona bien, cuando cambie el HDD por uno de mayor capacidad, ahi si voy a usar Ext4

existe algún argumento para fstab que al montar la particion y la misma no existe(en caso de estar apagado el router) no tire error?


Título: Re: montar carpeta red local
Publicado por: _Slash_ en 24 Enero 2014, 03:48 am
perdon por no contestar, estuve un par de dias sin Luz.

@Platanito Mx: ahora edito el fstab y veo que onda, la verdad no tengo ni idea de que tipo de credenciales tiene asignadala particion en Samba de OpenWrt, hace poco descubri openWrt y no cazo una todavia, y de samba no se mucho tampoco, ahora investigare un poco sobre como manejar los permisos....


@_Slash_: hace ya un tiempo que no uso Windows en mi PC, actualmente estoy en ubuntu12.04, a la particion le asigne NFTS como seguro, se que NTFS es accesible desde cualkier OS, Linux o Winr, si fuese ExtX, en windows no puedo acceder asi nomas, y como con ubuntu siempre estoy cambiando cosas de configuracion, ya me paso un par de veces que no inicio y tuve que formatear por novato, hasta que la tenga clara con Linux, confio mas en NTFS que en EXT

si lo que estoy tratando de hacer funciona bien, cuando cambie el HDD por uno de mayor capacidad, ahi si voy a usar Ext4

existe algún argumento para fstab que al montar la particion y la misma no existe(en caso de estar apagado el router) no tire error?

En caso de que no tengas el disco duro conectado al encender el router, para que no te marque error solo hay que agregar noauto en el fstab en la linea donde configuraste para que se monte el disco, que significa que no lo monte automáticamente y tu siempre la tendrás que montar manualmente usando solamente el comando mount -a cuando lo vayas a ocupar.

Yo sigo insistiendo que compartas los archivos mediante NFS con Ubuntu, es mas rápida la transferencia de esa manera que con samba, así como lo veo, te vendría muy bien implementarlo, ya que es justo lo que ocupas.

Saludos.


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 24 Enero 2014, 16:30 pm
perdon por mi ignoracia, yo creia que NFS era un tipo de sistema de archivos un derivado de NTFS o algo asi, recien googlie NFS y vi lo que realmente es, as i que ahora voy a buscar un par de tuts en youtube y despues tengo que ver si en OpenWrt tengo NFS o si es compatible...


Título: Re: montar carpeta red local
Publicado por: Platanito Mx en 24 Enero 2014, 16:44 pm
Bueno samba es un protocolo para compartir archivos e impresoras principalmente y nsf es un sistema de archivos distribuido que permite el acceso a discos remotos.



Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 26 Enero 2014, 17:07 pm
ahi ya instale en el router, configure el server y lo monte en ubutu
http://wiki.openwrt.org/doc/howto/nfs.server

como no se le configure "/mnt/usb *(rw,sync,no_subtree_check)" en el router, pero ahora estoy viendo que hay varias opciones para especificar() yo no tengo ni la menor idea, de cual seria la mejor configuracion para lectura y escritura...

PD: no puedo ver la velocidad de copiado local a router por que autilus no me muestra el cuadro de dialogo de copiando y si F5 o indago un poco nautilus tienen a "No responder", hay alguna forma de checkear la vel de copiado, como para comparar entre 1.7MB/s de Samba con nfs?


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 27 Enero 2014, 20:58 pm
puede ser tan baja la velocidad de copiado en NFS?

(http://s14.postimg.org/xsdf78rnl/Captura_de_pantalla_de_2014_01_27_16_57_41.png)

puede haber algo mal configurado como para que ande asi de lento?
anda mas lento que Samba...


Título: Re: montar carpeta red local
Publicado por: _Slash_ en 27 Enero 2014, 22:15 pm
¿Como configuraste tu router y el equipo en Ubuntu?


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 27 Enero 2014, 23:00 pm
el servidor NFS en openWrt esta asi[/etc/exports]:

Código:
/mnt/usb/ *(rw,async,no_subtree_check)

y en ubuntu esta montado asi[/etc/fstab]:
Código:
# Samba OpenWrt:
//192.168.0.2/warehouse/Videos/Series /mnt/Warehouse/home/user/Vídeos/Series1 cifs guest,uid=1000,gid=1000 0 0

# NFS OpenWrt
192.168.0.2:/mnt/usb /media/OpenWrt nfs  rw,async,auto,uid=1000,gid=1000 0 0

todavia no reinicie asi que no se si eso esta bien o mal

de momento lo monte desde terminal:
sudo mount 192.168.0.2:/mnt/usb /media/OpenWrt


Título: Re: montar carpeta red local
Publicado por: _Slash_ en 28 Enero 2014, 05:20 am
el servidor NFS en openWrt esta asi[/etc/exports]:

Código:
/mnt/usb/ *(rw,async,no_subtree_check)

y en ubuntu esta montado asi[/etc/fstab]:
Código:
# Samba OpenWrt:
//192.168.0.2/warehouse/Videos/Series /mnt/Warehouse/home/user/Vídeos/Series1 cifs guest,uid=1000,gid=1000 0 0

# NFS OpenWrt
192.168.0.2:/mnt/usb /media/OpenWrt nfs  rw,async,auto,uid=1000,gid=1000 0 0

todavia no reinicie asi que no se si eso esta bien o mal

de momento lo monte desde terminal:
sudo mount 192.168.0.2:/mnt/usb /media/OpenWrt

Modifica tu /etc/fstab con lo siguiente:

Código:
192.168.0.2:/mnt/usb /media/OpenWrt nfs auto,rsize=8192,wsize=8192,intr,_netdev 0 0

En el router, deberías de especificar un rango de ip en /etc/exports por algo asi:

Código:
/mnt/usb/ 192.168.0.0/254(rw,async,no_subtree_check)

El rango de ip ya lo defines tu, yo solo te di un ejemplo.  ;)

Saludos.


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 28 Enero 2014, 18:14 pm
01. That was just your life.flac = 57,8 MB (57.835.885 bytes)

Citar
$ cp '/mnt/Warehouse/home/user/Música/Metallica/[2008] Death Magnetic/01. That was just your life.flac' /media/OpenWrt/ | pv
   0B 0:00:42 [   0B/s] [<=>

despues trate con rsync:
Citar
$ rsync --progress '/mnt/Warehouse/home/user/Música/Metallica/[2008] Death Magnetic/01. That was just your life.flac' /media/OpenWrt/ | pv
01. That was just your life.flac
       32768   0%    0.00kB/s    0:00:00    76B 0:00:01 [75,2B/s] [   <=>                                                                                                                             57835885 100%   40.59MB/s    0:00:01 (xfer#1, to-check=0/1)
 184B 0:00:42 [   0B/s] [      <=>                                                                                                                                                               ]
sent 57843042 bytes  received 31 bytes  1329725.82 bytes/sec
total size is 57835885  speedup is 1.00
 286B 0:00:42 [6,68B/s] [         <=> 

esta dentro de los parametros posibles de esperar o .... ???


Título: Re: montar carpeta red local
Publicado por: _Slash_ en 28 Enero 2014, 20:25 pm
No se que tanto intentas hacer, pero usar samba y nfs para copiar un mismo archivo en el mismo disco duro que tienes conectado al router, no es lo mejor, para eso mejor usa una conexión segura ssh y es mas fácil así, que andar haciendo lo que hiciste.

Saludos.


Título: Re: montar carpeta red local
Publicado por: xkiz ™ en 28 Enero 2014, 22:02 pm
 '/mnt/Warehouse/home/user/Música/Metallica/[2008] Death Magnetic/01. That was just your life.flac' esta en una particion de mi HDD local.

Samba en el router lo tengo que tener si o si, es la unica forma de acceder al HDD del router desde WDTV Live, y en mi PC tengo montado la carpeta del Routrer compartida con samba porque es la unica forma que encontre para que PLex Media Server lea bien los archivos multimedia.

en mi casa tengo 2 Media Center [WDTV LIve y Plex(Mi PC)] lo que quiero hace es usar el Router como unica fuente de almacenamiento para Ambos, si no tendria que tener 2HDD, uno conectado el WDTV Live y el otro en mi PC con los mismos archivos.