buscador

Visita

domingo, 19 de octubre de 2025

Java Web 20: Implementaci贸n del Controller y Vista User List en Spring Boot

 En este video te ense帽o c贸mo listar usuarios de forma paginada usando Spring Boot, Thymeleaf y un servicio de base de datos. Aprender谩s a crear el controlador, configurar la paginaci贸n y dise帽ar la vista HTML para mostrar los usuarios de manera ordenada y eficiente. ¡Ideal para proyectos CRUD en Java!


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #19 : Agregar Usuario por Defecto, Contrase帽a Encriptada馃敀 y Cambio en M茅todo Listar 馃寪

 #javawebdevelopment #javaweb #springboot

馃煡En este video configuramos un usuario por defecto en el sistema de Spring Boot. Primero, modificamos el campo password de la entidad para aceptar contrase帽as encriptadas (BCrypt). Luego, actualizamos el m茅todo findAll(Pageable) en el Service para paginar usuarios. Finalmente, generamos una contrase帽a encriptada desde CommandLineRunner y realizamos un INSERT en la base de datos usando import.sql. Este avance es fundamental para integrar la autenticaci贸n de usuarios en el siguiente paso usando Spring Security.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #18 : Creaci贸n del User Entity, Repository, Service y Service Impl para el Login.

 ✅ En este video actualizamos nuestro proyecto en Spring Boot para crear usuarios y preparar el login usando usuarios almacenados en la base de datos.

1️⃣ Creamos la entidad UserEntity que representa la tabla users. 2️⃣Implementamos el Repository (IUserRepository) extendiendo CrudRepository para manejar los usuarios. 3️⃣ Creamos la interfaz de servicio (IUserService) para definir las operaciones como registrar, buscar y eliminar usuarios. 4️⃣ Implementamos la l贸gica en el Service (UserServiceImpl) para conectar el Repository con nuestra aplicaci贸n. Este avance es fundamental para integrar la autenticaci贸n de usuarios en el siguiente paso usando Spring Security.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #17: Update Project - Implementar el Login del Sistema

 馃挕 En este video implementamos la vista de login de nuestro sistema usando Thymeleaf. Creamos un archivo HTML con el formulario de inicio de sesi贸n, configuramos el m茅todo GET en el controlador para mostrar la p谩gina, y permitimos el acceso p煤blico a trav茅s de la configuraci贸n de seguridad (ACL) en Spring Security.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.


Java Web #16 : Implementar Spring Security 6 con usuarios en Memoria

 馃挕 Aprende paso a paso c贸mo configurar Spring Security 6 en tu proyecto Spring Boot para proteger tus rutas web utilizando usuarios en memoria.

Objetivo: Protege su Web con Spring Security 馃殌 En este tutorial ver谩s: ✅ C贸mo agregar las dependencias necesarias en el pom.xml. ✅ C贸mo crear la clase de configuraci贸n WebSecurityConfig.java. ✅ C贸mo definir usuarios con roles USER y ADMIN. ✅ C贸mo proteger rutas espec铆ficas seg煤n los roles definidos. ✅ C贸mo utilizar Thymeleaf para mostrar elementos seg煤n el rol del usuario. 馃攼 Al final tendr谩s un login b谩sico completamente funcional usando la seguridad por defecto de Spring.

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #15: Update Project - Implementaci贸n de Paginaci贸n en Spring Boot con Thymeleaf 馃殌

 En este tutorial, aprender谩s a implementar paginaci贸n en una aplicaci贸n Spring Boot + Thymeleaf usando PageRender, una clase personalizada que gestiona la paginaci贸n de datos desde Spring Data JPA.

