Veamos la creación de reglas de entrada y de salida en nuestro firewall avanzado de Windows.
Ya saben que podemos ir a nuestro farol avanzado desde el administrador del servidor o nos vamos a herramientas
y aquí vamos a encontrar el firewall de Windows con seguridad avanzada.
Ya saben que tenemos reglas de entrada y reglas de salida conexiones que entran y conexiones que salen
de nuestro servidor.
Vamos a ver la creación de una regla de entrada cuáles son las formas que tenemos los tipos de creación
que tenemos y que podemos configurar con ellos.
Por ejemplo vamos a crear una nueva regla para una aplicación que tenemos que utilizar un puerto específico
por ejemplo el puerto €150 esa aplicación o ese servicio que yo tengo instalado en nuestro servidor
utilize utiliza ese puerto €150 para poder conectarse o para poder tener conexión de entrada en este
caso vamos a utilizar un puerto porque yo pude utilizar programa puedo utilizar una regla predefinida
una regla que ya viene ya predefinida en nuestro sistema operativo como por ejemplo el cierre remoto
compartir compartir archivos impresoras y todo eso ya viene predefinido una serie de una serie de plantillas
de reglas que nosotros podemos configurar.
También podemos hacer una personalizada donde nosotros vamos a poder seleccionar el ámbito la acción
el perfil todo lo vamos a poder seleccionar de manera personalizada.
Aquí lo que vamos a hacer en este caso es abrir o cerrar un puerto en este caso vamos a abrir un puerto
que va por TCP IP el protocolo TCP aquí ustedes deben conocer cuál es el protocolo que utiliza su aplicación
o su servicio qué puerto utiliza.
Entonces en este caso la aplicación o el servicio va a utilizar el puerto €150 por medio de TCP utilizamos
TCP y especificamos el puerto 150 en este caso no es para nada recomendable habilitar lo que son todos
los puertos locales porque vamos a abrir todos los puertos de Windows desde el puerto 80 hasta el puerto
43000 algo que llega a las conexiones de puertos de Windows y en este caso es una muy mala práctica
porque vamos a dejar todos los puertos abiertos y algo de tener todos los puertos abiertos es como vivir
en una casa que tiene las rejas las puertas las ventanas abiertas todo el tiempo y que cualquiera puede
entrar y puede salir de tu casa es lo mismo aquí Si tú dejas todos los puertos abiertos cualquiera puede
entrar y puedes salir de tu servidor o cualquier conexión pueden entrar o pueden salir de tu servidor.
Entonces por eso siempre es importante especificar el puerto que vamos a utilizar otra vez siguiente
y aquí es donde vamos a escoger la acción que vamos a realizar qué vamos a hacer con nuestro nuestra
red y la vamos a permitir la conexión o vamos a bloquear la conexión en este caso para permitir yo puedo
permitir la conexión sea por cualquier medio que sea o puedo permitir la conexión si es segura solamente
en este caso como veíamos en el video anterior en la seguridad de avanzada yo puedo en la seguridad
básica yo puedo permitir una aplicás una conexión si se auténtica y se protege su integridad a través
de la autenticación de Windows a través de un directorio activo a través del que el usuario proporciona
unas credenciales solamente se va a poder conectar es o se va a poder crear esa conexión yo puedo requerir
que se cifran las conexiones que también se permita que la conexión se Capsule o haga una encapsulación
nula o que invalidar las reglas de bloqueo.
Yo puedo utilizar esa para poder darle mejor seguridad a mis conexiones en este caso mi aplicación va
a poder hacer accedida por cualquier método o sea teniendo unas credenciales o no teniendo unas credenciales
de dominio y voy a decirle que me va a permitir esa regla para cualquiera de los perfiles que tenemos
allí.
Ya saben que tenemos tres perfiles tanto de dominio privado y público cuando estamos en un dominio prácticamente
utilizamos solamente de dominio pero también cuando estamos en un servidor con un grupo de trabajo debemos
especificar si es privado o público por el general lo que más utilizamos es el dominio y el privado
porque son los perfiles mucho más utilizados el perfil público se aplica cuando un equipo está conectado
a una ubicación de redes públicas o que está haciendo accedido de manera remota a través de internet.
Vamos a dejarlo para los tres perfiles vamos a darle clic en Siguiente ya que le vamos a decir por ejemplo
el nombre nuestra aplicación o cualquier cuestión aquí que nos identifique nuestras reglas.
Por ejemplo yo le voy a decir puerto €150 le podemos dar una descripción y le damos en finalizar una
vez le damos en finalizar.
Aquí ya tenemos nuestra regla creada para el puerto €150 que hemos hecho en este caso el perfil es todo.
Vemos que está para todos los perfiles tanto para dominio privado y público que si está habilitada que
la opción es permitir que no invalida nada que el programa es cualquiera porque estamos utilizando ese
puerto y que desde la dirección local cualquiera o sea cualquiera se puede permitir se puede conectar
localmente o cualquiera se puede permitir se puede conectar remotamente desde cualquier dirección IP
el protocolo TCP y el puerto €250 cualquier puerto remoto y cualquiera puede conectarse a nuestra red
cualquier usuario y cualquier equipo de esta forma estamos permitiendo que a través de este puerto 150
nos conectemos o el servidor tenga conexiones de entrada vemos que aquí estamos en las reglas de entrada
hay que tener muy en cuenta eso si las reglas van a entrar o las reglas o las conexiones van a entrar
o las conexiones van a salir.
Por eso debemos tener en cuenta este tema.
Además nosotros de aquí podemos deshabilitar la regla vemos que aquí la regla está deshabilitada podemos
volver a habilitarla podemos cambiar sus propiedades por ejemplo yo no quiero que se permita el puerto
€150 en este caso yo quiero que se bloquee la conexión de ese puerto entonces ninguna red ninguna conexión
entrante quede entre por ese puerto 150 no se va a permitir en nuestro servidor todo lo que quede entre
pobreza y Puerto €150 va a ser bloqueado.
Yo también puedo cambiar el tema de las propiedades de cualquier parte por ejemplo si es un programa
todo esto yo puedo especificar qué equipos remotos se van a poder conectar.
Cuál es el protocolo el puerto lo puede cambiar aquí.
Yo puedo cambiar cualquiera de estos otros tipos de protocolos puedo cambiar el ámbito desde qué dirección
IP local y qué dirección IP remota o cuáles segmentos de direcciones IP se van a poder conectar o van
a poder realizar conexiones de entrada a través de ese puerto y todo lo que vimos ya en la configuración
avanzada de nuestro igual de Windows.
Aquí yo puedo también eliminar mis reglas y de pronto quiero eliminar la regla aquí tenemos ahora las
reglas de salida para la regla de salida aunque también nosotros aquí antes de repasara las reglas de
salida también lo mismo aplica.
Podemos utilizar un programa en este caso como les comentaba anteriormente yo puedo darle para todos
los programas que permita esto o puedo especificar una ruta de un programa propiamente el programa debemos
especificar el punto o el ejecutable de nuestro programa entonces yo le voy a examinar y yo le voy a
decir que mi programa está en archivos de programa por ejemplo y que el programa es por ejemplo foto
vi web.
Por ejemplo vamos a utilizar este ejemplo yo le voy a dar siguiente qué voy a hacer voy a permitir la
conexión a ese programa para los tres perfiles.
En este caso yo le digo programa le digo y le digo finalizar en este caso qué estamos haciendo yo estoy
permitiendo que por medio de todos los perfiles que la regla es habilitada que la acción es permitir.
Estoy permitiendo que todas las conexiones entrantes a mi servidor que utilice este programa sean permitidas
solamente de ese programa.
No voy a utilizar otra conexión de otro programa si yo intento realizar una conexión a una condición
de entrada a mi servidor con otro programa que no está establecido que se ha permitido no se va a realizar
solamente a través de ese programa.
Utilicé el puerto que utilicé aquí no especificamos ningún puerto en la creación porque todas las conexiones
que va a realizar sea por el puerto que sea esa aplicación se va a poder conectar a nuestro servidor.
Entonces con esto nosotros estamos especificando una regla ya específica para unprograma.
Aquí yo puedo cambiar por ejemplo el tema de los puertos y protocolos yo puedo utilizar otro protocolo
puedo utilizar vemos que ya no puedo utilizar el tema de un puerto local porque estamos permitiendo
para toda la aplicación aquí yo puedo también cambiar otra vez la ruta del programa o servicio que quiero
que utilice para que la aplicación o los servicios que quiero que se utilice para que se conecte a través
de ese programa porque yo también puedo especificar un servicio en sí aquí puedo aplicar esta regla
de la siguiente forma puedo aplicar a todos los programas y servicios aplicar solo a servicios o aplicar
a un servicio en específico por ejemplo yo quiero que solamente el servicio de DNS haga lo que es conexiones
a través de este aplicación.
Entonces yo puedo falsificar ese servicio en específico que solamente se hagan conexiones a través del
servicio de Nesi por medio de esta aplicación.
Yo solamente quiero que ese DNS que establecía ese servicio solamente haga conexiones a través de esta
aplicación y que las conexiones sean entrantes a mi servidor.
Eso es lo que le he establecido aquí en mi regla yo le puedo dar aplicar aceptar y puedo realizar todo
lo que ya he visto con la regla de habilitarla eliminarla y realizar lo que sea para la regla de salida
vamos a realizar la siguiente prueba vamos a irnos a Internet Explorer teniendo conexión a internet
pero para esto ya saben que deben verificar de que su firewall está activado ya saben pueden ir allí
a su firewall y verificar que esté todo activado su firewall para poder realizar esta configuración
se puede venir aquí afuera de Windows que está tanto para las redes privadas o tanto para las redes
públicas en este caso como no tenemos un dominio y lo que vamos a hacer es que vamos a ingresar a Google.com
vamos a irnos a la página más conocida en el mundo Google.com y lo que vemos aquí es que Google utiliza
el puerto el protocolo HTTPS que es el puerto seguro de conexión a Internet.
Este puerto en este puerto este protocolo HTTPS utiliza el puerto 4 4 3 Qué vamos a hacer entonces en
este laboratorio vas a coger y vas a bloquear ese puerto.
4 4 3 a través del firewall cómo es una conexión de salida en este caso debemos crear una regla de salida
porque es una conexión de salida porque nosotros le vamos a hacer una petición a los servidores de Google
para que me resuelva para que me mande esa dirección esa página que es Google.com a través del puerto
el protocolo HTTPS que utiliza el puerto 4 4 3 no vamos a las reglas de salida.
Vamos a crear una nueva regla en este caso es un puerto al que vamos a bloquear el 4 4 3 vamos a decir
lo siguiente a través de TCP decimos 4 4 3 puertos específico le decimos qué me va a bloquear la conexión
que no voy a poder salir a Internet le decimos que para todos los perfiles y que vamos a darle un nombre
por ejemplo bloquear HTTPS sería 4 4 3.
Le damos una descripción si creemos y le damos en finalizar vemos que aquí ya estamos bloqueando HTTPS
por el puerto 4 4 3.
Si yo vuelvo a mi página mi navegador voy a refrescar vemos que ya no me puedo conectar a través de
Internet Explorer a mi página Google.com a través del puerto 4 4 3 me dice que no se puede mostrar esta
página le doy a actualizar actualizar pero vamos que yo sí utilizo por ejemplo otra página que va a
través solamente del puerto 80 porque el puerto 80 es que el HTTPS solamente utiliza el puerto 80 en
este caso utiliza un puerto diferente del 4 4 3 yo os puedo seguir conectándose a internet sin ningún
problema solamente.
No me voy a poder conectar a todas las páginas que utilicen HTTPS en este caso yo también aquí puedo
bloquear por ejemplo vamos a conectarnos a Facebook.com por el puerto o por el protocolo HTTPS por el
protocolo HTTP 10 y vemos que hemos bloqueado lo que es @facebook.com a través de HTTPS que la mayoría
de páginas en este momento utilizan el protocolo HTTPS.
Pero si yo utilizo por ejemplo @facebook.com a través de HTTP vamos a ver qué pasa.
Vemos que lo que hace es una traducción o me manda de HTTP me manda enseguida a HTTPS para poder tener
una conexión segura en estas redes sociales y en cualquier página que utilice el protocolo HTTPS pero
como yo estoy bloqueando todo aquí no me va a mostrar la página.
Esto es una forma de pronto de filtrar el contenido para nuestros usuarios y que no se conecten a esas
páginas con ciertos protocolos o a través de ciertos puertos.
Aquí entonces vemos que la regla me está bloqueando todo lo que salga a lo que sería 4 4 3 o HTTPS si
deshabilitar la regla volvemos nuevamente allí si nos vamos nuevamente al Facebook.com a través de 4
4 3 vamos a esperar que no se realice la conexión y vemos que aquí ya no hemos conectado a Facebook.com
a través de HTTPS vemos que allí es tan importante el farol de Windows porque nosotros podemos tener
una protección aunque un poco básica porque existen soluciones mucho más avanzadas de firewall pero
nosotros vamos a tener una conexión básica que es lo que necesitamos prácticamente bloquear puertos
o permitir puertos para ciertas aplicaciones o también realizar las conexiones a lo que serían nuestras
aplicaciones por cualquier puerto.
Esto es lo que podemos hacer nosotros con el firewall avanzado de Windows y el tema de bloquear permitir
todas nuestras conexiones entrantes o de salida.