elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Foros Generales / Dudas Generales / Problema con Jellyfin y chromecast en: 30 Noviembre 2023, 17:45 pm
Buenas!

Tengo un pequeño problema con mi "NAS" y un chromecast. El "NAS" lo pongo entre comillas por que realmente es un portatil viejo que reutilice con un linux, lo tengo encendido 24/7 y actualmente solo actua como VPN y servidor multimedia.

Como VPN utilizo tailscale y para la parte multimedia Jellyfin.

Aunque en su primera versión instale Radarr, Sonarr, transmission, etc... Al final me esta siendo mil veces más comodo y eficiente descargarme las pelis de telegram o con torrents y pasarlas por sftp.
Cuando descargaba con radarr o sonnar, se me bajaban las pelis en fullhd con un tamaño de 15-30gb, me parecia una burrada.
Ahora las descargo quizas en algo menos de calidad pero lo cierto es que no lo noto, yo creo que sigue siendo fullhd y me ocupan 0,5-1,5 Gb...

Pero bueno ese no es el punto de este hilo.

Hasta ayer tenia dos teles en casa, ambas con android TV. Jellyfin funciona de locos en estas dos teles.

Ayer mis padres me regalaron una tele vieja y un chromcast que tenian por casa (de los antiguos negros/grises, no de los modernos que puedes instalar aplicaciones).

El problema que tengo es que no me da opción a compartir el contenido a el chromecast, cuando le doy al icono de compartir contenido me aparece "Google cast no soportado".

Estuve indagando por internet, en este foro incluido aunque no encontre nada. Lo unico que encontre fue un enlace a un foro inglés y de este también saque el enlace a un github. (Como no se si se pueden poner enlaces a sitios externos voy a copiar y pegar el resumen del github)

Citar
Esto servirá como guía para configurar la interfaz de usuario web Jellyfin con Chromecast. Esto ha demostrado ser un desafío porque:

Chromecast requiere que el tráfico HTTP esté cifrado en HTTPS con un certificado válido.
Chromecast está codificado con servidores DNS de Google (8.8.8.8,8.8.4.4)
Básicamente, Chromecast asume que eres un sitio web de terceros alojado en la Internet pública en algún lugar como Youtube. Lo cual no es así, eres un servidor local que aloja Jellyfin. Esta guía hará que su servidor Jellyfin aparezca como tal.
Los puntos anteriores introducen algunos desafíos como:

Crear un certificado HTTPS firmado válido para un nombre de dominio público
Hacer que el certificado anterior funcione correctamente en una red local
Redirigir las direcciones DNS de Google a nuestro propio servidor DNS interno
Crear una política de seguridad de contenido para que los navegadores no bloqueen los scripts Chromecast js de origen cruzado


Le he echado un ojo, no voy a engañar a nadie... Me da bastante respeto, más o menos entiendo todos los pasos pero a la vez siento que no se lo que estoy tocando.
Pero basicamente lo que el tio hace es montar un servidor DNS en su NAS y redirigir todo el trafico del router hacia el NAS. Un certificado para que jellyfin lo detecte como https (por defecto funciona en http).
El utiliza otro sistema operativo pero ese es el menor de los problemas, lo adapto al mio.

Los problemas que veo:
   - Como dije al principio mi "NAS" es un puto portatil con un Intel(R) Pentium(R) CPU N3540 @ 2.16GHz y 4gb de ram. No se yo lo que aguantará.
   - Cada vez que se me va la luz, el portatil tengo que encenderlo manualmente. Por lo que perderia ya no solo el internet de los ordenadores, también pierdo acceso a la domotica del piso.

Esta noche mientras lo meditaba con la almohada me han venido a la mente más problemas pero el principal es, miedo a que el ordenador pete por exigirle demasiado y que cuando se apague quedar sin dns xd

Aprovechando este hilo, me gustaría también poder reproducir contenido por ejemplo en casa de mis padres. Para que mi hermana o mi madre lo vean en los portatiles sería tan simple como ponerles una vpn a mi red.
Pero, llevo tiempo pensando en ir más haya y creo que este puede ser el momento. Me gustaría "unir" las dos redes. La idea sería más o menos la misma que tengo yo montado con tailscale en mi red pero otro portatil más alli a modo servidor.

Mi idea sería hacer una especie de vpn doble, que ellos puedan acceder a mi servidor local y yo poder acceder a su red, para por ejemplo cada vez que lian algo con los ordenadores no tener que ir hasta alli... Conectarme por ssh y listo