✅ Extrae datos paginados de la base de datos con Page Empleado ✅ Genera enlaces de paginaci贸n din谩micos con PageRender T ✅ Muestra empleados paginados en una tabla Thymeleaf ✅ Usa Bootstrap para dise帽ar el paginador 馃搶 PageRender T: Calcula la cantidad de p谩ginas y genera los enlaces. 馃搶 Controlador: Maneja la solicitud GET y env铆a los datos paginados a la vista. 馃搶 Vista Thymeleaf: Muestra los datos en una tabla con un paginador din谩mico. Muestra empleados con opciones para editar, eliminar y navegar entre p谩ginas de manera eficiente.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #14: Implementando SweetAlert, reemplazo de fotos y footer del Sistema Web

 En este video, se implement贸 SweetAlert para optimizar la experiencia del usuario en las funciones de edici贸n y eliminaci贸n de empleados, ofreciendo alertas m谩s modernas y atractivas. Tambi茅n se actualiz贸 el sistema para reemplazar autom谩ticamente la foto anterior del empleado al cargar una nueva. Por 煤ltimo, se a帽adi贸 un footer personalizado, brindando un acabado profesional y cohesivo a la interfaz del sistema.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #13 : Mejoras en la validaci贸n Personalizada con Spring Boot JPA

 En este video, analizaremos paso a paso un fragmento de c贸digo que busca y valida empleados usando su documento. Exploraremos c贸mo el m茅todo findByDocumento interact煤a con la base de datos, c贸mo isValid verifica la validez de los datos, y c贸mo RequestContext gestiona el contexto de las solicitudes. Si quieres comprender mejor c贸mo implementar validaciones eficaces en tu aplicaci贸n, ¡este video es para ti!

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #12 : Validaci贸n Personalizada y a帽adir bot贸n Close del Mensaje RedirectAttributes

En este video, se explica c贸mo implementar una validaci贸n personalizada en Spring utilizando la anotaci贸n @Constraint para verificar si un documento de empleado ya est谩 registrado en la base de datos. Esta validaci贸n personalizada se implementa con una clase ExistsByDocumentoValidation, la cual usa un servicio (EmpleadoIService) para comprobar la existencia del documento en el sistema.

Ademas como Plus agregamos dentro del div del mensage de RedirectAttributes un boton para cerrar, para que el usuario pueda cerrar el mensaje de forma intuitiva.


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.


Java Web #11 : Almacenamiento Externo de Foto y Mensaje de Confirmaci贸n con RedirectAttributes

 En este video, explico c贸mo implementar el almacenamiento externo de fotos en una carpeta fuera del proyecto y configurar la aplicaci贸n para acceder a ellas. Adem谩s, muestro c贸mo enviar un mensaje de confirmaci贸n al usuario utilizando RedirectAttributes tras completar el registro exitoso de la foto y los datos del empleado.

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR

馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

domingo, 28 de septiembre de 2025

Java Web #10 : Agregando el registro de foto con los datos del Empleado, Almacenamiento dentro del proyecto

En este video tutorial, actualizaremos el m茅todo procesarForm para gestionar la foto del empleado que se guardara en una carpeta dentro del proyecto utilizando clases como Path, Paths, Files y MultipartFile.

Para visualizarlo Usaremos Thymeleaf "th:src"

En el proximo video se realizar谩 la forma que no estes actualizando el proyecto para que se muestre si no guardaremos la foto en una ruta estatica con la carpeta creado. 

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #09: Personalizar Mensajes de Validaci贸n en Spring con messages.properties

En este video, aprender谩s a personalizar los mensajes de validaci贸n en tu aplicaci贸n Spring utilizando el archivo messages.properties. Descubre c贸mo adaptar los mensajes de error a las necesidades de tu proyecto.

En aplicaciones Spring, el archivo messages.properties es detectado autom谩ticamente para manejar los mensajes internacionales (i18n) o personalizados.Sin embargo, cuando necesitas trabajar con m煤ltiples idiomas, como messages_es.properties (para espa帽ol) o messages_en.properties (para ingl茅s), es necesario configurar algunas propiedades en el archivo application.properties para que Spring sepa c贸mo manejar el idioma y localizar el archivo correcto.

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #08: Implementaci贸n de Validaci贸n de Campos del formulario con la dependencia Validation

 Dependencia Validation: Se utiliza la biblioteca de Jakarta Bean Validation (antes javax.validation) para aplicar restricciones como @NotBlank, @Size, en los campos de formularios. Esto asegura que los datos ingresados cumplan con las reglas establecidas antes de procesarlos, proporcionando mensajes de error personalizados y validaciones autom谩ticas en controladores con @Valid.

Tambien podemos personalizar los mensajes de error con los archivos messages.properties

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #07: Implementar Eliminar Registro del Empleado por ID,Boostrap y Thymeleaf para un Boton Atractivo

 ¡Hola a todos! En este video, se implementar谩 el metodo deleteById de JPA, con la estructura de MVC, se implementar谩 con ayuda boostrap y Thymeleaf el boton Eliminar.

