Lamentablemente, esta oferta ha caducado el 8 septiembre 2023.
6681°
Publicado 19 abril 2023
VPS 24GB 4VCORES GRATIS!! | 24GB RAM 4VCORES 4GBPS/ilimitado 200GB DISCO (Linux)
Compartido por
Pablo_Lpzz
Miembro desde 2021
1
184
Descripción de la oferta
¡Oops! Este chollo parece estar ya agotado... Aquí tienes unas opciones que te pueden interesar:
Hola a todos, este es mi primer post y os voy a explicar los pasos a seguir para conseguir una VPS gratis PARA SIEMPRE con 24GB de ram y 4vcores (Procesador ARM64).
PORFAVOR, CREAR SOLO SI SE VA A UTILIZAR, SI NO SABES NADA DE ESTO NI SUS USOS, NO SIGAS ESTA GUIA. GRACIAS
La conocida marca Oracle, está ofreciendo unos servicios de uso libre que vamos a aprovechar para conseguir esta VPS.
Antes de empezar, cabe recalcar que se necesita una tarjeta de crédito o debito que va a recibir un cargo de 0,93 céntimos para verificar que es una tarjeta valida, y que después de verificarlo te lo reembolsan al instante, si se siguen todos los pasos de esta guía, no van a recibir ningún cargo excepto que Oracle haga algún cambio de política
Lo primero, es entrar en el siguiente link, y darle al botón de "Comienza gratis".
Debéis rellenar todos los datos que os piden. Es importante NO MENTIR en ninguna de las opciones, ya que suele fallar mucho el sistema de detecciones y algunas veces aún poniendo información verdadera, da errores(Algunos tips para que no te de errores es usar el navegador Edge, en modo incógnito, usar VPN si falla más de una vez, poner todos los datos en MAYUSCULA, usar solo tarjetas de crédito y nunca usar tarjetas virtuales para la verificación).
En el apartado donde se selecciona la región donde se van a desplegar nuestros recursos, no pongáis Madrid, se ha quedado sin recursos. Usad cualquier otro país europeo o el que mejor os venga, pero Madrid no.
También quiero aclarar, que actualmente dan un crédito de 250€ para usar el primer mes, para que podáis probar todas las opciones que tiene Oracle. Si usáis el crédito, tened cuidado porque se acaba pasado un mes o cuando gastéis los créditos y se os empezará a cobrar en la tarjeta.
Después de añadir todo (Si no hay ningún tipo de error), vas a poder iniciar en tu cuenta de Cloud. Cuando entras en Oracle, tienes que entrar al apartado de instancias. Si os sale la página en ingles, buscáis en la barra de búsqueda de arriba "Instances". Si no os aparece, podéis entrar abriendo el desplegable de la izquierda de la página y entrar al apartado "Compute", y ahí encontraréis "Instances". Os recomiendo que fijéis las instancias dándole a la chincheta cuando poneis el ratón encima, así os saldrá directamente en la página de inicio.
Una vez estemos en este apartado, en el desplegable izquierdo hay un apartado que es "Compartment", donde ahí tendréis que seleccionar lo que os salga, que es el nombre de vuestra cuenta en el Cloud. Ahora podréis crear el servidor.
Le damos a este botón, y tenéis que poner exactamente lo siguiente:
En "Placement" y "Security" no tocamos nada. En "Image and shape" le damos a editar
En el apartado de "Image" seleccionas el sistema operativo que quieras, importante que sea uno que al lado ponga "Always Free-elegible" porque si seleccionas uno que no tenga esto, se te va a cobrar cuando se te acabe el crédito inicial.
En el apartado de "Shape", vamos a seleccionar lo siguiente:
Ponedlo tal y como está puesto aquí. Nunca os van a cobrar con esta configuración.
Le damos abajo a la izquierda a seleccionar para que se guarden los cambios en el apartado, y continuamos.
En el apartado "Networking", le damos a editar también y le dais a "Create new virtual cloud network". Esto va a crear tu red donde se va a desplegar el servidor, también crea por defecto una subred. Después de eso, nos vamos al siguiente apartado.
En el apartado "Add SSH keys", vais a poder descargar la clave privada para poder acceder al servidor. Podéis usar cualquier servidor SSH para realizar la conexión y hay mil tutoriales de como conectarse con la clave privada. Si veo que hay muchas dudas, edito este Chollo con todo lo que hay que hacer. IMPORTANTE, guardaros muy bien esta clave porque sin ella NO PODEIS ACCEDER, si la perdéis, tenéis que cerrar la instancia y volverla a crear.
Para entrar al servidor, os recomiendo que utilicéis "Termius". Es gratuito y bastante bueno e intuitivo.
Después, en el apartado de "Boot Volume" le vamos a dar a la primera opcion, la de "Specify a custom boot volume size".
Vamos a especificar 199GB, que es el máximo que se puede añadir sin que cobren, en algunos sitios pone que son 250GB pero no, a mi ya me han quitado parte del crédito por añadir eso. También en este mismo apartado, vamos a seleccionar en "VPU" el valor de 20. No te van a cobrar y mejora la velocidad del disco.
Después de todos los pasos anteriores, le damos al botón de "Create"
Con esto, ya tenéis la VPS creada. Para todo tema de abrir puertos debéis entrar en "Instances", en el servidor, y el apartado de "Subnet". Ahí podréis ver las reglas de entrada y demás. También encontraréis toda la información del servidor, su estado, su IP pública para que podáis conectaros al servidor y muchas más opciones.
SSH
En Termius, le damos a "NEW HOST", en "Label" poneis el nombre que queráis. En "Address" ponéis la dirección IP del servidor, nos vamos al apartado de SSH, en "Username" poneis el nombre de usuario de acceso al servidor, la "password" la dejamos vacía, porque vamos a usar la clave privada. Debajo pone "Set a key", le vamos a dar y luego a "NEW KEY" arriba a la izquierda. Aparece un apartado donde puedes poner el archivo .key solamente con arrastrarlo. Lo arrastras, guardas y luego seleccionas la key añadida.
Una vez hecho esto, ya podréis acceder por SSH y SFTP al servidor (Termius también tiene SFTP en la misma aplicación)
Para hacerlo con Putty, debéis usar PuttyGen para cambiar el formato de la key, de .key a .ppk. Podéis buscar algún video de como hacerlo porque hay muchos por internet e incluso en los comentarios de este mismo Chollo.
Como abrir puertos
Para poder abrir los puertos de vuestra VPS, vais a ir a los detalles de la instancia que ya hemos creado, dándole al nombre de la instancia. Aquí encontraremos todos los detalles de la instancia, y hay un apartado llamado "Subnet" o "Subred" si lo tienes en Español, le vamos a dar ahí y aparecerán las Security Lists con un solo apartado.
Le damos a el nombre y aquí ya tenemos las opciones de reglas de entradas, con los puertos ya abiertos por defecto.
Voy a hacer el ejemplo de querer abrir el puerto 443 para una página web
Le damos a "Add ingress Rules" y aparecerán estos apartados:
En "Source CIDR" ponemos el rango de IP que va a poder acceder. Para que puedan acceder todos, ponemos lo siguiente: "0.0.0.0/0". El protocolo, el que use lo que necesites, en este caso TCP. En "Source Port Range" se deja el de All, y en "Destination Port Range" ponemos 443, que es el puerto de una web segura (https). Por ultimo, añadimos como descripción lo que queráis, yo en mi caso voy a poner "WEB". Y con todo esto hecho, ya se ha abierto el puerto.
Depende de el sistema operativo que le hayáis puesto al servidor, puede tener un firewall extra en el propio servidor. No os puedo explicar porque depende de cada sistema operativo. Por ejemplo, en ubuntu, está ufw, pero viene desactivado por defecto (Revisar con el comando "ufw status" y debe salir que está desactivado).
Si aun así, no se abren los puertos. Hay un problema con las IP tables. Poned los siguientes comandos para que se abra todo el firewall (El segundo firewall, el primero que es el de Oracle, sigue cerrado excepto las reglas de entrada anterior explicadas):
sudo iptables -i INPUT -j ACCEPT
netfilter-persistent save
sudo reboot
Ejecutadlos en orden, uno a uno. El ultimo comando, va a reiniciar el servidor, es necesario en algunos sistemas para que se apliquen los cambios. Con esto os debería funcionar a todos.
Muchas gracias por leer este Chollo, es mi primer chollo y espero que os sirva a muchos de vosotros. Dadle FUEGO!
EDIT: Raulrl555:
Ojito que ahora cierran automáticamente las cuentas inactivas (que no tienen uso de cpu).
He decidido quitar esta parte de la guía para que solo se lo cierren a la gente que no le va a dar uso.
SEGUNDO EDIT: Ardila:
Desde el 21 de marzo están cerrando maquinas que no cumplen con estas condiciones. En teoría, te las apagan, pero puedes volverlas a encender. Al menos eso dicen en el mail que enviaron. Lo que no se es si hay que cumplir al menos una de estas 3 condiciones para que no te apaguen el VPS, o si hay que cumplir las 3.
PORFAVOR, CREAR SOLO SI SE VA A UTILIZAR, SI NO SABES NADA DE ESTO NI SUS USOS, NO SIGAS ESTA GUIA. GRACIAS
La conocida marca Oracle, está ofreciendo unos servicios de uso libre que vamos a aprovechar para conseguir esta VPS.
Antes de empezar, cabe recalcar que se necesita una tarjeta de crédito o debito que va a recibir un cargo de 0,93 céntimos para verificar que es una tarjeta valida, y que después de verificarlo te lo reembolsan al instante, si se siguen todos los pasos de esta guía, no van a recibir ningún cargo excepto que Oracle haga algún cambio de política
Lo primero, es entrar en el siguiente link, y darle al botón de "Comienza gratis".
Debéis rellenar todos los datos que os piden. Es importante NO MENTIR en ninguna de las opciones, ya que suele fallar mucho el sistema de detecciones y algunas veces aún poniendo información verdadera, da errores(Algunos tips para que no te de errores es usar el navegador Edge, en modo incógnito, usar VPN si falla más de una vez, poner todos los datos en MAYUSCULA, usar solo tarjetas de crédito y nunca usar tarjetas virtuales para la verificación).
En el apartado donde se selecciona la región donde se van a desplegar nuestros recursos, no pongáis Madrid, se ha quedado sin recursos. Usad cualquier otro país europeo o el que mejor os venga, pero Madrid no.
También quiero aclarar, que actualmente dan un crédito de 250€ para usar el primer mes, para que podáis probar todas las opciones que tiene Oracle. Si usáis el crédito, tened cuidado porque se acaba pasado un mes o cuando gastéis los créditos y se os empezará a cobrar en la tarjeta.
Después de añadir todo (Si no hay ningún tipo de error), vas a poder iniciar en tu cuenta de Cloud. Cuando entras en Oracle, tienes que entrar al apartado de instancias. Si os sale la página en ingles, buscáis en la barra de búsqueda de arriba "Instances". Si no os aparece, podéis entrar abriendo el desplegable de la izquierda de la página y entrar al apartado "Compute", y ahí encontraréis "Instances". Os recomiendo que fijéis las instancias dándole a la chincheta cuando poneis el ratón encima, así os saldrá directamente en la página de inicio.
Una vez estemos en este apartado, en el desplegable izquierdo hay un apartado que es "Compartment", donde ahí tendréis que seleccionar lo que os salga, que es el nombre de vuestra cuenta en el Cloud. Ahora podréis crear el servidor.
Le damos a este botón, y tenéis que poner exactamente lo siguiente:
En "Placement" y "Security" no tocamos nada. En "Image and shape" le damos a editar
En el apartado de "Image" seleccionas el sistema operativo que quieras, importante que sea uno que al lado ponga "Always Free-elegible" porque si seleccionas uno que no tenga esto, se te va a cobrar cuando se te acabe el crédito inicial.
En el apartado de "Shape", vamos a seleccionar lo siguiente:
Ponedlo tal y como está puesto aquí. Nunca os van a cobrar con esta configuración.
Le damos abajo a la izquierda a seleccionar para que se guarden los cambios en el apartado, y continuamos.
En el apartado "Networking", le damos a editar también y le dais a "Create new virtual cloud network". Esto va a crear tu red donde se va a desplegar el servidor, también crea por defecto una subred. Después de eso, nos vamos al siguiente apartado.
En el apartado "Add SSH keys", vais a poder descargar la clave privada para poder acceder al servidor. Podéis usar cualquier servidor SSH para realizar la conexión y hay mil tutoriales de como conectarse con la clave privada. Si veo que hay muchas dudas, edito este Chollo con todo lo que hay que hacer. IMPORTANTE, guardaros muy bien esta clave porque sin ella NO PODEIS ACCEDER, si la perdéis, tenéis que cerrar la instancia y volverla a crear.
Para entrar al servidor, os recomiendo que utilicéis "Termius". Es gratuito y bastante bueno e intuitivo.
Después, en el apartado de "Boot Volume" le vamos a dar a la primera opcion, la de "Specify a custom boot volume size".
Vamos a especificar 199GB, que es el máximo que se puede añadir sin que cobren, en algunos sitios pone que son 250GB pero no, a mi ya me han quitado parte del crédito por añadir eso. También en este mismo apartado, vamos a seleccionar en "VPU" el valor de 20. No te van a cobrar y mejora la velocidad del disco.
Después de todos los pasos anteriores, le damos al botón de "Create"
Con esto, ya tenéis la VPS creada. Para todo tema de abrir puertos debéis entrar en "Instances", en el servidor, y el apartado de "Subnet". Ahí podréis ver las reglas de entrada y demás. También encontraréis toda la información del servidor, su estado, su IP pública para que podáis conectaros al servidor y muchas más opciones.
SSH
En Termius, le damos a "NEW HOST", en "Label" poneis el nombre que queráis. En "Address" ponéis la dirección IP del servidor, nos vamos al apartado de SSH, en "Username" poneis el nombre de usuario de acceso al servidor, la "password" la dejamos vacía, porque vamos a usar la clave privada. Debajo pone "Set a key", le vamos a dar y luego a "NEW KEY" arriba a la izquierda. Aparece un apartado donde puedes poner el archivo .key solamente con arrastrarlo. Lo arrastras, guardas y luego seleccionas la key añadida.
Una vez hecho esto, ya podréis acceder por SSH y SFTP al servidor (Termius también tiene SFTP en la misma aplicación)
Para hacerlo con Putty, debéis usar PuttyGen para cambiar el formato de la key, de .key a .ppk. Podéis buscar algún video de como hacerlo porque hay muchos por internet e incluso en los comentarios de este mismo Chollo.
Como abrir puertos
Para poder abrir los puertos de vuestra VPS, vais a ir a los detalles de la instancia que ya hemos creado, dándole al nombre de la instancia. Aquí encontraremos todos los detalles de la instancia, y hay un apartado llamado "Subnet" o "Subred" si lo tienes en Español, le vamos a dar ahí y aparecerán las Security Lists con un solo apartado.
Le damos a el nombre y aquí ya tenemos las opciones de reglas de entradas, con los puertos ya abiertos por defecto.
Voy a hacer el ejemplo de querer abrir el puerto 443 para una página web
Le damos a "Add ingress Rules" y aparecerán estos apartados:
En "Source CIDR" ponemos el rango de IP que va a poder acceder. Para que puedan acceder todos, ponemos lo siguiente: "0.0.0.0/0". El protocolo, el que use lo que necesites, en este caso TCP. En "Source Port Range" se deja el de All, y en "Destination Port Range" ponemos 443, que es el puerto de una web segura (https). Por ultimo, añadimos como descripción lo que queráis, yo en mi caso voy a poner "WEB". Y con todo esto hecho, ya se ha abierto el puerto.
Depende de el sistema operativo que le hayáis puesto al servidor, puede tener un firewall extra en el propio servidor. No os puedo explicar porque depende de cada sistema operativo. Por ejemplo, en ubuntu, está ufw, pero viene desactivado por defecto (Revisar con el comando "ufw status" y debe salir que está desactivado).
Si aun así, no se abren los puertos. Hay un problema con las IP tables. Poned los siguientes comandos para que se abra todo el firewall (El segundo firewall, el primero que es el de Oracle, sigue cerrado excepto las reglas de entrada anterior explicadas):
sudo iptables -i INPUT -j ACCEPT
netfilter-persistent save
sudo reboot
Ejecutadlos en orden, uno a uno. El ultimo comando, va a reiniciar el servidor, es necesario en algunos sistemas para que se apliquen los cambios. Con esto os debería funcionar a todos.
Muchas gracias por leer este Chollo, es mi primer chollo y espero que os sirva a muchos de vosotros. Dadle FUEGO!
EDIT: Raulrl555:
Ojito que ahora cierran automáticamente las cuentas inactivas (que no tienen uso de cpu).
He decidido quitar esta parte de la guía para que solo se lo cierren a la gente que no le va a dar uso.
SEGUNDO EDIT: Ardila:
Desde el 21 de marzo están cerrando maquinas que no cumplen con estas condiciones. En teoría, te las apagan, pero puedes volverlas a encender. Al menos eso dicen en el mail que enviaron. Lo que no se es si hay que cumplir al menos una de estas 3 condiciones para que no te apaguen el VPS, o si hay que cumplir las 3.
Más información sobre
Actualizaciones de la comunidad
1100 comentarios
Ordenados porSi alguien más tuvo la terrible idea de elegir Madrid y/o les sale que ya no hay más capacidad en la región que seleccionaron, pueden utilizar este script que encontré en internet (solo le modifiqué las clases para que sea funcional a día de hoy) para que cada 30 segs haga click en el botón de crear.. en menos de 30 mins me creó mi instancia.
Tienen que ponerlo en la consola del navegador (F12)
setInterval(function() {
var v = document.querySelector(".oui-button.oui-button-primary");
if (v && v.textContent == "Create") {
v.click();
console.log("clicked");
} else
console.log("no button");
}, 30000);
Cuando salió el chollo no había forma, y no me he acordado más hasta ahora que lo he vuelto a intentar.
Ya puedo empezar a intentar "jugar" con Dockers (editado)
1.- Hospedar sitios web: Una VPS puede alojar sitios web con una cantidad moderada de tráfico y recursos. La ventaja de una VPS es que el sitio web tiene sus propios recursos dedicados y no tiene que competir con otros sitios en el mismo servidor.
2.- Ejecutar aplicaciones: Una VPS también puede ser utilizada para ejecutar aplicaciones web que requieren recursos dedicados, como bases de datos o servidores de juegos.
3.- Almacenamiento de datos: Una VPS puede ser utilizada para almacenar y respaldar datos en línea. Los usuarios pueden acceder a los archivos desde cualquier lugar con una conexión a Internet.
4.- Desarrollo y prueba de software: Una VPS también puede ser utilizada para desarrollar y probar software, ya que proporciona un entorno aislado y seguro para realizar pruebas.
En general, una VPS es una opción más económica que un servidor físico dedicado y proporciona a los usuarios una mayor flexibilidad y control sobre su alojamiento web.
R=dnslookup T=remote_smtp defer (110): Connection timed out H=hotmail-com.olc.protection.outlook.com [104.47.51.33]: SMTP timeout after initial connection
R=dnslookup T=remote_smtp defer (110): Connection timed out H=mail.undominioválido.com [ipvalida]: SMTP timeout after initial connection
Espero ayudarte, esto resuelve el problema de los emails.
Para un uso sencillo (servidor Nginx, Apache o similares) funcionan perfectamente, cero cortes
(editado)
Como bien dice Raulrl555, desde el 21 de marzo están cerrando maquinas que no cumplen con estas condiciones. En teoría, te las apagan, pero puedes volverlas a encender. Al menos eso dicen en el mail que enviaron. Lo que no se es si hay que cumplir al menos una de estas 3 condiciones para que no te apaguen el VPS, o si hay que cumplir las 3.
A mi de momento no me han apagado ninguna de las 2 sin usar cron, pero creo que es una buena idea para mantenerlas siempre activas
Gracias!
Ademas, los servers en madrid han petado, asi que... si lo vas a hacer, que sea en otro sitio
Sabes si hay alguna restricción con el puerto 25 SMTP ?
También veo que han intentado cobrar 10 euros de mi cuenta (aunque no han podido), pero en ningún momento se ha consumido ni 1 euro de los 250 de crédito gratuito que ofrecen. :/
chollometro.com/tem…446 (editado)
Gracias por el chollazo!
Edit: Aqui te dejo el "limite"
4 Arm-based VMs: 24 GB RAM total, 3,000 OCPU hours and 18,000 GB memory hours per month (editado)
Abusan de la oferta se hace de pago tanto por tiempo anual. Exceso de algunas máquinas como por comprar algún producto no gratuito. Yo los tenia en muy alto y han demostrado ser unos paletos e irresponsables y que ni te ayudan al ser gratis.
Lo ideal es dejar un cron (tarea programada) que realice un trabajo pesado u os cerrarán la instancia a los 7 días y luego puede que no la podais reiniciar (editado)