cómo acceder a freenet en una máquina remota desde Android

2

El objetivo es usar freenet en dispositivos Android no rooteados.

Está muy lejos de mis capacidades el hecho de portear Freenet a Android, pero estoy intentando usar y proporcionar una solución funcional para Android.

Pude usar "gnuroot debian" para instalar java y freenet en mi dispositivo a través de la línea de comandos. El navegador w3m funciona para funciones básicas, pero no es muy bueno sin imágenes y soporte de video.

Xterm parece usar demasiados recursos y bloquea / congela el dispositivo.

La solución más prometedora parece ser "Permitir conexiones HTTP remotas de Freenet" como se describe aquí. enlace

pero no entiendo cómo conectarme. Qué IP tendría mi dispositivo Android y qué IP tendría mi instalación virtual de Debian. ¿Cómo puedo hacer que mi navegador de Android normal (Firefox) acceda a 127.0.0.1:8888 en la máquina virtual? ¿Es este método incluso posible?

¿Cómo harías esto?

    
pregunta user695695 01.08.2016 - 01:45
fuente

1 respuesta

2

Freenet funciona mejor en una máquina que tiene buena conectividad a Internet y puede permanecer en línea con la mayor frecuencia y el mayor tiempo posible. Los teléfonos móviles generalmente no satisfacen ninguna de estas condiciones y, a menudo, no son particularmente adecuados para ejecutar Freenet (aunque es posible, como ha experimentado).

Recomendaría ejecutar Freenet en una PC siempre en línea y luego usar su dispositivo Android para navegar por Freenet usando esa instalación. La forma más segura de hacerlo es mediante el reenvío de puertos SSH: las aplicaciones cliente de SSH como ConnectBot le permiten reenviar un puerto local a un destino remoto. Una forma más fácil es configurar Freenet para enlazar con la dirección de comodín 0.0.0.0 (configuración relevante: fproxy.bindTo ), y luego limitar el acceso solo a su teléfono o su red local por sus IP (configuración relevante : fproxy.allowedHosts y fproxy.allowedHostsFullAccess ).

Si insiste en ejecutar Freenet en el mismo dispositivo Android con el que le gustaría navegar con Freenet, su enfoque con GNURoot y Debian debería funcionar de manera inmediata (es decir, después de instalar un Java 7 o posterior, instalar Freenet , y comenzando Freenet). Las aplicaciones de Android y GNURoot Debian comparten la misma interfaz de bucle de retorno: pueden comunicarse a través de la dirección IP 127.0.0.1 como de costumbre. Como tal, simplemente inicie Freenet y apunte su navegador a http://127.0.0.1:8888 . Si eso no funciona, consulte wrapper.log y / o logs / freenet-latest.log en el directorio de instalación de Freenet para obtener más información sobre lo que está sucediendo.

    
respondido por el bertm 02.08.2016 - 21:40
fuente

Lea otras preguntas en las etiquetas