¡Acomp谩帽ame en este tutorial para dar la funcionalida de eliminar un empleado mediante el boton en la web!

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

lunes, 22 de septiembre de 2025

Java Web #06: Implementar el Editar Registro del Empleado, Boostrap y Thymeleaf

 En este video, se implementar谩 el metodo findById de JPA, con la estructura de MVC, se implementar谩 con ayuda boostrap y Thymeleaf el boton editar y el input hidden en el formulario con el ID.

La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

Java Web #05: Optimizar las p谩ginas con Bootstrap 5 y Thymeleaf: Uso de Fragments para un Dise帽o Centralizado

En este video, vamos a mejorar el dise帽o de nuestras p谩ginas utilizando Bootstrap 5, a帽adiendo estilos y estructura para lograr una apariencia m谩s profesional. Adem谩s, aprenderemos c贸mo simplificar nuestro c贸digo HTML centralizando las secciones comunes como el head, el header, y la integraci贸n de Bootstrap. Usaremos los fragments de Thymeleaf, haciendo nuestro proyecto m谩s limpio y f谩cil de mantener. ¡Acomp谩帽ame en este tutorial para optimizar y profesionalizar nuestras p谩ginas web!


La pagina del Canal : P谩gina de Facebook

Apoya al canal

DONAR


馃搶 Suscr铆bete para m谩s tutoriales de Java, Spring Boot, Android y automatizaci贸n con Power Automate.

mi茅rcoles, 20 de agosto de 2025

Java Web #04: Implementaci贸n de Registrar Empleado

Continuando con el video anterior, implementaremos un m茅todo registrar Empleado (regEmpleado) en la interfaz del service. Luego, a帽adiremos la implementaci贸n de este m茅todo en la clase de service Implement. A continuaci贸n, crearemos dos m茅todos en el controlador: uno de tipo GET y otro de tipo POST. El m茅todo GET servir谩 para cargar el formulario de registro en la interfaz (HTML), mientras que el m茅todo POST procesar谩 el env铆o de dicho formulario.

Java Web #03: Creaci贸n del Import.sql , Prueba y Revisi贸n del C贸digo m茅todo listar.

Continuando con el video anterior se crea un archivo import.sql donde se implementar谩 la sentencia SQL para el insert de una fila en la tabla empleado, posterior se revis谩 el c贸digo para ver si estan las anotaciones correctas, se revisa el c贸digo del m茅todo listar, que probablemente est谩 encargado de listar registros desde una base de datos o una lista de objetos. 


Java Web #02: Creci贸n de la Interface Repository (Acceso a Datos), Service y Controlador y Vista Listar.

En este video tutorial, aprenderemos a crear una interfaz de acceso a datos (repository) para gestionar empleados. Primero, definiremos la interfaz de los m茅todos del servicio y luego implementaremos dichos m茅todos en una clase espec铆fica. A continuaci贸n, crearemos un controlador para los empleados y desarrollaremos un endpoint para listar todos los registros. Finalmente, codificaremos la vista de listado utilizando Thymeleaf y HTML, integrando todo el proceso para un manejo eficiente de los datos.



domingo, 6 de julio de 2025

Java Web #01: Creaci贸n del Proyecto en Spring Tool Suite – Estructura de Paquetes y Entidad Empleado



Creacion del proyecto Spring Boot 


Abrir el IDE Spring tool suite ir a File > New > Other > en select a Wizard en la secci贸n en Spring Boot > Spring Starter Project :

Seleccionar las dependencias:



 

Creaci贸n de la estructura de los paquetes del proyecto.
  • Entidad
  • Repositorio
  • Servicio
  • Controlador


Creaci贸n de la entidad Empleado:



Video #01: Creaci贸n del Proyecto en Spring Tool Suite – Estructura de Paquetes y Entidad Empleado

En este video tutorial se muestra paso a paso c贸mo crear un nuevo proyecto en Spring Tool Suite empleando Java, Spring Boot, MySQL y Thymeleaf. Ideal para desarrolladores que buscan configurar r谩pidamente la arquitectura b谩sica de una aplicaci贸n web.

viernes, 3 de enero de 2025

