
{"id":29590,"date":"2025-08-12T13:58:00","date_gmt":"2025-08-12T11:58:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/como-configurar-un-firewall-para-un-servidor-basado-en-la-nube-linux-windows\/"},"modified":"2026-03-31T11:50:37","modified_gmt":"2026-03-31T09:50:37","slug":"como-configurar-un-firewall-para-un-servidor-basado-en-la-nube-linux-windows","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/es\/como-configurar-un-firewall-para-un-servidor-basado-en-la-nube-linux-windows\/","title":{"rendered":"C\u00f3mo configurar un firewall para un servidor basado en la nube (Linux &amp; Windows)"},"content":{"rendered":"\n<p>Configurar un <a href=\"https:\/\/contabo.com\/blog\/wiki\/firewall\/\" target=\"_blank\" rel=\"noreferrer noopener\">firewall<\/a> es una de las formas m\u00e1s sencillas de reforzar la seguridad de tu servidor. En esta gu\u00eda, aprender\u00e1s a configurar un firewall para tu servidor en la nube paso a paso. Tambi\u00e9n ver\u00e1s c\u00f3mo gestionar el tr\u00e1fico entrante y saliente y aplicar una gesti\u00f3n inteligente de puertos para mantener alejados a los atacantes, al tiempo que mantienes accesibles tus servicios.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-que-es-un-firewall\">\u00bfQu\u00e9 es un firewall? <\/h2>\n\n\n\n<p>Un firewall controla lo que entra o sale de tu servidor. Cuando est\u00e1 bien configurado, se forma una barrera fuerte entre tu sistema y el tr\u00e1fico no deseado. Es un sistema de seguridad de red que monitorea, filtra y controla el tr\u00e1fico entrante y saliente basado en reglas predefinidas.   <\/p>\n\n\n\n<p>En los siguientes pasos, aprender\u00e1s a definir servicios esenciales, establecer reglas en el panel de tu proveedor de nube y configurar firewalls tanto de <a href=\"https:\/\/contabo.com\/es\/vps\/\" target=\"_blank\" rel=\"noreferrer noopener\">Linux<\/a> como del servidor de <a href=\"https:\/\/contabo.com\/es\/windows-servers-vps\/\" target=\"_blank\" rel=\"noreferrer noopener\">Windows<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-1-define-que-necesitas-proteger\">Paso 1: define qu\u00e9 necesitas proteger <\/h2>\n\n\n\n<p>Comienza por mapear qu\u00e9 servicios necesitan ser accesibles. Esto te ayuda a evitar exponer puertos innecesarios.  <\/p>\n\n\n\n<p>Una configuraci\u00f3n com\u00fan incluye: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Puerto 22 para SSH<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Puerto 80 para HTTP <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Puerto 443 para HTTPS <\/li>\n<\/ul>\n\n\n\n<p>Todo lo dem\u00e1s debe permanecer bloqueado. Esto mejora la seguridad y reduce la exposici\u00f3n a ataques.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-2-configura-las-reglas-del-firewall-en-el-panel-de-tu-nube\">Paso 2: configura las reglas del firewall en el panel de tu nube <\/h2>\n\n\n\n<p>A continuaci\u00f3n, visita el panel de control de tu proveedor de nube. Luego, abre la secci\u00f3n de firewall o grupo de seguridad vinculada a tu servidor. Aqu\u00ed gestionas el tr\u00e1fico entrante y saliente. Mant\u00e9n tus reglas simples y abre solo lo que necesitas. Si es posible, permite direcciones IP espec\u00edficas en lugar de rangos amplios. Esto te da m\u00e1s control y reduce riesgos.      <\/p>\n\n\n\n<p>Dado que la mayor\u00eda de las interfaces utilizan opciones de clic, puedes completar este paso sin comandos de terminal. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-3-configuracion-del-firewall-de-linux-con-iptables\">Paso 3: configuraci\u00f3n del firewall de Linux con iptables <\/h2>\n\n\n\n<p>Si tu servidor funciona con Linux, es probable que utilices <strong>iptables<\/strong> para gestionar las reglas. Empieza por comprobar tu conjunto de reglas actual:  <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables -L&nbsp;<\/code><\/pre>\n\n\n\n<p>Si la salida parece vac\u00eda, tu firewall no est\u00e1 haciendo mucho todav\u00eda. As\u00ed que, a\u00f1adamos reglas clave. Permite SSH, HTTP y HTTPS usando estos comandos:   <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables -A INPUT -p tcp --dport 22 -j ACCEPT&nbsp;<br><br>iptables -A INPUT -p tcp --dport 80 -j ACCEPT&nbsp;<br><br>iptables -A INPUT -p tcp --dport 443 -j ACCEPT&nbsp;<\/code><\/pre>\n\n\n\n<p>Estas reglas abren los puertos esenciales. Luego, establece una pol\u00edtica predeterminada para bloquear todo lo dem\u00e1s:  <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables -P INPUT DROP&nbsp;<\/code><\/pre>\n\n\n\n<p>Aseg\u00farate de haber permitido SSH previamente. De lo contrario, puedes quedarte fuera.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-haz-que-tus-reglas-de-firewall-de-linux-sean-persistentes\">Haz que tus reglas de firewall de Linux sean persistentes <\/h2>\n\n\n\n<p>Las reglas de iptables desaparecen tras un reinicio a menos que las guardes. Para hacerlas persistentes, instala la herramienta necesaria:  <\/p>\n\n\n\n<p>Para Debian\/Ubuntu: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install iptables-persistent&nbsp;<\/code><\/pre>\n\n\n\n<p>Para CentOS: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum install -y iptables-services&nbsp;<\/code><\/pre>\n\n\n\n<p>Luego guarda tus reglas activas: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables-save &gt; \/etc\/iptables\/rules.v4&nbsp;<\/code><\/pre>\n\n\n\n<p>Esto asegura que tu configuraci\u00f3n regrese despu\u00e9s de cada reinicio. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-4-configuracion-del-firewall-de-windows\">Paso 4: configuraci\u00f3n del firewall de Windows <\/h2>\n\n\n\n<p>Los usuarios de Windows pueden configurar las reglas visualmente. Abre <strong>el Cortafuegos de Windows con Seguridad avanzada<\/strong> y, a continuaci\u00f3n, ve a <strong>Reglas de entrada<\/strong>.  <\/p>\n\n\n\n<p>Aqu\u00ed puedes: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permitir RDP en el puerto 3389 <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Habilitar o deshabilitar HTTP y HTTPS <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Eliminar reglas para servicios no utilizados <\/li>\n<\/ul>\n\n\n\n<p>Revisa tus reglas cuidadosamente para que tu firewall se mantenga limpio y efectivo. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-5-prueba-tu-configuracion\">Paso 5: prueba tu configuraci\u00f3n <\/h2>\n\n\n\n<p>Despu\u00e9s de configurar tu firewall, siempre prueba tus puertos. Desde tu m\u00e1quina local, intenta:  <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl <a href=\"http:\/\/your-server-ip\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">http:\/\/your-server-ip<\/a>&nbsp;<\/code><\/pre>\n\n\n\n<p>Si devuelve una respuesta, el tr\u00e1fico HTTP funciona. Tambi\u00e9n puedes ejecutar <strong>nmap<\/strong> para escanear los puertos abiertos y confirmar que tu conjunto de reglas es correcto.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-6-haz-una-copia-de-seguridad-y-manten-tu-configuracion-del-firewall\">Paso 6: haz una copia de seguridad y mant\u00e9n tu configuraci\u00f3n del firewall <\/h2>\n\n\n\n<p>Las copias de seguridad facilitan la recuperaci\u00f3n de errores. En Linux, guarda tu configuraci\u00f3n completa del firewall con:  <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables-save &gt; \/root\/iptables_backup&nbsp;<\/code><\/pre>\n\n\n\n<p>Para restaurarla, ejecuta: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iptables-restore &lt; \/root\/iptables_backup&nbsp;<\/code><\/pre>\n\n\n\n<p>Revisa tus reglas mensualmente. Elimina entradas antiguas y mant\u00e9n tu configuraci\u00f3n ordenada para mantener una fuerte seguridad.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-mira-nuestro-video-de-youtube-sobre-firewalls-para-servidores-en-la-nube\">Mira nuestro video de YouTube sobre firewalls para servidores en la nube <\/h2>\n\n\n\n<p>Si prefieres una gu\u00eda visual, tenemos un video de YouTube preparado para ti. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"ast-oembed-container \" style=\"height: 100%;\"><iframe loading=\"lazy\" title=\"Configure a firewall for a cloud-based server\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/BlCwWyxUf4c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-reflexiones-finales\">Reflexiones finales <\/h2>\n\n\n\n<p>Un firewall es m\u00e1s que un simple interruptor de encendido o apagado. Es un filtro de tr\u00e1fico que monitorea, permite, bloquea o registra datos basados en tus reglas. En un entorno virtualizado, protege el host, el hipervisor y cada m\u00e1quina virtual de accesos no deseados. Al definir tus servicios expuestos, configurar las reglas del firewall en la nube, establecer iptables en Linux y usar el firewall de Windows, creas una estrategia de defensa en capas. Combinado con pruebas regulares, copias de seguridad y revisiones, esto le da a tu servidor en la nube un per\u00edmetro de seguridad fuerte y controlado.     <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Configurar un firewall es una de las formas m\u00e1s sencillas de reforzar la seguridad de tu servidor. En esta gu\u00eda, aprender\u00e1s a configurar un firewall para tu servidor en la nube paso a paso. Tambi\u00e9n ver\u00e1s c\u00f3mo gestionar el tr\u00e1fico entrante y saliente y aplicar una gesti\u00f3n inteligente de puertos para mantener alejados a los [&hellip;]<\/p>\n","protected":false},"author":77,"featured_media":26569,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1988],"tags":[],"ppma_author":[3116],"class_list":["post-29590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows-.png",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows--150x150.png",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows--600x315.png",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows--768x403.png",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows-.png",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows-.png",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Configure-a-Firewall-for-a-Cloud-Based-Server-Linux-Windows-.png",1200,630,false]},"uagb_author_info":{"display_name":"Anika Kopte","author_link":"https:\/\/contabo.com\/blog\/es\/author\/anika\/"},"uagb_comment_info":0,"uagb_excerpt":"Configurar un firewall es una de las formas m\u00e1s sencillas de reforzar la seguridad de tu servidor. En esta gu\u00eda, aprender\u00e1s a configurar un firewall para tu servidor en la nube paso a paso. Tambi\u00e9n ver\u00e1s c\u00f3mo gestionar el tr\u00e1fico entrante y saliente y aplicar una gesti\u00f3n inteligente de puertos para mantener alejados a los&hellip;","authors":[{"term_id":3116,"user_id":77,"is_guest":0,"slug":"anika","display_name":"Anika Kopte","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/1c425caa652c679ae47e3f85a48de4e19f09d37bcb5593ba88a7aa4a08bb1d81?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=29590"}],"version-history":[{"count":8,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29590\/revisions"}],"predecessor-version":[{"id":29600,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29590\/revisions\/29600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media\/26569"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=29590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=29590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=29590"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=29590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}