Bienvenidos sean de nueva cuenta a este su curso dejar ningún Linux.
Y ahora vamos a continuar aprendiendo más de este proceso de secularización de servidores en el cual
nos estamos pasando en Ubuntu una distribución de Linux para trabajar y ahora vamos a seguir aprendiendo
a trabajar con el firewall de Linux gracias a la utilidad de Fraire wealthy.
Así que para eso vamos a mandar a llamar a la herramienta sólo un firewall
y un medio CMD me va a pedir mi contraseña se la voy a asignar y como vemos ya se encuentra instalado.
Ahora vamos a explorar un poco de su uso básico de esta utilidad para lo cual ya tenemos algunos conocimientos
previos de la misma.
Gracias a lo que aprendimos en el video anterior ahora para este caso vamos a ver algunos de esos comandos
y qué mejor que comenzando a aprender es cómo podemos determinar cuál es la zona que tenemos por defecto
en nuestra máquina.
Para eso vamos a poner el Comando Solo firewall CMD menos menos de default.
Como sabemos Fairway el CMD trabaja con zonas o perfiles para los cuales viene configurado.
En mi caso por defecto viene el modo de trabajo work.
Sin embargo esto lo puedo cambiar y ya vamos a ver cómo de esta manera nosotros podemos mandar a llamar
al modo predeterminado con el que viene configurado Feirep Guardi.
Sin embargo podemos mandar a llamar a todas las zonas que tenemos disponibles y eso ya lo estuvimos
viendo en el video anterior.
Para ese caso únicamente hay que poner menos menos niet y un medio zonzo.
Damos un enter y eso nos va a traer como resultado todos los modos que acepta nuestra configuración
del firewall que se llama DMZ external.
Internet el público o la zona de trabajo work.
En mi caso viene por defecto este modo de trabajo establecido.
También podemos mandar a llamar a los servicios es decir qué servicios vienen configurados en un perfil
por ejemplo Fergó el CMD y vamos a poner Vileta Service.
Eso nos va a traer de la mano los servicios que se encuentran en nuestras configuraciones y que tenemos
disponibles para agregar y habilitar.
Como vemos vienen desde R.H. satélite de Amanda hasta servicios con POP3 Cecoes MTP NPA Reddy etcétera.
Bien perfecto pero cómo queremos estar los servicios que tenemos habilitados o la configuración de un
perfil.
Pues muy fácil vamos a hacer lo siguiente sudo firewall CMD.
O menos listo.
De esta manera vamos a listar la configuración de un servicio por defecto si no lo establecemos la zona
afeité igual CMD va a traer la configuración del que viene por defecto del perfil que viene establecido
por defecto en este caso como les mencioné mi perfil es Qwark.
Entonces esto me trajo consigo información de este perfil.
Por ejemplo que el target es déjales que es mi máquina el 10M Block la interfaz con la que viene configurada
es decir mi interfaz de Internet y dirección IP o mi configuración únicamente poniendo Kondik vengo
con la interfaz de red a la cual tengo asignado una dirección IP es la 192 268 puntos 8.8 y está conectada
a través de esta interfaz de Ethernet por defecto.
Aquí tenemos servicios como el DHCP M6 o el SSH.
Vamos a seguir explorando esto pero qué pasa si queremos obtener la configuración de un perfil en específico
pues hay menos menos listo.
únicamente añadimos la palabra clave Sons Ozone y vamos a decirle por ejemplo el área de trabajo DMZ
a limpiar el área de trabajo DMZ Lamasón enter y esto va a tener la configuración de ese modo de trabajo.
Como vemos aquí me dice que es DMZ y aquí la configuración como no hemos estado usando DMZ es normal
que no tengamos ninguna configuración ahí que se vaya bien.
Vamos a seguir explorando esta configuración.
Qué pasa si yo quiero cambiar mis horas de trabajo.
Para ello voy a usar el comando sudo firewall CMD menos menos set default y como parámetro que le vamos
a pasar la zona a la que nosotros nos queremos mudar.
En este caso lo puedo poner por ejemplo external y me va a decir que tengo un mensaje de suceso o que
todo se ha hecho con éxito.
Ahora si miro mi zona por defecto sudo firewall se me demenos menos objeto de falta.
Vemos que por defecto me va a arrojar que tengo como área de trabajo la externa.
Sin embargo al reiniciar mi máquina esto se va a perder vamos a ver lo siguiente El supuesto FireWall
se me menos menos relata.
Si recargó mi configuración del CMD o perdón de My fair lady vamos a ver que la configuración se ha
cambiado.
Vamos a ver
como vemos ahora ya tenemos este external pero para qué.
Para que este cambio se mantenga aplicado aún después de los reinicios.
Vamos a añadir el siguiente parámetro a ese es el default es decir vamos a añadir el parámetro menos
menos pero Manent de esta manera a pesar de que a pesar de que se reinicie el servicio ese parámetro
no hay ese parámetro es únicamente para los puertos.
Siento el error de esa manera nosotros podemos cambiar el modo de trabajo que viene por defecto.
También podemos listar los servicios por ejemplo firewall CMD.
Vamos a aplicar esto vamos a tener listo servicios con esto le estamos los servicios que tenemos habilitados
en nuestro firewall CMD.
En este caso solamente tengo SSH.
Qué pasa si yo quiero añadir un servicio para añadir un servicio únicamente tenemos que poner su nuevo
firewall Semele menos menos de un medio Service servicio.
Y aquí le podemos poner por ejemplo SMTP es un ejemplo únicamente damos un entero pero vamos a ver qué
pasa y si ahora hago un servicio vamos a ver qué sucede.
Vemos que ahora tenemos el servicio SSH y SMTP.
Sin embargo vamos a intentar recargar y vamos a ver qué puede llegar a suceder.
Recargamos con el parámetro menos o menos Rilo o Reload esperamos y vamos a volver al estar los servicios
vemos que ahora ya no aparece SMTP se ha borrado y es porque este cambio únicamente ha sido temporal.
Para que esto sea permanente.
Cuando añadamos un servicio tenemos que añadir el parámetro menos menos pero Manent de esa manera se
va a quedar establecido y a pesar de que se reinicia en nuestro servicio de faire Welling no se va a
perder.
Aquí me dice que no voy a recargar y vamos a ver qué sucede vamos a esperar un momento a que esta tarea
se complete y vamos a volver a listar los servicios.
Vamos a ver qué pasa vamos a ver esperamos y esto me va a traer como resultado que SMTP ahora no se
ha borrado de la lista de servicios de la misma manera podemos ir configurando servicios en zonas específicas
así como añadimos un servicio SMTP y de manera permanente podemos establecer también la zona por ejemplo
son queremos añadir esto a la zona de meseta
siempre y cuando pongamos una zona la configuración que realicemos se va a aplicar a ella de otra manera
se va a aplicar de manera predeterminada al perfil que tenemos por defecto.
Si ahora yo quiero listar los servicios sudo firewall se me demenos menos listo servicios menos menos
Xone pues a pesar de igual DMZ de esta manera vamos a listar los servicios de esa misma zona.
Vamos a ver qué sucede.
Vemos que ahora ya se encuentra ahí por ejemplo el PCCh.
En este caso vemos que no se añadió.
Sin embargo no pasa nada.
También podemos añadir todo esto a través de puertos y eso lo podemos hacer con un firewall CMD menos
menos otro port y esto va a recibir como parámetro el puerto por ejemplo el 139 y el tipo de puerto
existen puertos TCP IP y existen puertos UDP en este caso si hay 139 es un puerto TCP damos un entero
y vemos que aquí se va a añadir.
De la misma manera que con servicios nosotros podemos listar los puertos y eso lo podemos hacer de la
siguiente manera.
Sudo firewall CMD menos menos listo ports.
Esto nos va a traer como resultado que el puerto 139 que nosotros añadimos perfecto ahora cómo se puede
remover un puerto de un servicio que ya no queremos que se ocupe.
Muy fácil en realidad la interfaz de Firewall es muy intuitiva ya que en lugar de poner autor podemos
poner simplemente rimo remove o rimo Porto reemplazamos AB porrismo y esto va a remover el puerto.
Vamos a ver volvemos a listar limpiar y sin dentro listar los puertos vemos que no existe nada ya que
lo he borrado bien.
Ahora vamos a hacer un pequeño ejercicio un poco más complejo vamos a instalar un servicio de Open SSH
Server esto para tener un servidor SSH en nuestra máquina y nosotros nos podamos conectar de una manera
remota.
Sin embargo para darle un poco de seguridad vamos a bloquear las conexiones de una dirección IP en específico
para que no pueda intentar iniciar sesión en nuestra máquina.
Vamos a hacer lo siguiente sudo apreté install hopping SSH y un medio Server damos un entorno bueno
en mi caso me dicen que el recurso no se encuentra temporalmente disponible que se vuelva temporalmente
disponible pero no pasó nada.
Yo en mi caso pero menos en el TPL.
Yo en mi caso ya lo tengo instalado y está por aquí corriendo sin intento hacer un SSH 127 punto cero
punto cero puntos 0.1.
Vamos que si me puedo conectar y me está respondiendo bien por ello está perfecto para un suelo autorizado.
Esto sería válido pero qué pasa si nosotros queremos rechazar la conexión de una dirección IP en específico.
Imaginemos que ese usuario ya ha dejado de trabajar para nosotros o bien imaginemos que es un usuario
malintencionado.
Cómo podemos bloquear el acceso a esa dirección IP para que no pueda loguearse por SSH bien vamos a
hacer lo siguiente.
Yo en mi caso en mi caso de Windows Perdón voy a cerrar eso.
En el caso de Windows voy a abrir una nueva ventana y voy a intentar conectar a mi máquina con Linux
que sería SSH MX arroba 192 punto 168 .8 .8 que como sabemos es esta dirección IP y que correspondería
a nuestra máquina conjunto.
Voy a dar un entero y vemos que me pide la contraseña.
Por ende si pongo MX me va a dejar iniciar sesión o bien en dado caso de que no tenga la contraseña
de la misma manera me va a pedir la contraseña y yo voy a seguir intentando iniciar sesión como vemos
yo que estoy conectado.
Si aquí hago un muro vemos que hay una segunda conexión a través de esta terminal de esta dirección
IP y la 192 punto 168 punto 8.5.
Yo quiero que no se conecte a mí cómo lo voy a hacer.
Primero que nada voy a expulsarlo y esto lo vamos a ver.
Voy a poner esa terminal por acá.
Bueno vamos a ser un poco más grande.
Y esto lo voy a poner por aquí de manera que puedan alcanzar a distinguir bien pues para expulsar a
un usuario vamos a poner sudo tequila menos nueve menos.
Para especificar la terminal que vamos a cerrar que sería esta la dos copiamos y pegamos.
Con esto lo voy a expulsar me va a pedir mi contraseña se la doy y bien vemos que me ha cerrado la conexión
ya lo he expulsado pero ahora no quiero que se vuelva a intentar conectar a mi cómo lo hago fácil vamos
a añadir una configuración el firewall y esto lo vamos a hacer de la siguiente manera vamos a poner
sudo firewall CMD menos menos at riacho roll vamos a abrir comillas voy a hacer más grande esto ya que
es un comando un poco más largo.
Voy a ser un poco más grande la letra.
Rich Brull y voy a añadir la palabra BB Rule seguido de yo voy a especificar la familia de direcciones
IP con Family es igual a PB 4 ya que esa dirección vimos que era IP de 4.
Voy a especificar también el origen.
Esto es muy importante ya que es la dirección IP que nosotros vamos a bloquear que sería el Solus address.
Va a ser igual a 192 punto 168 punto 8.5 que como vimos es la dirección IP desde la que se habían conectado
ahora vamos a añadir el parámetro Service
Name es igual a SSH ya que yo no quiero que se conecten mis servicios de SSH y finalmente lo que queremos
que haga con las peticiones lo que queremos que haga con las peticiones de esa dirección IP es que las
reboten entonces vamos a poner reject.
Vamos a dar un enter
nos dice sushis y vamos a intentar conectarnos ahora
voy a intentar volver a conectarme mi servidor.
Ojo por aquí y vemos que se queda cargando.
Vamos a esperar y en realidad es que jamás se va a conectar.
Una vez que lo hemos bloqueado del firewall es imposible que se pueda conectar de nuevo a nosotros con
la misma dirección IP.
Mientras nosotros no borremos la red perfecto vemos que se está pudiendo establecer una conexión y nos
dice que la conexión ha expirado que nunca se pudo conectar a esta dirección IP por este puerto.
Ahora cómo hacemos para remover una regla del firewall.
Muy fácil y al igual que como en el ejemplo con los puertos nosotros podemos hacerlo reemplazando la
palabra por la palabra remota ponemos remoto damos un enter y vamos a ver qué sucede
es bien.
Ahora vamos a intentar volver a conectarnos.
Voy a intentar conectarme de nuevo y vemos que ahora si me deja bien de esta manera es como los otros
podemos interactuar con Feuer igual CMD para proteger nuestros servicios.
Así que bien espero este vídeo les haya gustado espero les haya servido y los invito a que sigan aprendiendo
más de esto.
Voy a dejar un enlace a la página oficial de la herramienta para que aprendan todos esos comandos que
en realidad su lista es tan grande que llevaría prácticamente un curso completo.
Así que bien sin más que decir nos estamos viendo en el siguiente vídeo.