Java Web : Proyecto Create, Read, Update and Delete (CRUD) con Spring Boot, DB Mysql y Thymeleaf + Boostrap (MVC)

 #03: Registrar empleado con Validaciones, Actualizar datos de Empleado y Eliminar

Continuando con el proyecto vamos a implementar las funcionalidades de registrar datos de un empleado con validaciones es decir que no permita el registro de valores nulos o vacios, actualizar los datos del empleado y por ultimo eliminar mediante el ID del empleado.


Service Interface
 
   
Definimos la interfaz EmpleadoIService que contiene los m茅todos para manejar las operaciones de CRUD (Crear, Leer, Actualizar y Eliminar) de la entidad Empleado.

Vans Ward, Zapatillas Hombre馃寪

 

 

 Service Implementation 
Implementamos la interfaz EmpleadoIService en la clase EmpleadoIServiceImpl para definir la l贸gica de negocio.  @Transactional(readOnly = true) es una anotaci贸n que indica que es un metodo que no realiza va a realizar algun cambio en la Base de Datos.  

Controller 
Definimos el controlador EmpleadoController para manejar las solicitudes HTTP y asociar las vistas correspondientes

 

 Validaci贸n 

A帽adimos la dependencia para validaci贸n en el archivo pom.xml:  

 En la entidad Empleado, agregamos anotaciones de validaci贸n:

 

Formulario HTML con Thymeleaf Dise帽amos un formulario para registrar y editar empleados en Thymeleaf:

 



Conclusi贸n 
Este tutorial cubre el registro, actualizaci贸n y eliminaci贸n de empleados en una aplicaci贸n Spring usando Thymeleaf. Implementamos la l贸gica de negocio, controladores, validaci贸n y dise帽amos un formulario para manejar estas operaciones.

jueves, 2 de enero de 2025

Cisco 7馃摗:  Packet Tracer Desaf铆o del M贸dulo 2 - Desaf铆o de Habilidades de configuraci贸n Cisco CCNA

Packet Tracer: desaf铆o de integraci贸n de habilidades

Tabla de direccionamiento



Situaci贸n
El administrador de red le pidi贸 que configure un nuevo switch. En esta actividad, usar谩 una lista de requisitos para configurar el nuevo switch con las configuraciones iniciales, SSH y la seguridad de puertos.

Requisitos
Configure S1 con los siguientes par谩metros iniciales:
-     Nombre de host
-     Aviso con la palabra warning (advertencia) 
-     Usuario y contrase帽a de puerto de consola cisco
-     Contrase帽a de enable cifrada class
-     Cifrado de contrase帽as de texto no cifrado
-     Direccionamiento de interfaces de administraci贸n
Configure el SSH para asegurar el acceso remoto con las siguientes configuraciones:
-     Nombre de dominio cisco.com .
-     Par谩metros de par de claves RSA compatibles con SSH, versi贸n 2.
-     Establecimiento de SSH versi贸n 2.
-     Usuario admin con contrase帽a ccna.
-   Las l铆neas VTY solo aceptan conexiones SSH y utilizan el inicio de sesi贸n local para la autenticaci贸n.
Configure la funci贸n de seguridad de puertos para restringir el acceso a la red.
-     Deshabilite todos los puertos sin utilizar.
-     Establezca la interfaz en modo de acceso.
-     Habilite la seguridad de puertos para permitir solo dos hosts por puerto.
-     Registre la direcci贸n MAC en la configuraci贸n en ejecuci贸n.
-     Aseg煤rese de que los puertos se deshabiliten cuando se produzcan infracciones de puertos.

Configure S1 con los siguientes par谩metros iniciales:

Switch > enable
Switch # configure terminal

Nombre de host
Switch(config) # hostname S1

Aviso con la palabra warning (advertencia) 
S1(config) # banner motd # warning #

Usuario y contrase帽a de puerto de consola cisco
S1(config) # line console 0
S1(config-line) # password cisco
S1(config-line) # login
S1(config-line) # exit

Contrase帽a de enable cifrada class
S1(config) # enable password cisco
S1(config) # enable secret class

Cifrado de contrase帽as de texto plano
SW1(config) # service password-encryption

Direccionamiento de interfaces de administraci贸n
S1(config) #interface vlan 1
S1(config-if) #ip address 10.10.10.2 255.255.255.0
S1(config-if) #no shut
S1(config-if) #exit


Configure el SSH para asegurar el acceso remoto con las siguientes configuraciones:

Nombre de dominio cisco.com.
S1(config) # ip domain-name cisco.com

Par谩metros de par de claves RSA compatibles con SSH, versi贸n 2.
S1(config) # crypto key generate rsa 1024

Establecimiento de SSH versi贸n 2.
S1(config) # ip ssh version 2

Usuario admin con contrase帽a ccna.
S1(config) # username admin password ccna

Las l铆neas VTY solo aceptan conexiones SSH y utilizan el inicio de sesi贸n local para la autenticaci贸n.
S1(config) # line vty 0 15
S1(config-line)#transport input ssh
S1(config-line)#login local
S1(config-line)#exit


Configure la funci贸n de seguridad de puertos para restringir el acceso a la red.

Deshabilite todos los puertos sin utilizar.
S1(config) # interface range f0/3-f0/24
S1(config-if-range) # shutdown
S1(config-if-range) # exit
S1(config) # interface range g0/1-g0/2
S1(config-if-range) # shutdown
S1(config-if-range) # exit

Establezca la interfaz en modo de acceso.
Habilite la seguridad de puertos para permitir solo dos hosts por puerto.
La direcci贸n MAC en la configuraci贸n en ejecuci贸n.
Aseg煤rese de que los puertos se deshabiliten cuando se produzcan infracciones de puertos.
S1(config) # interface f0/1
S1(config-if) # switchport mode access
S1(config-if) # switchport port-security
S1(config-if) # switchport port-security maximum 2
S1(config-if) # switchport port-security mac-address sticky 
S1(config-if) # switchport port-security mac-address sticky 00E0.B027.2245
S1(config-if) # switchport port-security violation shut
S1(config-if) # interface f0/2
S1(config-if) # switchport mode access
S1(config-if) # switchport port-security
S1(config-if) # switchport port-security maximum 2
S1(config-if) # switchport port-security mac-address sticky 
S1(config-if) # switchport port-security mac-address sticky 0001.647C.697E
S1(config-if) # switchport port-security violation shut




En esta actividad es todo lo que se tendr铆a que configurar de acuerdo con lo solicitado en la pr谩ctica del Packet Tracer. Nos vemos en la pr贸xima publicaci贸n.

Descargue el archivo .pka
Descargue los comandos del desaf铆o del cap铆tulo 2

Cisco 6馃摗:  Packet Tracer Pr谩ctica del M贸dulo 2 — Establecer configuraci贸n b谩sica de los dispositivos intermediarios — Nombre del dispositivo — Contrase帽a de usuario y de EXE privilegiado — Encriptar contrase帽as — Mensaje del aviso — Sincronizar consola↗️

En la publicaci贸n anterior implemento la actividad Packet Tracer de configuraci贸n basica del dispositivo intermedio (SWITCH Y ROUTER) y direccionamiento IP del dispositivo final lo puede revisar aqui ↗.

En esta publicaci贸n se revisar谩 el escenario:
Como administrador de red, se implementar谩 una red por el departamento de marketing, es usted el encargado de la configuraci贸n, seg煤n lo solicitado para cada dispositivo, solo solicitan la configuraci贸n b谩sica de cada uno de los dispositivos (2 SWITCHES y 1 ROUTER).

La configuraci贸n de un switch es casi similar al del router, tiene algunas variaciones por las funciones de cada dispositivo intermedio.

Objetivo
====================
1. Configurar nombre del dispositivo.
2. Establecer la contrase帽a exec usuario.
3. Establecer la contrase帽a exec privilegiado.
4. Proteger el Acceso remoto.
5. Encriptar las contrase帽as.
6. Establecer el Mensaje de bienvenida.
7. Deshabilitar b煤squedas de dominio.
8. Sincronizar consola.

Desarrollo de la Actividad

Configuraci贸n del Switch SWI

Switch>
Switch>enable
Switch#configure terminal

1. Nombre del dispositivo SWI
Switch(config)#hostname SW1

2. Clave EXEC usuario: cisco123
SW1(config)#line console 0
SW1(config-line)#password cisco123
SW1(config-line)#login
SW1(config-line)#exit