Pero me surgen dudas.

Creo, no estoy seguro, que las direcciones de su red local son 192.168.0.x, las de la mia son 192.168.1.x. Recuerdo que cuando utilice el Cisco Packer Tracer se podian simular redes y conectar ambas subredes como si fueran una sola.
Es cierto que en el programa de cisco se utilizaba un cable para unir dos routers y lo que hacias es unir ambas redes locales, desde el mismo router ya habia que tocar la configuración para unir ambas subredes, cosa que no recuerdo muy bien como era, tengo que mirar los apuntes :xD

Pero no hay ninguna posibilidad de hacer algo parecido con vpn's? Por lo menos que ellos puedan acceder desde las teles a mi servidor NAS (desde los portatiles y moviles ya pueden).

Perdonar por explicarme tan mal y dar más vueltas que una noria  :xD

Por cierto, la mejor idea que se me ocurre para solucionar lo del chromecast es gastarme 40 euros y pillarme un android tv, pero no tendría gracia :xD

Resumen:
- Tengo problemas para trasmitir contenido desde mi servidor Jellyfin en mi red privada a un chromecast de los viejos. El error creo que esta en que el dns de google no encuentra direcciones privadas y que el chromecast no acepta trasmisiones con http, tiene que ser https.
- Necesito alguna solución para unir mi red local con la de mis padres. He pensado en una vpn, pero eso es dispositivo a dispositivo. Necesitaba algo que lo instale una vez y listo. Tanto para que ellos se conecten a mi servidor multimedia como para que yo les solucione en remoto los problemas sin tener que ir hasta alli.

Saludos y muchas gracias de antemano!
2  Programación / Scripting / Ideas scripts en: 14 Mayo 2023, 00:13 am
Buenas!!

Alguien tendrá un pdf con ideas para practicar programación con bash?

Necesito ejercicios o ideas para practicar. La verdad que la sintaxis se me esta haciendo un mundo... Por eso quiero practicar bastante, luego tocará cambiar a otro lenguaje (creo que tiraré por C++), pero de momento para ir haciéndome a la lógica de la programación creo que bash sirve.

Me da la sensación de que nunca voy a saber cuando va un paréntesis, un corchete, una llave o un punto y coma... es que no lo retengo. Estoy una semana sin programar y ya se me olvida cuando va cada cosa :rolleyes:

Bueno, eso, si me podéis dar alguna idea.

Ideas que ya hice:

- Hace tiempo unos scripts en visualbasic en excel.
- Un reloj de cuco animado en ASCII-ART (bash)

Para el reloj no use el típico echo" INSERTE DIBUJO" ECHO "INSERTE DIBUJO2"
Los movimientos los fuí calculando con formulas y bucles. Me invente un sistema de "coordenadas" y según la cordenada X se incrementaba, iba sustituyendo la imagen:

Algo tal que asi para crear la ilusión del movimiento en la shell, utilice sleep para calcular a que velocidad quería el movimiento.

x___
clear
_x__
clear
__x_
clear
___x

 
Después tengo estas 3 ideas, que no las he hecho todavía por que no he tocado entradas de teclado, pero me apetece mucho hacerlas). Pero creo que antes de tocar las entradas de teclado debería practicar más con archivos.

- Un juego de snake (el tipico de los nokias), este todavía no me atreví por que no toque todavía las entradas desde teclado.
- Simulador de puente grúa.
- Un juego, el que tu manejas una tabla y solo puedes mover a izquierda y derecha, la bola rebota en tu tabla y va rompiendo cajas del techo. No se como se llama, pero quiero hacer ese código que calcule la trayectoria  ;-)

Tengo pendiente un bot de telegram, pero este la verdad que me da muuuchaa pereza, estuve mirando como hacerlo y bf no me motiva nada, por que creo que todavía no tengo suficiente nivel para entender ciertas cosas, pero quiero hacerlo este verano para un proyecto personal que tengo.

Mi enfoque en programación va a ir hacia el pentesting/ciberseguridad. Creo que voy a ser purple-team, así que quiero tocar un poco de todo, excepto web.  >:D

Tampoco busco ejercicios pesados, busco ejercicios divertidos. Que te tengas que romper la cabeza para sacarlos pero que no sean excesivamente largos. Pensé en hacer algo tipo historieta animada en ASCII-ART, pero al final no deja de ser un bucle sin fin de echos/prints y no tiene gracia...


Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines