Initial commit

This commit is contained in:
Filipe Rodrigues 2023-01-29 19:50:33 +00:00
commit 13a2699bf9
16 changed files with 1012 additions and 0 deletions

34
.gitignore vendored Normal file
View File

@ -0,0 +1,34 @@
# Ignore all logs
vpcs.log
ubridge.log
dynamips_*_log.txt
dynamips_*_stdout.txt
c3725_*_log.txt
# Ignore all disks except ones we care about
c3725_*_slot0
c3725_*_slot1
# SwR3
!c3725_i1_slot0
!c3725_i1_slot1
# SwR4
!c3725_i2_slot0
!c3725_i2_slot1
# SwR5
!c3725_i3_slot0
!c3725_i3_slot1
# Ignore all runtime files
c3725_*_rom
c3725_*_rommon_vars
c3725_*_ssa
c3725-*.ghost
# Ignore all packet captures
captures/
# Ignore any lock fles
*_lock
# Igore weird dyamips files
ilt_*

3
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"editor.formatOnSave": false
}

650
b.gns3 Normal file
View File

@ -0,0 +1,650 @@
{
"auto_close": true,
"auto_open": false,
"auto_start": false,
"drawing_grid_size": 25,
"grid_size": 75,
"name": "b",
"project_id": "368582ba-1418-406f-8554-c398f44a5301",
"revision": 9,
"scene_height": 1000,
"scene_width": 2000,
"show_grid": false,
"show_interface_labels": true,
"show_layers": false,
"snap_to_grid": true,
"supplier": null,
"topology": {
"computes": [],
"drawings": [
{
"drawing_id": "dbc5f34c-7e35-47be-9596-2050ec3e73a1",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">sn2\n197.10.2.0/24\n2001:197:cafe:2::/64</text></svg>",
"x": 232,
"y": -156,
"z": 2
},
{
"drawing_id": "41ebb897-32c4-47ce-bd5e-f96b91c13971",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">Loopback0 - sn1\n197.10.1.0/24\n2001:197:cafe:1::/64</text></svg>",
"x": 507,
"y": -106,
"z": 2
},
{
"drawing_id": "ce298b0a-6b38-48d7-a7b9-646b2620538a",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">sn3\n197.10.3.0/24\n2001:197:cafe:3::/64</text></svg>",
"x": 32,
"y": -256,
"z": 2
},
{
"drawing_id": "129b147f-9b24-48e3-aad8-08fcbcfd6586",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">sn4\n197.10.4.0/24\n2001:197:cafe:4::/64</text></svg>",
"x": 32,
"y": 44,
"z": 2
},
{
"drawing_id": "2237364c-1dca-4ca6-b73f-d511f09c53fa",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">Vlan 1 - sn5\n197.10.5.0/24\n2001:197:cafe:5::/64</text></svg>",
"x": -217,
"y": -106,
"z": 2
},
{
"drawing_id": "8ab7c96b-f7f1-47cd-ad23-d2853512e2f7",
"locked": false,
"rotation": 0,
"svg": "<svg width=\"134\" height=\"62\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">Loopback 0 - sn8\n197.10.8.0/24\n2001:197:cafe:8::/64</text></svg>",
"x": -792,
"y": -106,
"z": 2
}
],
"links": [
{
"filters": {},
"link_id": "96f2fc7e-757c-41d9-9475-7d2ae48f54af",
"link_style": {},
"nodes": [
{
"adapter_number": 0,
"label": {
"rotation": 90,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/0",
"x": 86,
"y": 6
},
"node_id": "c689a546-8918-46f5-b93d-78880ea92e72",
"port_number": 0
},
{
"adapter_number": 1,
"label": {
"rotation": 90,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/2",
"x": 8,
"y": 0
},
"node_id": "9f47a1ec-6ea0-4d5e-aed8-c00a3fa48684",
"port_number": 2
}
],
"suspend": false
},
{
"filters": {},
"link_id": "12791565-0ac2-47a8-ad54-1fa8951a8fa8",
"link_style": {},
"nodes": [
{
"adapter_number": 1,
"label": {
"rotation": 45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/0",
"x": 62,
"y": -33
},
"node_id": "9f47a1ec-6ea0-4d5e-aed8-c00a3fa48684",
"port_number": 0
},
{
"adapter_number": 1,
"label": {
"rotation": 45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/0",
"x": -5,
"y": 29
},
"node_id": "e3d54862-db1a-4b8f-82f6-95ebb4ab1943",
"port_number": 0
}
],
"suspend": false
},
{
"filters": {},
"link_id": "75547603-3648-40f2-8207-a6fecebe0899",
"link_style": {},
"nodes": [
{
"adapter_number": 1,
"label": {
"rotation": -45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/1",
"x": 44,
"y": 46
},
"node_id": "9f47a1ec-6ea0-4d5e-aed8-c00a3fa48684",
"port_number": 1
},
{
"adapter_number": 1,
"label": {
"rotation": -45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/0",
"x": -25,
"y": -2
},
"node_id": "2222ff50-8d83-435e-a71c-558211a7505e",
"port_number": 0
}
],
"suspend": false
},
{
"filters": {},
"link_id": "7b790524-0da8-4aed-9be8-0d1a39ccbcc7",
"link_style": {},
"nodes": [
{
"adapter_number": 1,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/1",
"x": 8,
"y": 50
},
"node_id": "e3d54862-db1a-4b8f-82f6-95ebb4ab1943",
"port_number": 1
},
{
"adapter_number": 1,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/1",
"x": 9,
"y": -30
},
"node_id": "2222ff50-8d83-435e-a71c-558211a7505e",
"port_number": 1
}
],
"suspend": false
},
{
"filters": {},
"link_id": "bf224fd7-3272-43d7-bc13-a4d2df2da22b",
"link_style": {},
"nodes": [
{
"adapter_number": 0,
"label": {
"rotation": -45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/0",
"x": 33,
"y": 54
},
"node_id": "e3d54862-db1a-4b8f-82f6-95ebb4ab1943",
"port_number": 0
},
{
"adapter_number": 0,
"label": {
"rotation": -45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/0",
"x": -16,
"y": -4
},
"node_id": "8e49f691-d452-4545-8f99-fb2f8e0aea84",
"port_number": 0
}
],
"suspend": false
},
{
"filters": {},
"link_id": "3ca39135-a4a0-487a-9235-06c0d22f665d",
"link_style": {},
"nodes": [
{
"adapter_number": 0,
"label": {
"rotation": 45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/1",
"x": 2,
"y": 29
},
"node_id": "8e49f691-d452-4545-8f99-fb2f8e0aea84",
"port_number": 1
},
{
"adapter_number": 0,
"label": {
"rotation": 45,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/0",
"x": 51,
"y": -25
},
"node_id": "2222ff50-8d83-435e-a71c-558211a7505e",
"port_number": 0
}
],
"suspend": false
},
{
"filters": {},
"link_id": "65df4e49-2a04-46c9-af0a-58c0471ea577",
"link_style": {},
"nodes": [
{
"adapter_number": 1,
"label": {
"rotation": 90,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f1/0",
"x": 86,
"y": 4
},
"node_id": "8e49f691-d452-4545-8f99-fb2f8e0aea84",
"port_number": 0
},
{
"adapter_number": 0,
"label": {
"rotation": 90,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "f0/0",
"x": 6,
"y": 5
},
"node_id": "af31d083-5caa-4a07-ad9b-52bf12c19596",
"port_number": 0
}
],
"suspend": false
}
],
"nodes": [
{
"compute_id": "local",
"console": 5000,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 32,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "Sw1",
"x": 18,
"y": -25
},
"locked": false,
"name": "Sw1",
"node_id": "9f47a1ec-6ea0-4d5e-aed8-c00a3fa48684",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": false,
"aux": null,
"clock_divisor": 8,
"disk0": 1,
"disk1": 1,
"dynamips_id": 1,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c201.446d.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": "NM-16ESW",
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/classic/ethernet_switch.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 72,
"x": -335,
"y": -91,
"z": 1
},
{
"compute_id": "local",
"console": 5001,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 48,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "SwR2",
"x": 3,
"y": 48
},
"locked": false,
"name": "SwR2",
"node_id": "2222ff50-8d83-435e-a71c-558211a7505e",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": false,
"aux": null,
"clock_divisor": 8,
"disk0": 1,
"disk1": 1,
"dynamips_id": 2,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c202.447d.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": "NM-16ESW",
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/classic/multilayer_switch.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 51,
"x": -100,
"y": 126,
"z": 1
},
{
"compute_id": "local",
"console": 5002,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 48,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "SwR3",
"x": 4,
"y": -25
},
"locked": false,
"name": "SwR3",
"node_id": "e3d54862-db1a-4b8f-82f6-95ebb4ab1943",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": false,
"aux": null,
"clock_divisor": 8,
"disk0": 1,
"disk1": 1,
"dynamips_id": 3,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c203.448e.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": "NM-16ESW",
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/classic/multilayer_switch.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 51,
"x": -100,
"y": -323,
"z": 1
},
{
"compute_id": "local",
"console": 5003,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 45,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "R4",
"x": 20,
"y": -25
},
"locked": false,
"name": "R4",
"node_id": "8e49f691-d452-4545-8f99-fb2f8e0aea84",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": true,
"aux": null,
"clock_divisor": 8,
"disk0": 0,
"disk1": 0,
"dynamips_id": 4,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c204.449e.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": "NM-1FE-TX",
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/router.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 66,
"x": 117,
"y": -97,
"z": 1
},
{
"compute_id": "local",
"console": 5004,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 45,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "R5",
"x": 21,
"y": -25
},
"locked": false,
"name": "R5",
"node_id": "af31d083-5caa-4a07-ad9b-52bf12c19596",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": true,
"aux": null,
"clock_divisor": 8,
"disk0": 0,
"disk1": 0,
"dynamips_id": 5,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c205.44ae.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": null,
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/router.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 66,
"x": 417,
"y": -97,
"z": 1
},
{
"compute_id": "local",
"console": 5005,
"console_auto_start": false,
"console_type": "telnet",
"custom_adapters": [],
"first_port_name": null,
"height": 45,
"label": {
"rotation": 0,
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
"text": "R6",
"x": 21,
"y": -25
},
"locked": false,
"name": "R6",
"node_id": "c689a546-8918-46f5-b93d-78880ea92e72",
"node_type": "dynamips",
"port_name_format": "Ethernet{0}",
"port_segment_size": 0,
"properties": {
"auto_delete_disks": true,
"aux": null,
"clock_divisor": 8,
"disk0": 0,
"disk1": 0,
"dynamips_id": 6,
"exec_area": 64,
"idlemax": 500,
"idlepc": "0x602467a4",
"idlesleep": 30,
"image": "c3725-adventerprisek9-mz.124-25d.image",
"image_md5sum": "606484061b9e52e71d4f4ddab9af19e7",
"iomem": 5,
"mac_addr": "c206.44be.0000",
"mmap": true,
"nvram": 256,
"platform": "c3725",
"ram": 128,
"slot0": "GT96100-FE",
"slot1": null,
"slot2": null,
"sparsemem": true,
"system_id": "FTX0945W0MY",
"usage": "",
"wic0": null,
"wic1": null,
"wic2": null
},
"symbol": ":/symbols/router.svg",
"template_id": "73a8afd3-350f-4425-9f25-0daca8c4f4a0",
"width": 66,
"x": -633,
"y": -97,
"z": 1
}
]
},
"type": "topology",
"variables": null,
"version": "2.2.35.1",
"zoom": 119
}

View File

@ -0,0 +1,61 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname SwR2
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ipv6 unicast-routing
ip tcp synwait-time 5
interface FastEthernet0/0
ip address 197.10.4.2 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:4::2/64
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
interface FastEthernet1/0
interface FastEthernet1/1
interface FastEthernet1/2
interface FastEthernet1/3
interface FastEthernet1/4
interface FastEthernet1/5
interface FastEthernet1/6
interface FastEthernet1/7
interface FastEthernet1/8
interface FastEthernet1/9
interface FastEthernet1/10
interface FastEthernet1/11
interface FastEthernet1/12
interface FastEthernet1/13
interface FastEthernet1/14
interface FastEthernet1/15
interface Vlan1
ip address 197.10.5.2 255.255.255.0
ipv6 address 2001:197:CAFE:5::2/64
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

View File

@ -0,0 +1,47 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname R4
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ipv6 unicast-routing
ip tcp synwait-time 5
interface FastEthernet0/0
ip address 197.10.3.4 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:3::4/64
interface FastEthernet0/1
ip address 197.10.4.4 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:4::4/64
interface FastEthernet1/0
ip address 197.10.2.4 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:2::4/64
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

View File

@ -0,0 +1,63 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname Sw1
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip routing
no ip icmp rate-limit unreachable
no ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ip tcp synwait-time 5
interface FastEthernet0/0
no ip address
no ip route-cache
shutdown
duplex auto
speed auto
interface FastEthernet0/1
no ip address
no ip route-cache
shutdown
duplex auto
speed auto
interface FastEthernet1/0
interface FastEthernet1/1
interface FastEthernet1/2
interface FastEthernet1/3
interface FastEthernet1/4
interface FastEthernet1/5
interface FastEthernet1/6
interface FastEthernet1/7
interface FastEthernet1/8
interface FastEthernet1/9
interface FastEthernet1/10
interface FastEthernet1/11
interface FastEthernet1/12
interface FastEthernet1/13
interface FastEthernet1/14
interface FastEthernet1/15
interface Vlan1
no ip address
no ip route-cache
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

View File

@ -0,0 +1,45 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname R5
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ipv6 unicast-routing
ip tcp synwait-time 5
interface Loopback0
ip address 197.10.1.5 255.255.255.0
ipv6 address 2001:197:CAFE:1::5/64
interface FastEthernet0/0
ip address 197.10.2.5 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:2::5/64
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

View File

@ -0,0 +1,45 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname R6
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ipv6 unicast-routing
ip tcp synwait-time 5
interface Loopback0
ip address 197.10.8.6 255.255.255.0
ipv6 address 2001:197:CAFE:8::6/64
interface FastEthernet0/0
ip address 197.10.5.6 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:5::6/64
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

View File

@ -0,0 +1,61 @@
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname SwR3
boot-start-marker
boot-end-marker
no aaa new-model
memory-size iomem 5
no ip icmp rate-limit unreachable
ip cef
no ip domain lookup
ip auth-proxy max-nodata-conns 3
ip admission max-nodata-conns 3
ipv6 unicast-routing
ip tcp synwait-time 5
interface FastEthernet0/0
ip address 197.10.3.3 255.255.255.0
duplex auto
speed auto
ipv6 address 2001:197:CAFE:3::3/64
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
interface FastEthernet1/0
interface FastEthernet1/1
interface FastEthernet1/2
interface FastEthernet1/3
interface FastEthernet1/4
interface FastEthernet1/5
interface FastEthernet1/6
interface FastEthernet1/7
interface FastEthernet1/8
interface FastEthernet1/9
interface FastEthernet1/10
interface FastEthernet1/11
interface FastEthernet1/12
interface FastEthernet1/13
interface FastEthernet1/14
interface FastEthernet1/15
interface Vlan1
ip address 197.10.5.3 255.255.255.0
ipv6 address 2001:197:CAFE:5::3/64
ip forward-protocol nd
no ip http server
no ip http secure-server
no cdp log mismatch duplex
control-plane
line con 0
exec-timeout 0 0
privilege level 15
logging synchronous
line aux 0
exec-timeout 0 0
privilege level 15
logging synchronous
line vty 0 4
login
end

3
strip_comments.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/env bash
find project-files/dynamips -iname '*_startup-config.cfg' -exec bash -c 'sed -i -e "/^\!\s*$/d" -e "/^$/d" $1' bash {} \;