3. Clave EXEC privilegiado: cisco456
SW1(config)#enable secret cisco456

4. Clave de acceso remoto: cisco789
SW1(config)#line vty 0 4
SW1(config-line)#password cisco789
SW1(config-line)#login
SW1(config-line)#exit

5. Encriptar todas las contrase帽as
SW1(config)#service password-encryption 

6. Mensaje de bienvenida: EJERCICIO1
SW1(config)#banner motd #EJERCICIO1#

7. Deshabilitar b煤squedas de dominio
SW1(config)#no ip domain-lookup

8. Sincronizar la consola
SW1(config)#line console 0
SW1(config-line)#logging synchronous
SW1(config-line)#exit

Configuraci贸n del Switch SW2
Switch>
Switch>enable
Switch#configure terminal

1. Nombre del dispositivo SW2

Switch(config)#hostname SW2


2. Clave EXEC usuario: cisco1

SW2(config)#line console 0
SW2(config-line)#password cisco1
SW2(config-line)#login
SW2(config-line)#exit

3. Clave EXEC privilegiado: cisco2

SW2(config)#enable secret cisco456


4. Clave de acceso remoto: cisco3

SW2(config)#line vty 0 4
SW2(config-line)#password cisco789
SW2(config-line)#login
SW2(config-line)#exit

5. Encriptar todas las contrase帽as

SW2(config)#service password-encryption 


6. Mensaje de bienvenida: EJERCICIO1

SW2(config)#banner motd #EJERCICIO1#


7. Deshabilitar b煤squedas de dominio

SW2(config)#no ip domain-lookup


8. Sincronizar la consola

SW1(config)#line console 0
SW1(config-line)#logging synchronous
SW1(config-line)#exit

Configuraci贸n del Router R1

Router>enable
Router#configure terminal

1. Nombre del dispositivo R1
Router(config)#hostname R1

2. Clave EXEC usuario: ciscox
R1(config)#line console 0
R1(config-line)#password ciscox
R1(config-line)#login
R1(config-line)#exit

3. Clave EXEC privilegiado: ciscoy
R1(config)#enable secret ciscoy

4. Clave de acceso remoto: ciscoz
R1(config)#line vty 0 4
R1(config-line)#password ciscoz
R1(config-line)#login
R1(config-line)#exit

5. Encriptar todas las contrase帽as
R1(config)#service password-encryption

6. Mensaje de bienvenida: EJERCICIO1
R1(config)#banner motd #EJERCICIO1#

7. Deshabilitar b煤squedas de dominio
R1(config)#no ip domain-lookup

8. Sincronizar la consola
R1(config)#line console 0
R1(config-line)#logging synchronous
R1(config-line)#exit

Nota : Logging synchronous indica al sistema operativo del dispotivo intermedio que, si hay un mensaje de evento mientras se ingresa un comando, luego de presentado el mensaje se repita lo ingresado del comando para facilitar la lectura del mismo.

En esta actividad es todo lo que se tendr铆a que configurar de acuerdo con lo solicitado en la pr谩ctica del Packet Tracer. Nos vemos en la pr贸xima publicaci贸n.

Descargue el archivo de Cisco Packet Tracer de este art铆culo.

Link : Drive compartido.






Cisco 5馃摗: Packet Tracer 2.9.1— Configuraci贸n b谩sica del switch y del dispositivo final - Nombre del Switch - Contrase帽a de lineas - Encriptaci贸n de Contrase帽as - Configurar la Interfaz de Vlan - Guardar configuraci贸n NVRAM

Escenario :
Como t茅cnico de LAN recientemente contratado, su administrador de red le ha pedido que demuestre su capacidad para configurar una LAN peque帽a. Sus tareas incluyen la configuraci贸n de par谩metros iniciales en dos switches mediante Cisco IOS y la configuraci贸n de par谩metros de direcci贸n IP en dispositivos host para proporcionar conectividad completa. Debe utilizar dos switches y dos hosts/PC en una red conectada por cable y con alimentaci贸n.


2.9.1 Packet Tracer - Configuraci贸nb谩sica del switch y del dispositivo final.

Tabla de asignaci贸n de direcciones
DispositivoInterfazDirecci贸n IPM谩scara de subred
ASw-1VLAN 1172.16.5.35255.255.255.0
ASw-2VLAN 1172.16.5.40255.255.255.0
User-01NIC172.16.5.50255.255.255.0
User-02NIC172.16.5.60255.255.255.0

