Etiqueta: servidor

Seguridad en tu servidor I – Iptables (Parte 2)

IPTABLES parte 1 (versión sencilla)

Muy buenas tardes a todos pequeños mortales, y bienvenidos a una segunda parte de seguridad para tu servidor (VPS o Dedicado unicamente), dónde profundizaremos mas con las reglas IpTables, y añadiremos una pequeña capa de seguridad y protección sencilla contra DoS. Los DDoS son mas dificiles de tratar y no entran en este apartado.

Avíso: Recomendamos encarecidamente la lectura completa del artículo antes de proceder a actuar en tu servidor, podrías perder la comunicación con él y debas solicitar un reinicio forzado a tu proveedor.

Si lo tienen todo listo, abran su consola y accedan como root, y preparemos el terreno! Seguir leyendo “Seguridad en tu servidor I – Iptables (Parte 2)”

Comparte este artículo:

Cómo promocionar un servidor de Minecraft

A menudo me preguntan (a la cuenta de twitter @40servidoresmc) cómo pueden promocionar su servidor. Está claro que a la gran mayoría de servidores les interesa tener cuantos más jugadores mejor, ya sea por diversión, por popularidad, por ganar más dinero… Hay muchas maneras de aumentar el número de usuarios en tu servidor, mejores y peores pero ninguna hace milagros, todas son importantes. En este post os voy a comentar algunas formas, sus ventajas e inconvenientes divididas en varios grupos.

Servidor

Este apartado quizá no te sirva para atraer jugadores directamente pero sí para mantenerlos más tiempo y que ellos mismos inviten a otros gracias a tu “buen hacer”. Hazte unas cuantas preguntas: Seguir leyendo “Cómo promocionar un servidor de Minecraft”

Comparte este artículo:

Seguridad en tu servidor I – Iptables

Muchos de vosotros pensareis que con usar el “ip-forwarding” de BungeeCord y activar en Spigot el modo BungeeCord es suficiente seguridad para vuestra network, pero no es así.

Si saben la IP del servidor, pueden crear un BungeeCord y entrar a través de el y saltar por completo el ip-forwarding. La información siguiente trata de como proteger esto.

Básicamente, lo que permite “Ip-tables” es hacer que solo se pueda entrar a un servidor a través de tu BungeeCord.

¡Atención! Para realizar esto necesitáis tener un dedicado y un acceso por consola con “root” (Para más seguridad).

 

Vídeo: https://www.youtube.com/watch?v=H6lbkI3uinI

 

INSTALACIÓN

Instalar Iptables es bastante sencillo:

Distribuciones RedHat/CentOS 7
sudo yum install iptables
Distribuciones Debian/Ubuntu
sudo apt-get install iptables

 

USO

Solo tienes que sustituir “$BUNGEE_IP” por la IP de tu BungeeCord y “$SERVER_PORT” por el puerto del servidor que queremos proteger.

Añadir solo un puerto
iptables -I INPUT ! -s $BUNGEE_IP -p tcp --dport $SERVER_PORT -j DROP

 

Aquí se sustituye “$BUNGEE_IP” por la IP de tu BungeeCord, “$START_PORT” por el puerto inicial y “$END_PORT” por el puerto final.

Añadir desde un puerto hasta otro
iptables -I INPUT ! -s $BUNGEE_IP -p tcp --dport $START_PORT:$END_PORT -j DROP

 

GUARDAR IP-TABLES

Después de este proceso, debes guardar lo que has hecho y para ello utiliza estos códigos:

Distribuciones RedHat
/etc/init.d/iptables save
Distribuciones Debian/Ubuntu
apt-get install iptables-persistent
/etc/init.d/iptables-persistent save
Distribuciones CentOS 7/RHEL
iptables-save

 

RESETEAR IP-TABLES

Para resetear Iptables es solo un comando:

iptables --flush

 

Espero que os sirva de ayuda para que vuestros servidores sean más seguros.

Comparte este artículo:
cómo instalar spigot image

¿Cómo instalar Spigot? (Parte 1)

Hola, aquí Hugmanrique en mi primer post de muchos por venir en 40ServidoresMC. En este post, veremos cómo descargar de la nueva manera Spigot. Es un tutorial dedicado a la gente que quiere iniciar en esto de los servidores y qué mejor que empezar por cómo instalar Spigot (Un tipo de Jar que ejecuta un servidor de Minecraft) de la manera más óptima y segura.

Cómo instalar Spigot

1. Descarga de herramientas necesarias

Desde que Bukkit cerró por un tema de denuncias de DMCA, el método de descargar un .jar pasó a la historia. Ahora necesitaremos varias aplicaciones para crear nuestro propio .jar en nuestro ordenador. Estos son los requisitos para descargar Spigot:

Tener al menos Java 7 instalado. Aunque se pueda correr con esta versión, por motivos de seguridad y rendimiento, se recomienda usar Java 8. [Descarga] Puedes ver cómo instalarlo en Linux aquí:

Debian/Ubuntu: sudo apt-get install openjdk-7-jre-headless

Ubuntu 14.10: sudo apt-get install openjdk-8-jre-headless

CentOS: sudo yum install java-1.7.0-openjdk

Instalar Git. Para descargar los archivos necesarios para crear el .jar necesitamos este programa. En Windows, Git proporciona herramientas que no están disponibles por defecto que son necesarias para la compilación. [Descarga]

2. Descargar y correr BuildTools

Una vez hayamos cumplido todos los requisitos, empezaremos a descargar el compilador y a iniciarlo.

1. Abre un shell (También llamado terminal) de Git:

Abre una terminal de Bash de MSysGit. Puedes hacer esto haciendo click en el icono que se te creó al instalarlo o haciendo click derecho en una carpeta vacía.

2. Descarga BuildTools.jar:

Hay muchas maneras de hacerlo, pero la más sencilla es descargarlo desde aquí. Una vez descargado, ya puedes meter ese archivo en una carpeta vacía.

3. Corre BuildTools.jar:

En esa carpeta vacía crea un bloc de notas, que posteriormente renombraremos. En ese archivo pon lo siguiente:

java -jar BuildTools.jar
Una vez hecho esto, simplemente guarda el documento como correr.sh. Es muy importante la extensión o si no no funcionará.

Hecho esto ya solo queda hacer doble click sobre el .sh que hemos creado y la magia comenzará. Puede tardar de 10 a 20 minutos dependiendo de tu Internet.

4. Obtén el archivo spigot.jar:

Una vez terminado el proceso, ya tienes tu .jar creado, para encontrarlo, tendrás que ir al siguiente directorio:

\Spigot\Spigot-Server\target
De esta carpeta sacaremos el spigot-[versión]-R[subversión] y ya podremos crear nuestro server.

5. ¿Cómo actualizo mi spigot.jar?

Es muy fácil. En la página de Spigot recomiendan actualizar el BuildTools semanalmente del mismo link de descarga. Básicamente, sustituye el que ya tienes y puedes volver a ejecutar el .sh, una vez hecho esto, vuelve al paso 4.

Y aquí doy fin a la primera parte de cómo instalar Spigot y cómo descargarlo. El siguiente tutorial vendrá dentro de poco, comentarnos que os ha parecido y si tenéis alguna duda o problema.

-Hugo

Comparte este artículo: