Equipos y materiales > Openwrt & LEDE

Ayuda a un Ignorante total de linux, pero dispuesto a aprender

<< < (2/3) > >>

ponelex:
Gracias por tu ayuda, siempre viene bien toda la ayuda posible.-
Actualmente sigo con el problema de no poder conectarme a traves de la red virtual de zerotier a pendrive que tengo en el router.- En la LAN me conecto perfectamente, pero cuando lo intento hacer desde la redvirtual de zerotier, la conexion falla porque me dice que el router donde esta el pendrive no permite la conexion.- Evidentemente es un problema de puertos cerrados y firewall.-

Actualmente agregue en el firewall la interfaz de zerotier a la zona LAN,  y borre la zona especifica de zerotier. Ello estaria bien?

Tambien sigo trabado en como agrego la interfaz de zerotier a la configuracion de samba por terminal, (SAMBA 3.6) ya que a travez de LUCY no me da la opcion.-
Actualmente he detenido el servicio de SAMBA, edito el archivo /etc/samba/smb.conf con vi y en la seccion interface: le agrego la interface de zerotier guardo y cierro. Si ahi le tiro un cat, la modificacion que le he hecho esta ok.- Pero luego cuando reinicio el servicio SAMBA me desaparece la modificacion.- Que es lo que estoy haciendo mal?

Desde ya gracias por la ayuda

Tki2000:
La configuración de /etc/samba/smb.conf no te la va a respetar si la editas directamente.
El arranque de samba es más complejo que eso. El archivo /etc/samba/smb.conf se genera cuando arrancas samba a partir de la configuración en otro sitio, así que cada vez que arrancas se reescribe.
Openwrt guarda todas las configuraciones en /etc/config, en el formato propio de openwrt. A partir de ahí genera el fichero que necesita samba al arrancar.
La configuración la debes poner en el fichero de openwrt /etc/config/samba

El script que se encarga de generar la configuración está en /etc/init.d/samba, y por lo que veo busca una opción llamada "interface" en donde se le dice a qué interfaces ligarse.

Luego, por lo que veo, si añades esto a /etc/config/samba

--- Código: --- option 'interface' 'loopback lan zerotier'
--- Fin del código ---
debería de agregarte esas interfaces al fichero /etc/samba/smb.conf automáticamente al arrancar samba.

Pruébalo y dices.

ponelex:
Hola, Tki2000 muchas gracias por tu ayuda.-  Antes de meter la pata te consulto,

1) Al archivo /etc/config/samba lo edito con vi?. El comando uci lo he usado solo cuando sigo un tutorial ya que no se bien bien como utilizarlo aun.

2) Ese codigo que me decis que agregue al archivo lo tendria que poner en la primer seccion del archivo  /etc/config/samba -que seria config samba, la segunda es config sambashare-?

3) En mi archivo   /etc/samba/smb.conf , los nombre de las interfaces en lugar de identificarlas como "loopback lan zerotier" (que seria el nombre de la interface en OpenWrt, las identifica el nombre que sale abajo de la interface y que coincide con "device", es decir "IO br-Lan " como deberia escribirlas en el codigo? o es lo mismo?

Gracias

Tki2000:

--- Cita de: ponelex en 23-02-2021, 20:52 (Martes) ---Hola, Tki2000 muchas gracias por tu ayuda.-  Antes de meter la pata te consulto,

1) Al archivo /etc/config/samba lo edito con vi?. El comando uci lo he usado solo cuando sigo un tutorial ya que no se bien bien como utilizarlo aun.

2) Ese codigo que me decis que agregue al archivo lo tendria que poner en la primer seccion del archivo  /etc/config/samba -que seria config samba, la segunda es config sambashare-?

