## 4 Web Application to Automate the Configuration of Networking Equipment
### Configuration Modes in Network Equipment
Finally, to execute the configuration, click on \"Submit\" and verify that the execution was successful by checking the output screen. As shown in Figure 2, the GUI is user-friendly and very easy to use to achieve the necessary configurations in the proposed network. It is important to note that users need some knowledge of data networks and IP addresses to access the computers involved through SSH. The operation of the web application can be summarized in the flow diagram presented in Figure 3. This diagram shows the functionality of the application and the steps required for the correct configuration of the network devices. It is important to note that the application ensures a level of security by requesting authentication for access to the configuration. Figure 1: Path code for VLAN creation. \begin{table}
\begin{tabular}{c c c} \hline \hline \multicolumn{3}{c}{**Basic Commands to Monitor the Initial Configuration of the Equipment**} \\ \hline
**Equipment** & **Command for the CLI** & **Command for the CLI** \\
**Configuration Mode** & show running-config & \\  & show version & \\  & show protocols & These commands are used to display data related to the \\ router\# & show vlan & current configuration of the equipment, such as protocols \\  & show ip interface brief & and VLANs, among others. \\  & show ip route & \\  & show access-list & \\ \hline  & IPv4 addressing configuration & \\  & interface type number & \\ router(config)\# & ip address ip address address mask & These commands are used to assign an IP address to the \\  & no shutdown & interface of a network computer. \\ \hline  & DHCP protocol configuration for dynamic IPv4 address allocation \\  & ip dhcp pool pool name & \\ router(config)\# & network ip mask & With these commands you can configure a network \\  & domain-name domain name & computer as a DHCP server. \\  & dns-server server ip & \\ \hline  & Configuration of dynamic routing protocols, RIP, RIPv2 and OSPF \\  & router ospf ospf id & These commands can be used to configure the OSPF \\ router(config)\# & router-id router id & protocol on the routers. \\  & network ip wildcard area & \\  & router rip & \\ router(config)\# & version 2 & These commands are used to configure the RIP protocol on \\  & network ip address & the network equipment. \\  & no auto-summary & \\ \hline  & Creating and configuring a virtual LAN (VLAN) & \\ switch(config)\# & vlan vlan id & These commands are used to create VLANs with their \\  & name vlan name & respective names on the computers. \\ \hline  & Configuring security on layer two communication equipment ports on the switch \\  & interface type number & \\  & switchport mode access & \\ switch(config)\# & switchport port-security & These commands are used to configure layer two port \\  & switchport port-security maximum & security on network equipment. \\  & MAC address number & \\  & switchport port-security mac-address & \\  & sticky & \\  & switchport port-security violation & \\  & shutdown \(\mid\) restrict \(\mid\) protect & \\ \hline  & Initial configuration of a layer three equipment, the router \\  & username username password & With these commands you can create a new user on a \\ router(config)\# & password & network computer. \\  & Username username privilege & \\  & privilege level & \\ \hline  & Static routing configuration for communication between different data networks \\ router(config)\# & ip route network-ip network mask & These commands are used to create a static route to \\  & next hop ip & another network. \\ \hline \hline \end{tabular}
\end{table} 
Table 2: Commands used for configuration using the CLI.