Servicios oculos HowTo

Buenas noches a todos les traigo un buen materia para los amantes de la informatica, y la programacion, servicios de redes entre otras.

Servicios ocultos HowTo

Comenzaré por exponer los conceptos básicos de la configuración de una máquina virtual, un servidor web y algunos servicios ocultos. Es probable que haga esto en algunas publicaciones, posiblemente durante unos días, así que revise con frecuencia.

Si desea alojar una página web, hay algunas opciones disponibles. Uno de los más obvios es usar algo como foursquare o algún otro creador de sitios. Aunque esta es una solución bastante simple, existen algunos inconvenientes. El principal de ellos es el hecho de que no tiene la capacidad de hacer nada más que lo que ofrece el proveedor (foursquare). Si quisiera "dibujar fuera de las líneas", rápidamente se encontrará con alguna restricción.

Por otro lado, el autohospedaje de su contenido le brinda toda la flexibilidad que necesita, así como la libertad de publicar opiniones con las que su proveedor puede no estar de acuerdo. Daré un resumen (muy) aproximado de los pasos para hacer esto, luego profundizaremos en cada paso individual más adelante.
Configuración de Clearnet

Los primeros pasos serán hacer que el contenido esté disponible en clearnet. Esto hará que su información esté disponible en Internet normal utilizando las herramientas normales. Puede optar por alojar solo en clearnet o solo en darknet. Para este experimento, estoy alojando en ambos.
Crea una VM

Alojar un sitio web en cualquier otra cosa que no sea un servidor web dedicado probablemente no sea una buena idea. Especialmente si abre el sitio a la web en general. Entonces, en un intento por encontrar un servicio económico, elijo Google Compute Engine. Si está utilizando la imagen interrumpible f1-micro, generalmente puede mantenerse bastante cerca de los límites de uso siempre gratuitos. Tiendo a ejecutar algunas cosas en GCE, pero mis facturas generalmente cuestan solo un dólar o dos cada dos meses más o menos. Si termina con un sitio que desea un tiempo de actividad las 24 horas, los 7 días de la semana, es probable que haya algunos planes de proveedores de descuento de alrededor de $ 5 / mes.

Creación de una máquina virtual de GCE: configuración de instancias f1-micro GCE.

Alternativamente, puede usar algo como una frambuesa pi que puede hacer girar por $ 50 o menos, pero depende de usted.
Generando un sitio

Hay varias opciones de creadores de sitios para elegir. Elijo Jekyll porque está incluido en Github Pages y parece la más simple de las soluciones más populares. Esto también le permite reflejar su sitio web autohospedado en el sitio alojado en Github a través de su función de páginas github. Esto proporciona un buen sitio de tiempo de actividad de cinco a nueve para el uso de clearnet.

Creación de un sitio Jekyll: un recorrido por Jekyll más detallado.

Elija un servidor web

Originalmente pasé por alto esta pieza, pero poco después de hospedar me di cuenta de un sondeo de intrusión realmente extraño en mi sitio y decidí reconstruirlo desde cero. Las opiniones sobre qué software de servidor ejecutar variarán enormemente, pero voy a probar lighttpd para la tarea. La conclusión clave es que tiene que tener una huella pequeña y parece ser lo suficientemente segura como para que nuestra VM no sea invadida.

Instalación del servicio Lighttpd: cómo instalar el servidor Lighttpd.

Elija un DynDNS

Esto nos permite elegir un nombre de sitio y actualizar dinámicamente la dirección IP a medida que se mueve nuestra instancia. Sé que hay algunos servicios, pero me encontré con noip y estoy bastante contento con él. Me da tres registros. Utilizo uno para la página alojada en Github, uno para mi página autohospedada y todavía no he descubierto qué hacer con el tercero.

Instalación del servicio NoIP: cómo instalar noip como servicio.

Los servicios DynDNS también son útiles para el alojamiento en una Raspberry Pi, ya que su ISP doméstico ciclará las IP con regularidad.
Configurar el monitor de tiempo de actividad

Si está utilizando GCE y elige una instancia anticipada para reducir los costos, es probable que desee un monitor de tiempo de actividad para determinar cuándo su instancia se anticipa. Me complació ver que GCE integra Stackdriver para permitirle recibir notificaciones cuando se le adelanta. Incluso puede reiniciar sus instancias a través de la aplicación móvil GCE de Android o iOS.

Configure el monitor de tiempo de actividad de GCE: guía paso a paso con Stackdriver.

Configuración de Darknet

En este punto, su sitio clearnet debería estar en funcionamiento. Si solo desea alojar en la darknet, puede detener su servidor web y el cliente dyndns, ya que solo se utilizan para el alojamiento de clearnet.

Los servicios de darknet se ejecutarán de forma similar a un servidor web, pero para distintas redes específicas. Elijo ejecutar lo que parecían los tres servicios de darknet más populares. Mucho más allá de esto comenzaría a hacer sudar mi pobre f1-micro VM.
I2P

Configuré I2P aunque Tor es más popular. Hay muchas comparaciones de I2P y Tor si está interesado. La diferencia básica que veo es que I2P es peer-to-peer. Todos los navegadores también son relés (si sus puertos están abiertos). Esto es similar a cómo funcionan las redes bitcoin o bittorrent. Tor, por otro lado, parece tener "participantes" y "mantenedores" o relevadores separados. Si usa Debian, hay disponible un instalador I2P preempaquetado. Una vez instalado, es de buena educación abrir los puertos I2P para que su nodo pueda contribuir a la red. Tenga en cuenta que esto contará en contra de la cuota de ancho de banda de su VM, por lo que es algo que querrá mantener un ojo en.

Instalación del servicio I2P: cómo instalar el servicio I2P.

Colina

Con mucho, el protocolo darknet más popular, Tor tiene un navegador integrado y reforzado, así como el servicio / proxy tor. Me desvié de las instrucciones de instalación normales e hice todo a través de apt

Instalación del navegador / servicio Tor: cómo instalar el navegador y el servicio TOR.

Freenet

De todos los servicios ocultos, Freenet me pareció el más interesante. Una de las mejores cosas de Freenet es que el contenido (si es popular) permanecerá en la red incluso si el sitio / servidor que creó el contenido deja de funcionar. Una vez que el contenido está en Freenet, todos los nodos lo comparten y se propagan.

La instalación en la VM fue un poco extraña para Freenet. Como estaba tratando de ejecutar lo más cerca posible de la cabeza sin cabeza, mi JVM estaba arrojando algunos errores. Afortunadamente, simplemente deshabilitar las funciones de accesibilidad pareció funcionar.

Instalación de Freenet / Upload Freesite: instale Freenet y cargue Freesite.

Todo listo

En este punto, debería tener su sitio reflejado en dos servicios de clearnet y 3 servicios de darknet. Obviamente, esto es demasiado para un blog simple, pero lo demuestro simplemente para mostrar cómo se puede hacer.a

Un agradecimiento a:
@tocho2
@steemcurator01
@steemcurator02
@steemcurator03
@steemcurator05
@steemitblog

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.029
BTC 58196.53
ETH 3121.03
USDT 1.00
SBD 2.42