3) En mi archivo   /etc/samba/smb.conf , los nombre de las interfaces en lugar de identificarlas como "loopback lan zerotier" (que seria el nombre de la interface en OpenWrt, las identifica el nombre que sale abajo de la interface y que coincide con "device", es decir "IO br-Lan " como deberia escribirlas en el codigo? o es lo mismo?

Gracias

--- Fin de la cita ---

1) Sí. vi es lo más rápido y no necesitas recursos adicionales. O utiliza el editor de Midnight Commander como te dije en el anterior post. O usa WinSCP (si usas Windows) para acceder al router por SSH y editar el fichero desde Windows...

2) Sí, esa opción la añades al final de la sección de configuración "config samba". Lo otro es para configurar una carpeta compatida, no el servidor en sí.

3) Si esos son los nombres que te salen en el fichero, usa esos, que serán los que ha detectado en el sistema. A priori sin verlos no sé qué nombres pueden tener en tu router. Añade a esos el nombre que te salga en la interfaz de zerotier. En uno de los routers donde tengo samba activado me los sustituye por la IP/máscara e interfaz directamente (tal que así -> 127.0.0.1/8 lo 192.168.2.1/24 fd0d:f345:cd8::1/60 br-lan). Prueba con "lo br-lan zerotier" (o como se llame tu interfaz zerotier), y cuidado con el nombre de la interfaz, has puesto IO y es lo (abreviatura de loopback).

ponelex:
Gracias Tki2000 por tu colaboracion.- PAso a explicar lo sucedido.-
En un primer intento detuve y deshabilite el servicio de Samba y con vi agregue el codigo que me pasaste, utilizando los nombre de las interfaces con el nombre de los devices.- Con la salvedad que en lugar de escribir option 'interface' 'loopback lan zerotier', como vos me lo pasaste lo hice option interface   'loopback lan zerotier' (Es decir sin las ' al escribir Interface) Lo hice asi ya que en mi archivo /etc/config/samba  los nombres de los parametros -ya sean workgrup ,  name , description, no tenian esas comillas) Guarde cambios y sali y habilite y restableci el servicio Samba.-

Cuando controle el archivo cat /etc/samba/smb.conf  , en la seccion interface me salia en blanco.- Asi que detuve el servicio de nuevo de Samba y le agregue las comillas a interface, guarde y cerre y reinicie el servicio samba. Al controlar nuevamente el archivo /etc/samba/smb.conf aun me salia en blanco el paramentro interface.- Asi que decidi volver a como estaba el archivo al inicio, pero como buen boludo que soy en esta ocasion cuando deshabilite el servicio y lo pare, en lugar de parar y deshabilitar samba lo hice con el de arriba (no se cual es). Ahi borre lo que habia corregido -es decir esa ultima linea creada- guarde y cerre el vi. Cuando voy a habilitar el samba recien en ese momento advierto que el deshabilitado no es el samba sino el de arriba el cual habilito.- Ante esta cagada, para evitar problema ahi mismo desde Lucy decido rebootear el router, lo busco en la barra de arriba le doy click pero jamas me aparecio la segunda pantalla donde te pide nuevamente apretar un boton azul de rebooteo.-

Desde ese momento ya no pude acceder mas al router a traves de Lucy, la pagina a traves del navegador me dice "La página 192.168.xx.xx ha rechazado la conexión.

Pero por terminal si puedo acceder perfectamente.- Tambien puedo hacer ping con la direccion del router.- Controle  el  archivo cat /etc/samba/smb.conf y ahora en interface me sale " lo br-Lan " por lo cual el cambio que efectue esta hecho y su configuracion esta como antes de empezar.-

Desde Terminal reincie el router para ver si asi solucionaba el problema pero no, asi que como tengo hecha una copia de seguridad tengo dos opciones:
A) Que alguno de uds sepan que carajo hice para que no pueda acceder a traves de lucy, y me digan como solucionarlo.
B) Restaurar esa copia de seguridad a traves de terminal. Esto no sabria bien como hacerlo.-

Solucionado esto, volvere a ver como sigo tratando de tener acceso al pendrive a traves de una vpn.- Desde ya gracias
 

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa