Import from CCNA contest results.

This commit is contained in:
Marcello Fante
2024-07-09 11:58:55 -04:00
committed by Joe Clarke
parent 414b7adbb0
commit cb3fa09b32
4 changed files with 762 additions and 0 deletions

View File

@@ -0,0 +1,547 @@
annotations:
- border_color: '#00000000'
border_style: ''
color: '#422F93'
rotation: 0
text_bold: false
text_content: R1 DHCP Server for network 192.168.1.0 /24
text_font: monospace
text_italic: false
text_size: 12
text_unit: pt
thickness: 1
type: text
x1: -80.0
y1: 40.0
z_index: 0
- border_color: '#00000000'
border_style: ''
color: '#422F93'
rotation: 0
text_bold: false
text_content: '.1'
text_font: monospace
text_italic: false
text_size: 12
text_unit: pt
thickness: 1
type: text
x1: -80.0
y1: -40.0
z_index: 0
nodes:
- boot_disk_size: null
configuration:
- name: ios_config.txt
content: |-
Building configuration...
Current configuration : 3099 bytes
!
! Last configuration change at 07:42:12 UTC Thu May 16 2024
!
version 15.9
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R1
!
boot-start-marker
boot-end-marker
!
!
no logging console
!
no aaa new-model
!
!
!
mmi polling-interval 60
no mmi auto-configure
no mmi pvc
mmi snmp-timeout 180
!
!
!
!
!
!
!
!
!
ip dhcp pool MyPool
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
!
!
!
no ip domain lookup
ip cef
no ipv6 cef
!
multilink bundle-name authenticated
!
!
!
!
!
redundancy
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface GigabitEthernet0/0
ip address 192.168.1.1 255.255.255.0
duplex auto
speed auto
media-type rj45
!
interface GigabitEthernet0/1
no ip address
shutdown
duplex auto
speed auto
media-type rj45
!
interface GigabitEthernet0/2
no ip address
shutdown
duplex auto
speed auto
media-type rj45
!
interface GigabitEthernet0/3
no ip address
shutdown
duplex auto
speed auto
media-type rj45
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
!
ipv6 ioam timestamp
!
!
!
control-plane
!
banner exec ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS *
* education. IOSv is provided as-is and is not supported by Cisco's *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any *
* purposes is expressly prohibited except as otherwise authorized by *
* Cisco in writing. *
**************************************************************************^C
banner incoming ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS *
* education. IOSv is provided as-is and is not supported by Cisco's *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any *
* purposes is expressly prohibited except as otherwise authorized by *
* Cisco in writing. *
**************************************************************************^C
banner login ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS *
* education. IOSv is provided as-is and is not supported by Cisco's *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any *
* purposes is expressly prohibited except as otherwise authorized by *
* Cisco in writing. *
**************************************************************************^C
!
line con 0
exec-timeout 0 0
line aux 0
line vty 0 4
exec-timeout 0 0
login
transport input none
!
no scheduler allocate
!
end
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n0
image_definition: null
label: R1
node_definition: iosv
parameters: {}
ram: null
tags: []
x: -120
y: -80
interfaces:
- id: i0
label: Loopback0
type: loopback
- id: i1
label: GigabitEthernet0/0
slot: 0
type: physical
- id: i2
label: GigabitEthernet0/1
slot: 1
type: physical
- id: i3
label: GigabitEthernet0/2
slot: 2
type: physical
- id: i4
label: GigabitEthernet0/3
slot: 3
type: physical
- boot_disk_size: null
configuration:
- name: ios_config.txt
content: |-
Building configuration...
Current configuration : 2830 bytes
!
! Last configuration change at 07:42:13 UTC Thu May 16 2024
!
version 15.2
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
service compress-config
!
hostname SW1
!
boot-start-marker
boot-end-marker
!
!
no logging console
!
no aaa new-model
!
!
!
!
!
!
!
!
no ip domain-lookup
ip cef
no ipv6 cef
!
!
!
spanning-tree mode pvst
spanning-tree extend system-id
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface GigabitEthernet0/0
switchport trunk encapsulation dot1q
switchport mode trunk
negotiation auto
!
interface GigabitEthernet0/1
switchport mode access
negotiation auto
!
interface GigabitEthernet0/2
switchport mode access
negotiation auto
!
interface GigabitEthernet0/3
switchport mode access
negotiation auto
!
ip forward-protocol nd
!
ip http server
ip http secure-server
!
ip ssh server algorithm encryption aes128-ctr aes192-ctr aes256-ctr
ip ssh client algorithm encryption aes128-ctr aes192-ctr aes256-ctr
!
!
!
!
!
!
control-plane
!
banner exec ^C
IOSv - Cisco Systems Confidential -
Supplemental End User License Restrictions
This IOSv software is provided AS-IS without warranty of any kind. Under no circumstances may this software be used separate from the Cisco Modeling Labs Software that this software was provided with, or deployed or used as part of a production environment.
By using the software, you agree to abide by the terms and conditions of the Cisco End User License Agreement at http://www.cisco.com/go/eula. Unauthorized use or distribution of this software is expressly prohibited.
^C
banner incoming ^C
IOSv - Cisco Systems Confidential -
Supplemental End User License Restrictions
This IOSv software is provided AS-IS without warranty of any kind. Under no circumstances may this software be used separate from the Cisco Modeling Labs Software that this software was provided with, or deployed or used as part of a production environment.
By using the software, you agree to abide by the terms and conditions of the Cisco End User License Agreement at http://www.cisco.com/go/eula. Unauthorized use or distribution of this software is expressly prohibited.
^C
banner login ^C
IOSv - Cisco Systems Confidential -
Supplemental End User License Restrictions
This IOSv software is provided AS-IS without warranty of any kind. Under no circumstances may this software be used separate from the Cisco Modeling Labs Software that this software was provided with, or deployed or used as part of a production environment.
By using the software, you agree to abide by the terms and conditions of the Cisco End User License Agreement at http://www.cisco.com/go/eula. Unauthorized use or distribution of this software is expressly prohibited.
^C
!
line con 0
exec-timeout 0 0
line aux 0
line vty 0 4
exec-timeout 0 0
login
!
!
end
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n1
image_definition: null
label: SW1
node_definition: iosvl2
parameters: {}
ram: null
tags: []
x: -120
y: 120
interfaces:
- id: i0
label: Loopback0
type: loopback
- id: i1
label: GigabitEthernet0/0
slot: 0
type: physical
- id: i2
label: GigabitEthernet0/1
slot: 1
type: physical
- id: i3
label: GigabitEthernet0/2
slot: 2
type: physical
- id: i4
label: GigabitEthernet0/3
slot: 3
type: physical
- boot_disk_size: null
configuration:
- name: node.cfg
content: |-
# this is a shell script which will be sourced at boot
hostname inserthostname-here
# configurable user account
USERNAME=cisco
PASSWORD=cisco
hostname PC0
echo '127.0.0.1 PC0' >> /etc/hosts
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n2
image_definition: null
label: PC0
node_definition: desktop
parameters: {}
ram: null
tags: []
x: -360
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
- boot_disk_size: null
configuration:
- name: node.cfg
content: |-
# this is a shell script which will be sourced at boot
hostname inserthostname-here
# configurable user account
USERNAME=cisco
PASSWORD=cisco
hostname PC1
echo '127.0.0.1 PC1' >> /etc/hosts
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n3
image_definition: null
label: PC1
node_definition: desktop
parameters: {}
ram: null
tags: []
x: -120
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
- boot_disk_size: null
configuration:
- name: node.cfg
content: |-
# this is a shell script which will be sourced at boot
hostname inserthostname-here
# configurable user account
USERNAME=cisco
PASSWORD=cisco
hostname PC2
echo '127.0.0.1 PC2' >> /etc/hosts
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n4
image_definition: null
label: PC2
node_definition: desktop
parameters: {}
ram: null
tags: []
x: 120
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
links:
- id: l0
n1: n0
n2: n1
i1: i1
i2: i1
conditioning: {}
label: R1-GigabitEthernet0/0<->SW1-GigabitEthernet0/0
- id: l1
n1: n2
n2: n1
i1: i0
i2: i2
conditioning: {}
label: PC0-eth0<->SW1-GigabitEthernet0/1
- id: l2
n1: n3
n2: n1
i1: i0
i2: i3
conditioning: {}
label: PC1-eth0<->SW1-GigabitEthernet0/2
- id: l3
n1: n4
n2: n1
i1: i0
i2: i4
conditioning: {}
label: PC2-eth0<->SW1-GigabitEthernet0/3
lab:
description: ''
notes: |
DHCP (Dynamic Host Configuration Protocol) configuration is performed on routers to assign an IP address, subnet mask, gateway address= to the host systems. With this configuration, the dynamic IP address is assigned, which enables the administrator to easily connect a new host in the configured network. In this lab we will configure R1 as the DHCP server for the network 192.168.1.0 /24.
Step 1. Configure the hostnames as per the Topology.
Note: Record the MAC Addresses for the hosts as this will be used for validation later.
Step 2: On R1, create the DHCP pool labeled as “MyPool”.
NOTE: The default router IP should be the IP address assigned to Gig/01 on R1.
Step 3: Configure the interface connected to SW1to R1 as a Trunk port.
Note: Don't forget to bring up the interface.
Note: On each host, run the “ipconfig /renew”.
Step 3: Verify that all three hosts have successfully received an IP Address from R1 via the: show ip dhcp binding command
See the Output below on R1:
R1#show ip dhcp binding
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
192.168.1.2 0152.5400.0048.e5 May 17 2024 07:37 AM Automatic
192.168.1.3 0152.5400.0c11.1f May 17 2024 07:38 AM Automatic
192.168.1.4 0152.5400.1466.cf May 17 2024 07:38 AM Automatic
R1#
------------------
PC 0 is able to ping the gateway and all other PC's (See output below)
PC0:~$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=42 time=1.973 ms
64 bytes from 192.168.1.1: seq=1 ttl=42 time=1.516 ms
64 bytes from 192.168.1.1: seq=2 ttl=42 time=1.758 ms
^C
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1.516/1.749/1.973 ms
PC0:~$ ping 192.168.1.3
PING 192.168.1.3 (192.168.1.3): 56 data bytes
64 bytes from 192.168.1.3: seq=0 ttl=42 time=2.458 ms
64 bytes from 192.168.1.3: seq=1 ttl=42 time=1.189 ms
64 bytes from 192.168.1.3: seq=2 ttl=42 time=1.045 ms
^C
--- 192.168.1.3 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1.045/1.564/2.458 ms
PC0:~$ ping 192.168.1.4
PING 192.168.1.4 (192.168.1.4): 56 data bytes
64 bytes from 192.168.1.4: seq=0 ttl=42 time=1.213 ms
64 bytes from 192.168.1.4: seq=1 ttl=42 time=1.121 ms
64 bytes from 192.168.1.4: seq=2 ttl=42 time=1.200 ms
^C
--- 192.168.1.4 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1.121/1.178/1.213 ms
PC0:~$
title: Lab at Thu 07:23 AM
version: 0.2.2

View File

@@ -0,0 +1,209 @@
annotations:
- border_color: '#00000000'
border_style: ''
color: '#422F93'
rotation: 0
text_bold: false
text_content: R1 DHCP Server for network 192.168.1.0 /24
text_font: monospace
text_italic: false
text_size: 12
text_unit: pt
thickness: 1
type: text
x1: -80.0
y1: 40.0
z_index: 0
- border_color: '#00000000'
border_style: ''
color: '#422F93'
rotation: 0
text_bold: false
text_content: '.1'
text_font: monospace
text_italic: false
text_size: 12
text_unit: pt
thickness: 1
type: text
x1: -80.0
y1: -40.0
z_index: 0
nodes:
- boot_disk_size: null
configuration: []
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n0
image_definition: null
label: R1
node_definition: iosv
parameters: {}
ram: null
tags: []
x: -120
y: -80
interfaces:
- id: i0
label: Loopback0
type: loopback
- id: i1
label: GigabitEthernet0/0
slot: 0
type: physical
- id: i2
label: GigabitEthernet0/1
slot: 1
type: physical
- id: i3
label: GigabitEthernet0/2
slot: 2
type: physical
- id: i4
label: GigabitEthernet0/3
slot: 3
type: physical
- boot_disk_size: null
configuration: []
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n1
image_definition: null
label: SW1
node_definition: iosvl2
parameters: {}
ram: null
tags: []
x: -120
y: 120
interfaces:
- id: i0
label: Loopback0
type: loopback
- id: i1
label: GigabitEthernet0/0
slot: 0
type: physical
- id: i2
label: GigabitEthernet0/1
slot: 1
type: physical
- id: i3
label: GigabitEthernet0/2
slot: 2
type: physical
- id: i4
label: GigabitEthernet0/3
slot: 3
type: physical
- boot_disk_size: null
configuration: []
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n2
image_definition: null
label: PC0
node_definition: desktop
parameters: {}
ram: null
tags: []
x: -360
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
- boot_disk_size: null
configuration: []
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n3
image_definition: null
label: PC1
node_definition: desktop
parameters: {}
ram: null
tags: []
x: -120
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
- boot_disk_size: null
configuration: []
cpu_limit: null
cpus: null
data_volume: null
hide_links: false
id: n4
image_definition: null
label: PC2
node_definition: desktop
parameters: {}
ram: null
tags: []
x: 120
y: 320
interfaces:
- id: i0
label: eth0
slot: 0
type: physical
links:
- id: l0
n1: n0
n2: n1
i1: i1
i2: i1
conditioning: {}
label: R1-GigabitEthernet0/0<->SW1-GigabitEthernet0/0
- id: l1
n1: n2
n2: n1
i1: i0
i2: i2
conditioning: {}
label: PC0-eth0<->SW1-GigabitEthernet0/1
- id: l2
n1: n3
n2: n1
i1: i0
i2: i3
conditioning: {}
label: PC1-eth0<->SW1-GigabitEthernet0/2
- id: l3
n1: n4
n2: n1
i1: i0
i2: i4
conditioning: {}
label: PC2-eth0<->SW1-GigabitEthernet0/3
lab:
description: ''
notes: |-
DHCP (Dynamic Host Configuration Protocol) configuration is performed on routers to assign an IP address, subnet mask, gateway address= to the host systems. With this configuration, the dynamic IP address is assigned, which enables the administrator to easily connect a new host in the configured network. In this lab we will configure R1 as the DHCP server for the network 192.168.1.0 /24.
Step 1. Configure the hostnames as per the Topology.
Note: Record the MAC Addresses for the hosts as this will be used for validation later.
Step 2: On R1, create the DHCP pool labeled as “MyPool”.
NOTE: The default router IP should be the IP address assigned to Gig/01 on R1.
Step 3: Configure the interface connected to SW1to R1 as a Trunk port.
Note: Don't forget to bring up the interface.
Note: On each host, run the “ipconfig /renew”.
Step 3: Verrify that all three hosts have successfully received an IP Address from R1 via the: show ip dhcp binding command
title: Lab at Thu 07:23 AM
version: 0.2.2

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View File

@@ -0,0 +1,6 @@
# Configure and verify DHCP client and relay
DHCP (Dynamic Host Configuration Protocol) configuration is performed on routers to assign an IP address, subnet mask, gateway address= to the host systems. With this configuration, the dynamic IP address is assigned, which enables the administrator to easily connect a new host in the configured network. In this lab we will configure R1 as the DHCP server and verify its configuration.
CML Version 2.X (Sandbox Version)
![Lab Topology](https://github.com/CiscoDevNet/cml-community/blob/master/lab-topologies/ccna//Domain_4/4.6-configure_dhcp_client/4.6_Topology_Screenshot.png)