Objetivos

·Configure los nombres de host y las direcciones IP en dos switches del Sistema operativo Internetwork (IOS) de Cisco utilizando la interfaz de l铆nea de comandos (CLI).
· Use los comandos Cisco IOS para especificar o limitar el acceso a las configuraciones del dispositivo.
· Use los comandos de IOS para guardar la configuraci贸n en ejecuci贸n.
· Configure dos dispositivos host con direcciones IP.

· Verifique la conectividad entre los dos dispositivos finales de la PC.

Instrucciones
Configure los dispositivos para cumplir los requisitos a continuaci贸n.

Requisitos

  1. Use una conexi贸n de consola para acceder a cada switch.
Nota: Tiene que seleccionar cable de consola del simulador y conectar cada pc con su switch, entramos a la pc User-01 y hacemos clic en desktop y luego en terminal, por ultimo hacemos clic en OK

switch ASw-1
Nombre al switch ASw-1. (Ingresado procedemos a configurar el switch ASw-1)
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname ASw-1

Use la contrase帽a 8ubRu para todas las l铆neas.
**Linea de consola**
ASw-1(config)#line console 0 
ASw-1(config-line)#password 8ubRu
ASw-1(config-line)#login
ASw-1(config-line)#exit
**linea VTY**
ASw-1(config)#line vty 0 15
ASw-1(config-line)#password 8ubRu
ASw-1(config-line)#login
ASw-1(config-line)#exit

Use la contrase帽a secreta C9WrE.

ASw-1(config)#enable secret C9WrE

Encripte todas las contrase帽as de texto sin cifrar.

ASw-1(config)#service password-encryption

Configure un banner apropiado para el mensaje del d铆a (MOTD).

ASw-1(config)#banner motd "Acceso solo personal Autorizado"

Configure el direccionamiento para todos los dispositivos de acuerdo con la tabla de direccionamiento.

ASw-1(config)#interface vlan 1
ASw-1(config-if)#ip address 172.16.5.35 255.255.255.0
ASw-1(config-if)#no shutdown
ASw-1(config)#end
Nota : Poner el Ip de las Pcs y su mascara de red.

Guarda tus configuraciones.
ASw-1#copy running-config startup-config
Destination filename [startup-config]? 
Building configuration...
[OK]

switch ASw-2
Nombre al switch ASw-2.
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname ASw-2

Use la contrase帽a 8ubRu para todas las l铆neas.
**Linea de consola**
ASw-2(config)#line console 0
ASw-2(config-line)#password 8ubRu
ASw-2(config-line)#login
ASw-2(config-line)#exit
**Linea VTY**
ASw-2(config)#line vty 0 15
ASw-2(config-line)#password 8ubRu
ASw-2(config-line)#login
ASw-2(config-line)#exit

Use la contrase帽a secreta C9WrE.
ASw-2(config)#enable secret C9WrE

Encripte todas las contrase帽as de texto sin cifrar.
ASw-2(config)#service password-encryption

Configure un banner apropiado para el mensaje del d铆a (MOTD).
ASw-2(config)#banner motd "Acceso solo personal autorizado"

Configure el direccionamiento para todos los dispositivos de acuerdo con la tabla de direccionamiento.
ASw-2(config)#interface vlan 1
ASw-2(config-if)#ip address 172.16.5.40 255.255.255.0
ASw-2(config-if)#no shutdown
ASw-2(config)#end
Nota : Poner el Ip de las Pcs y su mascara de red.

Guarda tus configuraciones.
ASw-2#copy running-config startup-config
Destination filename [startup-config]? 
Building configuration...
[OK]
ASw-2#


En esta actividad es todo lo que se tendria que configurar de acuerdo a lo solicitado en la practica del Packet Tracer. nos vemos en la proxima publicaci贸n.

Descargue el archivo de Cisco Packet Tracer de este art铆culo.

Raul Tamani A. ©. Im谩genes del tema de fpm. Con tecnolog铆a de Blogger.

Adblock Detectado

Apoya este sitio desactivando el Adblock para seguir navegando. ¡Gracias!

¡Ya Desactive el Adblock!