Tabla de contenido:
- Paso 1: Instale los archivos y el software de soporte
- Paso 2: crear y modificar los archivos de configuración
- Paso 3: Crea lanzadores
- Paso 4: Iniciar y probar
- Paso 5: ¿Qué pasa con ANSI?
Video: Renegade BBS en Ubuntu Linux - Telnet - Multi-nodo: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Instale un BBS Renegade clásico de múltiples nodos con soporte telnet en Ubuntu Linux. ¿Recuerdas los buenos tiempos? Cuando las redes sociales consistían en nada más que una copia de pcplus, un módem de 9600 baudios y para muchos SysOps, una copia del legendario Renegade BBS. ¿No sería genial volver a visitar esos días usando su sistema Ubuntu? Hay muchos recursos BBS de código abierto para Linux, pero no encontré nada que mencionase remotamente a Renegade y Linux en la misma oración. Esto me hizo sentir un desafío nostálgico, así que me propuse encontrar una manera de ejecutar un BBS Renegade de múltiples nodos telnet desde mi sistema Ubuntu. En este instructivo, le mostraré cómo lo logré y, con suerte, también inspiraré algunas mejoras creativas muy necesarias. RENUNCIA: Antes de comenzar, tenga en cuenta que no soy responsable de ningún daño causado a su sistema como resultado de los siguientes procesos. También tenga en cuenta que abriremos varios puertos TCP para una conexión directa sin ninguna autenticación de Linux. Lo más probable es que se trate de un problema de seguridad. ¡PROCEDA BAJO SU PROPIO RIESGO!
Paso 1: Instale los archivos y el software de soporte
Instale DosBox (Emulador de DOS de Linux) $ sudo apt-get install dosbox Cree una carpeta en su carpeta de inicio llamada renegade. NOTA: Es posible que desee crear una nueva cuenta de usuario llamada "renegado" y otorgarle permisos mínimos. Si elige hacer esto, asegúrese de iniciar sesión con la nueva cuenta antes de continuar. $ mkdir ~ / renegade Obtenga y extraiga Renegade BBS $ cd ~ / renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Obtenga y extraiga el controlador FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Iniciar DosBox $ dosbox Instalar Renegade BBS en dosbox. Z: \> mount c ~ / renegade Z: \> c: C: \> install Cuando el instalador le pregunte por la "ruta principal" del bbs, ingrese "c: \". Mantenga la ventana de DosBox abierta…
Paso 2: crear y modificar los archivos de configuración
Para crear un archivo de configuración genérico para DosBox, escriba el siguiente comando en DosBox. C: \> config -writeconf n1.conf Salir de DoxBox C: \> salir Edita el archivo de configuración $ gedit ~ / renegade / n1.conf Encuentra la sección etiquetada [serial] y cambia su contenido para que diga lo siguiente.. [serial] serial1 = puerto de escucha del módem: 2000 serial2 = dummy serial3 = deshabilitado serial4 = deshabilitado Ahora busque la sección llamada [autoexec] y agregue las siguientes líneas (debería ser la última sección). [autoexec] mount c ~ / renegade c: cd foss fci.exe cd.. renegade.exe -N1 Guarde el archivo de configuración como n1.conf Ahora regrese y cambie el puerto de escucha en serial1 de 2000 a 2001 También cambie el argumento "-N1" después renegade.exe en la sección [autoexec] a -N2 y guárdelo como n2.conf Repita en consecuencia hasta que haya creado 4 archivos de configuración separados n1 - n4.conf, utilizando listenports 2000 - 2003 y ejecutando renegade.exe en los nodos 1 - 4 usando el -N argumento. (Me imagino que esencialmente podrías crear tantos nodos como desees).
Paso 3: Crea lanzadores
Ahora crearemos cuatro lanzadores que generarán cada nodo del BBS. Haga clic derecho en el escritorio y haga clic en "Crear lanzador" Cambie el tipo de aplicación a "Aplicación en terminal". Nombre el lanzador "RGN1" Bajo el tipo de comando: "dosbox -conf ~ / renegade / n1.conf "Repita el proceso cambiando" RGN1 a RGN2 "y" n1.conf "a" n2.conf "y así sucesivamente hasta que haya creado un lanzador para los cuatro nodos.
Paso 4: Iniciar y probar
Ahora lanza el primer nodo usando el lanzador (RGN1) que creamos en el paso anterior. Debería ver una pantalla como la de la siguiente imagen. Abra una ventana de terminal y escriba el siguiente comando para probar el nodo. $ telnet localhost 2000 Si todo salió bien en el proceso de configuración, debería ver una pantalla de inicio de sesión de Renegade realmente fea y predeterminada en su sesión de telnet. Debería poder lanzar los cuatro nodos y hacer telnet a cada uno de ellos en los puertos 2000-2003. Configure el reenvío de puertos en su enrutador en consecuencia e invite a sus amigos a ver su nuevo hella underground hella leet Renegade BBS. Pero ¿qué pasa con los geniales menús ANSI? La línea de comandos parece carecer de la capacidad de recrear esos antiguos caracteres ANSI, por lo que se establece de forma predeterminada en una emulación básica de tipo ASCII. Continúe leyendo en el siguiente paso para obtener una solución simple.
Paso 5: ¿Qué pasa con ANSI?
Para continuar, necesitará tener Wine instalado y tener acceso a una instalación de Windows. (Cualquier versión de Windows, post win95 debería ser suficiente).
En la instalación de Windows, busque el archivo "telnet.exe" en / windows / system32. Copie telnet.exe en algún lugar de su instalación de ubuntu y ábralo con vino. Aparecerá una nueva ventana. Cuando se le solicite, escriba open localhost 2000. Ahora debería ver algo un poco más sentimentalmente apetitoso.
Gracias por ver mi instructable. No dude en hacer sugerencias o ideas para mejorar la calidad y seguridad de este proyecto.
-pyro
Recomendado:
Renegade-i (probador de circuitos integrados programable que se siente como algo real): 3 pasos (con imágenes)
Renegade-i (Probador de IC programable que se siente como algo real): EL SUEÑO DEL MILLÓN DE DÓLARES. ¿Alguna vez has soñado con tener tu propio probador de IC en casa? No solo un dispositivo que puede probar IC, sino una máquina "programable" que se siente como uno de los productos estrella de los principales actores de la industria de pruebas de semiconductores, como
¡Cómo convertir una Chromebook en una máquina Linux Ubuntu !: 5 pasos
¡Cómo convertir un Chromebook en una máquina Linux Ubuntu !: Obtuve este Samsung Chromebook hace un tiempo. Desde que lo conseguí quise cambiarlo para que fuera mejor. Para poder manejar aplicaciones que no eran solo de la tienda web de Chrome. Finalmente encontré el camino. Linux Ubuntu es una excelente manera de maximizar el uso de un crom
¡¡Vuelve a BBS'ing !!: 8 pasos
¡Vuelve a BBS'ing !!: En el pasado, antes de que Internet existiera una cosa llamada BBS, o Bulletin Board Systems. Estos lugares eran lugares a los que podía ir usando su computadora y una línea telefónica. Podrías chatear con otros usuarios en línea, jugar juegos, publicar mensajes en distin
Hacer una unidad de arranque con Linux (Ubuntu): 3 pasos
Crear una unidad de arranque con Linux (Ubuntu): ¿Quiere arrancar Linux desde un dispositivo para poder instalarlo en su computadora o hacer otras cosas divertidas con Linux? - Está a punto de aprender a configurar uno para que pueda arrancar con éxito desde él
Cómo instalar Flash en Ubuntu Linux, ¡de la manera más fácil !: 4 pasos
Cómo instalar Flash en Ubuntu Linux, ¡de la manera más fácil !: Una de las pocas cosas que no me gustan de Linux es lo difícil que puede ser instalar nuevas aplicaciones o complementos, esto puede ser difícil si no eres muy bueno usando líneas de comando y prefiero usar una GUI - pronunciado Gooey (interfaz gráfica de usuario) esto