Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit6e9e7482f15d3c771be48b31227696eb5d4a7c88 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-06-04 11:22:15 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-06-04 11:22:15 +0300
Filesee6400cd0e0985c909087c780b1e304648a585b7
uni-projects-6e9e7482f15d3c771be48b31227696eb5d4a7c88.tar
uni-projects-6e9e7482f15d3c771be48b31227696eb5d4a7c88.tar.gz
uni-projects-6e9e7482f15d3c771be48b31227696eb5d4a7c88.zip
Parentd7418b8de6cc1c184afe56533922eb7ecb261284 (diff)
[CN/lab06] Solved
17 files changed, 1549 insertions, 0 deletions
-rw-r--r--Year 2/Computer Networks/Labs/lab06/lab06.gns31165
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/.gns3_perms8
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/interfaces19
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.bashrc18
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.config/lxterminal/lxterminal.conf3
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.gns3_perms140
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.profile9
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/.gns3_perms8
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/interfaces19
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.bashrc18
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.config/lxterminal/lxterminal.conf3
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.gns3_perms130
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.profile9
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/qemu/686682fe-8b8f-4ebd-b36a-4542b0c53c5c/hda_disk.qcow2bin0 -> 3145728 bytes
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/qemu/89f28ece-a544-40e6-9d92-8eb6e10d09b7/hda_disk.qcow2bin0 -> 3014656 bytes
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/qemu/b8319eff-28b8-4678-9c49-87f6e48795e5/hda_disk.qcow2bin0 -> 3276800 bytes
-rw-r--r--Year 2/Computer Networks/Labs/lab06/project-files/qemu/d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad/hda_disk.qcow2bin0 -> 3342336 bytes
diff --git a/Year 2/Computer Networks/Labs/lab06/lab06.gns3 b/Year 2/Computer Networks/Labs/lab06/lab06.gns3
new file mode 100644
index 0000000..50369f7
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/lab06.gns3
@@ -0,0 +1,1165 @@
+{
+ "auto_close": true,
+ "auto_open": false,
+ "auto_start": false,
+ "drawing_grid_size": 25,
+ "grid_size": 75,
+ "name": "lab06",
+ "project_id": "cc2da82c-2ee3-4e8b-8723-9ff9c3650f51",
+ "revision": 9,
+ "scene_height": 1000,
+ "scene_width": 2000,
+ "show_grid": false,
+ "show_interface_labels": true,
+ "show_layers": false,
+ "snap_to_grid": false,
+ "supplier": null,
+ "topology": {
+ "computes": [],
+ "drawings": [
+ {
+ "drawing_id": "3dc7355a-07b1-467f-9c49-2a3653070360",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"151\" height=\"236\"><rect width=\"151\" height=\"236\" fill=\"#ffffff\" fill-opacity=\"1.0\" stroke-width=\"2\" stroke=\"#000000\" /></svg>",
+ "x": -452,
+ "y": -189,
+ "z": 0
+ },
+ {
+ "drawing_id": "d05f3341-3be5-466a-b3f3-17b57c14ff0b",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"151\" height=\"236\"><rect width=\"151\" height=\"236\" fill=\"#ffffff\" fill-opacity=\"1.0\" stroke-width=\"2\" stroke=\"#000000\" /></svg>",
+ "x": 75,
+ "y": -191,
+ "z": 0
+ },
+ {
+ "drawing_id": "5237a5ee-7a1d-4d5e-8676-4e628888fa2c",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"151\" height=\"244\"><rect width=\"151\" height=\"244\" fill=\"#ffffff\" fill-opacity=\"1.0\" stroke-width=\"2\" stroke=\"#000000\" /></svg>",
+ "x": -189,
+ "y": -481,
+ "z": 0
+ },
+ {
+ "drawing_id": "b45c9401-cc6d-48f2-90e9-f56b4b8708f4",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"151\" height=\"254\"><rect width=\"151\" height=\"254\" fill=\"#ffffff\" fill-opacity=\"1.0\" stroke-width=\"2\" stroke=\"#000000\" /></svg>",
+ "x": -185,
+ "y": 126,
+ "z": 0
+ },
+ {
+ "drawing_id": "6b4c4453-4a22-4761-a8b2-07b274fcdff1",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"93.79184719828689\" height=\"145.2842712474619\"><ellipse cx=\"46\" rx=\"47\" cy=\"72\" ry=\"73\" fill=\"#ffffff\" fill-opacity=\"1.0\" stroke-width=\"2\" stroke=\"#000000\" /></svg>",
+ "x": -160,
+ "y": -115,
+ "z": 0
+ },
+ {
+ "drawing_id": "fa9c472e-2495-4fee-9986-9e3418767b06",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"175\" height=\"53\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">\u041f\u043e\u0434\u043c\u0440\u0435\u0436\u0430 1\n10.0.20.0/24\nDMZ (\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u0438 \u0421\u044a\u0440\u0432\u044a\u0440\u0438)</text></svg>",
+ "x": -464,
+ "y": -240,
+ "z": 2
+ },
+ {
+ "drawing_id": "e18b589d-c26e-4eaf-8f4e-3ec3ec0f1e94",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"138\" height=\"53\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">\u041f\u043e\u0434\u043c\u0440\u0435\u0436\u0430 2\n10.0.30.0/24\n\u0412\u044a\u0442\u0440\u0435\u0448\u043d\u0438 \u0421\u044a\u0440\u0432\u044a\u0440\u0438</text></svg>",
+ "x": 80,
+ "y": -242,
+ "z": 2
+ },
+ {
+ "drawing_id": "580645f8-dd38-453d-b9d5-953ebc63dca9",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"182\" height=\"53\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">\u041f\u043e\u0434\u043c\u0440\u0435\u0436\u0430 5\n10.0.40.0/24\n\u0412\u044a\u0442\u0440\u0435\u0448\u043d\u0438 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0441 DHCP</text></svg>",
+ "x": -33,
+ "y": 229,
+ "z": 2
+ },
+ {
+ "drawing_id": "5a9be227-4275-4133-9020-306196b20bd0",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"134\" height=\"53\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">\u041f\u043e\u0434\u043c\u0440\u0435\u0436\u0430 4\n172.16.0.0/24\n\u041f\u0443\u0431\u043b\u0438\u0447\u0435\u043d \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442</text></svg>",
+ "x": -36,
+ "y": -400,
+ "z": 2
+ },
+ {
+ "drawing_id": "92826686-e1f0-45fe-89d0-d8f08e7323d0",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"94\" height=\"38\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">\u041f\u043e\u0434\u043c\u0440\u0435\u0436\u0430 3\n192.168.4.0/30</text></svg>",
+ "x": -65,
+ "y": -70,
+ "z": 2
+ },
+ {
+ "drawing_id": "777077d2-233f-4f1c-b630-30d9e1501747",
+ "locked": false,
+ "rotation": 0,
+ "svg": "<svg width=\"115\" height=\"38\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">username: admin\npassword: admin</text></svg>",
+ "x": -430,
+ "y": -376,
+ "z": 2
+ }
+ ],
+ "links": [
+ {
+ "filters": {},
+ "link_id": "94b2fb87-6213-43b3-aa85-3bfef3ca6844",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether1",
+ "x": 32,
+ "y": -17
+ },
+ "node_id": "89f28ece-a544-40e6-9d92-8eb6e10d09b7",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e1",
+ "x": 35,
+ "y": 55
+ },
+ "node_id": "edea749a-e91f-4929-aa41-3b02326fcfaa",
+ "port_number": 1
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "160ea473-5aeb-4f82-ac67-ba1c4cd8289b",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "eth0",
+ "x": 37,
+ "y": -22
+ },
+ "node_id": "fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e1",
+ "x": 36,
+ "y": 55
+ },
+ "node_id": "6558825e-5ee1-4480-a2ce-1515a9bcf6cc",
+ "port_number": 1
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "645abbce-9893-488a-ac01-085c1dd258b2",
+ "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": "Ether2",
+ "x": 72,
+ "y": 24
+ },
+ "node_id": "d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e0",
+ "x": -28,
+ "y": 17
+ },
+ "node_id": "8af387dd-e3ae-4974-bf8d-b20ac3b58a6e",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "7285435f-8b1e-4c94-9375-980f2fd71849",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e1",
+ "x": 35,
+ "y": 55
+ },
+ "node_id": "8af387dd-e3ae-4974-bf8d-b20ac3b58a6e",
+ "port_number": 1
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether1",
+ "x": 32,
+ "y": -17
+ },
+ "node_id": "686682fe-8b8f-4ebd-b36a-4542b0c53c5c",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "64e6bc68-5ed2-436f-b9f5-64413438dba0",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e0",
+ "x": 36,
+ "y": 38
+ },
+ "node_id": "e1148730-39c6-4c0e-bd44-0e7dec4f83cd",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 3,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether4",
+ "x": 32,
+ "y": -17
+ },
+ "node_id": "d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "9a459d3d-26d7-4608-b029-cda4be45e380",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e0",
+ "x": 75,
+ "y": 12
+ },
+ "node_id": "edea749a-e91f-4929-aa41-3b02326fcfaa",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether1",
+ "x": -58,
+ "y": 23
+ },
+ "node_id": "d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "7c489180-cb96-409d-bb71-ef2171f73f08",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 2,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether3",
+ "x": 7,
+ "y": 70
+ },
+ "node_id": "d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 2,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether3",
+ "x": 6,
+ "y": -50
+ },
+ "node_id": "b8319eff-28b8-4678-9c49-87f6e48795e5",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "d0a61044-86f6-4d3e-b590-93ce74670c59",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 3,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "Ether4",
+ "x": 38,
+ "y": 50
+ },
+ "node_id": "b8319eff-28b8-4678-9c49-87f6e48795e5",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e0",
+ "x": 34,
+ "y": -23
+ },
+ "node_id": "6558825e-5ee1-4480-a2ce-1515a9bcf6cc",
+ "port_number": 0
+ }
+ ],
+ "suspend": false
+ },
+ {
+ "filters": {},
+ "link_id": "faa7cc69-b5b5-4958-b529-56445e31cca5",
+ "link_style": {},
+ "nodes": [
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "eth0",
+ "x": 34,
+ "y": 74
+ },
+ "node_id": "cc3534f9-b879-4c2b-a0f1-a8a97315f1a9",
+ "port_number": 0
+ },
+ {
+ "adapter_number": 0,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "e1",
+ "x": 38,
+ "y": -24
+ },
+ "node_id": "e1148730-39c6-4c0e-bd44-0e7dec4f83cd",
+ "port_number": 1
+ }
+ ],
+ "suspend": false
+ }
+ ],
+ "nodes": [
+ {
+ "compute_id": "local",
+ "console": 5000,
+ "console_auto_start": false,
+ "console_type": "none",
+ "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": "Switch1",
+ "x": 6,
+ "y": -25
+ },
+ "locked": false,
+ "name": "Switch1",
+ "node_id": "edea749a-e91f-4929-aa41-3b02326fcfaa",
+ "node_type": "ethernet_switch",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "ports_mapping": [
+ {
+ "name": "Ethernet0",
+ "port_number": 0,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet1",
+ "port_number": 1,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet2",
+ "port_number": 2,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet3",
+ "port_number": 3,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet4",
+ "port_number": 4,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet5",
+ "port_number": 5,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet6",
+ "port_number": 6,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet7",
+ "port_number": 7,
+ "type": "access",
+ "vlan": 1
+ }
+ ]
+ },
+ "symbol": ":/symbols/ethernet_switch.svg",
+ "template_id": "1966b864-93e7-32d5-965f-001384eec461",
+ "width": 72,
+ "x": -414,
+ "y": -152,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5001,
+ "console_auto_start": false,
+ "console_type": "telnet",
+ "custom_adapters": [
+ {
+ "adapter_number": 0,
+ "port_name": "Ether1"
+ },
+ {
+ "adapter_number": 1,
+ "port_name": "Ether2"
+ },
+ {
+ "adapter_number": 2,
+ "port_name": "Ether3"
+ },
+ {
+ "adapter_number": 3,
+ "port_name": "Ether4"
+ }
+ ],
+ "first_port_name": "",
+ "height": 70,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "WebServer",
+ "x": -13,
+ "y": 70
+ },
+ "locked": false,
+ "name": "WebServer",
+ "node_id": "89f28ece-a544-40e6-9d92-8eb6e10d09b7",
+ "node_type": "qemu",
+ "port_name_format": "Ether{1}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapter_type": "e1000",
+ "adapters": 4,
+ "bios_image": "",
+ "bios_image_md5sum": null,
+ "boot_priority": "c",
+ "cdrom_image": "",
+ "cdrom_image_md5sum": null,
+ "cpu_throttling": 0,
+ "cpus": 1,
+ "create_config_disk": false,
+ "hda_disk_image": "chr-6.49.5.img",
+ "hda_disk_image_md5sum": "61acb0dabb1dc98d3e7757ace64f7a5a",
+ "hda_disk_interface": "ide",
+ "hdb_disk_image": "",
+ "hdb_disk_image_md5sum": null,
+ "hdb_disk_interface": "none",
+ "hdc_disk_image": "",
+ "hdc_disk_image_md5sum": null,
+ "hdc_disk_interface": "none",
+ "hdd_disk_image": "",
+ "hdd_disk_image_md5sum": null,
+ "hdd_disk_interface": "none",
+ "initrd": "",
+ "initrd_md5sum": null,
+ "kernel_command_line": "",
+ "kernel_image": "",
+ "kernel_image_md5sum": null,
+ "legacy_networking": false,
+ "linked_clone": true,
+ "mac_address": "0c:f2:8e:ce:00:00",
+ "on_close": "shutdown_signal",
+ "options": "",
+ "platform": "x86_64",
+ "process_priority": "normal",
+ "qemu_path": "/usr/bin/qemu-system-x86_64",
+ "ram": 256,
+ "replicate_network_connection_state": true,
+ "tpm": false,
+ "usage": ""
+ },
+ "symbol": ":/symbols/classic/server.svg",
+ "template_id": "a3256bda-b86b-4ff9-abd2-17d02353413e",
+ "width": 49,
+ "x": -401,
+ "y": -49,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5003,
+ "console_auto_start": false,
+ "console_type": "none",
+ "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": "Switch2",
+ "x": 6,
+ "y": -25
+ },
+ "locked": false,
+ "name": "Switch2",
+ "node_id": "8af387dd-e3ae-4974-bf8d-b20ac3b58a6e",
+ "node_type": "ethernet_switch",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "ports_mapping": [
+ {
+ "name": "Ethernet0",
+ "port_number": 0,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet1",
+ "port_number": 1,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet2",
+ "port_number": 2,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet3",
+ "port_number": 3,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet4",
+ "port_number": 4,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet5",
+ "port_number": 5,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet6",
+ "port_number": 6,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet7",
+ "port_number": 7,
+ "type": "access",
+ "vlan": 1
+ }
+ ]
+ },
+ "symbol": ":/symbols/ethernet_switch.svg",
+ "template_id": "1966b864-93e7-32d5-965f-001384eec461",
+ "width": 72,
+ "x": 114,
+ "y": -154,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5004,
+ "console_auto_start": false,
+ "console_type": "telnet",
+ "custom_adapters": [
+ {
+ "adapter_number": 0,
+ "port_name": "Ether1"
+ },
+ {
+ "adapter_number": 1,
+ "port_name": "Ether2"
+ },
+ {
+ "adapter_number": 2,
+ "port_name": "Ether3"
+ },
+ {
+ "adapter_number": 3,
+ "port_name": "Ether4"
+ }
+ ],
+ "first_port_name": "",
+ "height": 70,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "DHCPServer",
+ "x": -12,
+ "y": 69
+ },
+ "locked": false,
+ "name": "DHCPServer",
+ "node_id": "686682fe-8b8f-4ebd-b36a-4542b0c53c5c",
+ "node_type": "qemu",
+ "port_name_format": "Ether{1}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapter_type": "e1000",
+ "adapters": 4,
+ "bios_image": "",
+ "bios_image_md5sum": null,
+ "boot_priority": "c",
+ "cdrom_image": "",
+ "cdrom_image_md5sum": null,
+ "cpu_throttling": 0,
+ "cpus": 1,
+ "create_config_disk": false,
+ "hda_disk_image": "chr-6.49.5.img",
+ "hda_disk_image_md5sum": "61acb0dabb1dc98d3e7757ace64f7a5a",
+ "hda_disk_interface": "ide",
+ "hdb_disk_image": "",
+ "hdb_disk_image_md5sum": null,
+ "hdb_disk_interface": "none",
+ "hdc_disk_image": "",
+ "hdc_disk_image_md5sum": null,
+ "hdc_disk_interface": "none",
+ "hdd_disk_image": "",
+ "hdd_disk_image_md5sum": null,
+ "hdd_disk_interface": "none",
+ "initrd": "",
+ "initrd_md5sum": null,
+ "kernel_command_line": "",
+ "kernel_image": "",
+ "kernel_image_md5sum": null,
+ "legacy_networking": false,
+ "linked_clone": true,
+ "mac_address": "0c:66:82:fe:00:00",
+ "on_close": "shutdown_signal",
+ "options": "",
+ "platform": "x86_64",
+ "process_priority": "normal",
+ "qemu_path": "/usr/bin/qemu-system-x86_64",
+ "ram": 256,
+ "replicate_network_connection_state": true,
+ "tpm": false,
+ "usage": ""
+ },
+ "symbol": ":/symbols/classic/server.svg",
+ "template_id": "a3256bda-b86b-4ff9-abd2-17d02353413e",
+ "width": 49,
+ "x": 126,
+ "y": -48,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5006,
+ "console_auto_start": false,
+ "console_type": "telnet",
+ "custom_adapters": [
+ {
+ "adapter_number": 0,
+ "port_name": "Ether1"
+ },
+ {
+ "adapter_number": 1,
+ "port_name": "Ether2"
+ },
+ {
+ "adapter_number": 2,
+ "port_name": "Ether3"
+ },
+ {
+ "adapter_number": 3,
+ "port_name": "Ether4"
+ }
+ ],
+ "first_port_name": "",
+ "height": 45,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "R1",
+ "x": -6,
+ "y": -14
+ },
+ "locked": false,
+ "name": "R1",
+ "node_id": "d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad",
+ "node_type": "qemu",
+ "port_name_format": "Ether{1}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapter_type": "e1000",
+ "adapters": 4,
+ "bios_image": "",
+ "bios_image_md5sum": null,
+ "boot_priority": "c",
+ "cdrom_image": "",
+ "cdrom_image_md5sum": null,
+ "cpu_throttling": 0,
+ "cpus": 1,
+ "create_config_disk": false,
+ "hda_disk_image": "chr-6.49.5.img",
+ "hda_disk_image_md5sum": "61acb0dabb1dc98d3e7757ace64f7a5a",
+ "hda_disk_interface": "ide",
+ "hdb_disk_image": "",
+ "hdb_disk_image_md5sum": null,
+ "hdb_disk_interface": "none",
+ "hdc_disk_image": "",
+ "hdc_disk_image_md5sum": null,
+ "hdc_disk_interface": "none",
+ "hdd_disk_image": "",
+ "hdd_disk_image_md5sum": null,
+ "hdd_disk_interface": "none",
+ "initrd": "",
+ "initrd_md5sum": null,
+ "kernel_command_line": "",
+ "kernel_image": "",
+ "kernel_image_md5sum": null,
+ "legacy_networking": false,
+ "linked_clone": true,
+ "mac_address": "0c:1f:58:68:00:00",
+ "on_close": "shutdown_signal",
+ "options": "",
+ "platform": "x86_64",
+ "process_priority": "normal",
+ "qemu_path": "/usr/bin/qemu-system-x86_64",
+ "ram": 256,
+ "replicate_network_connection_state": true,
+ "tpm": false,
+ "usage": ""
+ },
+ "symbol": ":/symbols/classic/router.svg",
+ "template_id": "a3256bda-b86b-4ff9-abd2-17d02353413e",
+ "width": 66,
+ "x": -146,
+ "y": -160,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5008,
+ "console_auto_start": false,
+ "console_type": "telnet",
+ "custom_adapters": [
+ {
+ "adapter_number": 0,
+ "port_name": "Ether1"
+ },
+ {
+ "adapter_number": 1,
+ "port_name": "Ether2"
+ },
+ {
+ "adapter_number": 2,
+ "port_name": "Ether3"
+ },
+ {
+ "adapter_number": 3,
+ "port_name": "Ether4"
+ }
+ ],
+ "first_port_name": "",
+ "height": 45,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "R2",
+ "x": -14,
+ "y": -5
+ },
+ "locked": false,
+ "name": "R2",
+ "node_id": "b8319eff-28b8-4678-9c49-87f6e48795e5",
+ "node_type": "qemu",
+ "port_name_format": "Ether{1}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapter_type": "e1000",
+ "adapters": 4,
+ "bios_image": "",
+ "bios_image_md5sum": null,
+ "boot_priority": "c",
+ "cdrom_image": "",
+ "cdrom_image_md5sum": null,
+ "cpu_throttling": 0,
+ "cpus": 1,
+ "create_config_disk": false,
+ "hda_disk_image": "chr-6.49.5.img",
+ "hda_disk_image_md5sum": "61acb0dabb1dc98d3e7757ace64f7a5a",
+ "hda_disk_interface": "ide",
+ "hdb_disk_image": "",
+ "hdb_disk_image_md5sum": null,
+ "hdb_disk_interface": "none",
+ "hdc_disk_image": "",
+ "hdc_disk_image_md5sum": null,
+ "hdc_disk_interface": "none",
+ "hdd_disk_image": "",
+ "hdd_disk_image_md5sum": null,
+ "hdd_disk_interface": "none",
+ "initrd": "",
+ "initrd_md5sum": null,
+ "kernel_command_line": "",
+ "kernel_image": "",
+ "kernel_image_md5sum": null,
+ "legacy_networking": false,
+ "linked_clone": true,
+ "mac_address": "0c:31:9e:ff:00:00",
+ "on_close": "shutdown_signal",
+ "options": "",
+ "platform": "x86_64",
+ "process_priority": "normal",
+ "qemu_path": "/usr/bin/qemu-system-x86_64",
+ "ram": 256,
+ "replicate_network_connection_state": true,
+ "tpm": false,
+ "usage": ""
+ },
+ "symbol": ":/symbols/classic/router.svg",
+ "template_id": "a3256bda-b86b-4ff9-abd2-17d02353413e",
+ "width": 66,
+ "x": -145,
+ "y": 31,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5010,
+ "console_auto_start": false,
+ "console_type": "none",
+ "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": "Switch3",
+ "x": -27,
+ "y": -19
+ },
+ "locked": false,
+ "name": "Switch3",
+ "node_id": "6558825e-5ee1-4480-a2ce-1515a9bcf6cc",
+ "node_type": "ethernet_switch",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "ports_mapping": [
+ {
+ "name": "Ethernet0",
+ "port_number": 0,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet1",
+ "port_number": 1,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet2",
+ "port_number": 2,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet3",
+ "port_number": 3,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet4",
+ "port_number": 4,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet5",
+ "port_number": 5,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet6",
+ "port_number": 6,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet7",
+ "port_number": 7,
+ "type": "access",
+ "vlan": 1
+ }
+ ]
+ },
+ "symbol": ":/symbols/ethernet_switch.svg",
+ "template_id": "1966b864-93e7-32d5-965f-001384eec461",
+ "width": 72,
+ "x": -145,
+ "y": 174,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5901,
+ "console_auto_start": false,
+ "console_type": "vnc",
+ "custom_adapters": [],
+ "first_port_name": null,
+ "height": 70,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "webterm-workstation",
+ "x": -36,
+ "y": 68
+ },
+ "locked": false,
+ "name": "webterm-workstation",
+ "node_id": "fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de",
+ "node_type": "docker",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapters": 1,
+ "aux": 5011,
+ "console_http_path": "/",
+ "console_http_port": 80,
+ "console_resolution": "1024x768",
+ "container_id": "4ca8823583191b2a1556e9ac5bac3107a15a992ca3132f7106c3f09334b8a546",
+ "environment": "",
+ "extra_hosts": "",
+ "extra_volumes": [],
+ "image": "gns3/webterm:latest",
+ "start_command": null,
+ "usage": "The /root directory is persistent."
+ },
+ "symbol": "firefox.svg",
+ "template_id": "be8b9af8-6677-4df2-835e-2878525dd4db",
+ "width": 68,
+ "x": -141,
+ "y": 275,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5012,
+ "console_auto_start": false,
+ "console_type": "none",
+ "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": "Switch4",
+ "x": -27,
+ "y": -23
+ },
+ "locked": false,
+ "name": "Switch4",
+ "node_id": "e1148730-39c6-4c0e-bd44-0e7dec4f83cd",
+ "node_type": "ethernet_switch",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "ports_mapping": [
+ {
+ "name": "Ethernet0",
+ "port_number": 0,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet1",
+ "port_number": 1,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet2",
+ "port_number": 2,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet3",
+ "port_number": 3,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet4",
+ "port_number": 4,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet5",
+ "port_number": 5,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet6",
+ "port_number": 6,
+ "type": "access",
+ "vlan": 1
+ },
+ {
+ "name": "Ethernet7",
+ "port_number": 7,
+ "type": "access",
+ "vlan": 1
+ }
+ ]
+ },
+ "symbol": ":/symbols/ethernet_switch.svg",
+ "template_id": "1966b864-93e7-32d5-965f-001384eec461",
+ "width": 72,
+ "x": -150,
+ "y": -298,
+ "z": 1
+ },
+ {
+ "compute_id": "local",
+ "console": 5902,
+ "console_auto_start": false,
+ "console_type": "vnc",
+ "custom_adapters": [],
+ "first_port_name": null,
+ "height": 70,
+ "label": {
+ "rotation": 0,
+ "style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
+ "text": "webterm-public",
+ "x": -18,
+ "y": -25
+ },
+ "locked": false,
+ "name": "webterm-public",
+ "node_id": "cc3534f9-b879-4c2b-a0f1-a8a97315f1a9",
+ "node_type": "docker",
+ "port_name_format": "Ethernet{0}",
+ "port_segment_size": 0,
+ "properties": {
+ "adapters": 1,
+ "aux": 5013,
+ "console_http_path": "/",
+ "console_http_port": 80,
+ "console_resolution": "1024x768",
+ "container_id": "9be8eff143481ce272f5f8d13e60c201a26eb098a66e28d5a3a91cc16ac001d8",
+ "environment": "",
+ "extra_hosts": "",
+ "extra_volumes": [],
+ "image": "gns3/webterm:latest",
+ "start_command": null,
+ "usage": "The /root directory is persistent."
+ },
+ "symbol": "firefox.svg",
+ "template_id": "be8b9af8-6677-4df2-835e-2878525dd4db",
+ "width": 68,
+ "x": -150,
+ "y": -453,
+ "z": 1
+ }
+ ]
+ },
+ "type": "topology",
+ "variables": null,
+ "version": "2.2.38",
+ "zoom": 84
+} \ No newline at end of file
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/.gns3_perms b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/.gns3_perms
new file mode 100644
index 0000000..3792393
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/.gns3_perms
@@ -0,0 +1,8 @@
+755:1000:1000:/etc/network/interfaces.d
+644:1000:1000:/etc/network/interfaces
+755:1000:1000:/etc/network/if-down.d
+755:1000:1000:/etc/network/if-post-down.d
+755:1000:1000:/etc/network/if-pre-up.d
+644:1000:1000:/etc/network/.gns3_perms
+755:1000:1000:/etc/network/if-up.d
+755:1000:1000:/etc/network
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/interfaces b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/interfaces
new file mode 100644
index 0000000..020e9bd
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/etc/network/interfaces
@@ -0,0 +1,19 @@
+#
+# This is a sample network config, please uncomment lines to configure the network
+#
+
+# Uncomment this line to load custom interface files
+# source /etc/network/interfaces.d/*
+
+# Static config for eth0
+auto eth0
+iface eth0 inet static
+ address 172.16.0.28
+ netmask 255.255.255.0
+ gateway 172.16.0.254
+# up echo nameserver 192.168.0.1 > /etc/resolv.conf
+
+# DHCP config for eth0
+#auto eth0
+#iface eth0 inet dhcp
+# hostname webterm-2
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.bashrc b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.bashrc
new file mode 100644
index 0000000..5d3a56e
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.bashrc
@@ -0,0 +1,18 @@
+# ~/.bashrc: executed by bash(1) for non-login shells.
+
+# Note: PS1 and umask are already set in /etc/profile. You should not
+# need this unless you want different defaults for root.
+# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
+# umask 022
+
+# You may uncomment the following lines if you want `ls' to be colorized:
+# export LS_OPTIONS='--color=auto'
+# eval "`dircolors`"
+# alias ls='ls $LS_OPTIONS'
+# alias ll='ls $LS_OPTIONS -l'
+# alias l='ls $LS_OPTIONS -lA'
+#
+# Some more alias to avoid making mistakes:
+# alias rm='rm -i'
+# alias cp='cp -i'
+# alias mv='mv -i'
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.config/lxterminal/lxterminal.conf b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.config/lxterminal/lxterminal.conf
new file mode 100644
index 0000000..8695883
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.config/lxterminal/lxterminal.conf
@@ -0,0 +1,3 @@
+[general]
+scrollback=1000
+fgcolor=#ffffff
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.gns3_perms b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.gns3_perms
new file mode 100644
index 0000000..3834739
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.gns3_perms
@@ -0,0 +1,140 @@
+644:0:0:/root/.config/lxterminal/lxterminal.conf
+755:0:0:/root/.config/lxterminal
+755:0:0:/root/.config
+700:0:0:/root/.mozilla/firefox/wxhrjx2v.default/times.json
+700:0:0:/root/.mozilla/firefox/wxhrjx2v.default
+700:0:0:/root/.mozilla/firefox/Pending Pings
+700:0:0:/root/.mozilla/firefox/Crash Reports/events
+600:0:0:/root/.mozilla/firefox/Crash Reports/InstallTime20200429190206
+700:0:0:/root/.mozilla/firefox/Crash Reports
+644:0:0:/root/.mozilla/firefox/profiles.ini
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/permissions.sqlite
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/search.json.mozlz4
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/bookmarkbackups/bookmarks-2023-06-04_11_mRE3nC8sbKy04wDVt215QA==.jsonlz4
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/bookmarkbackups
+777:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/lock
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/cookies.sqlite
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/compatibility.ini
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/key4.db
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/times.json
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/.parentlock
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/sessionstore-backups/recovery.baklz4
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/sessionstore-backups/recovery.jsonlz4
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/sessionstore-backups
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/content-prefs.sqlite
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage.sqlite
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/addons.json
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/aborted-session-ping
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/state.json
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/archived/2023-06/1685866877664.e2445c69-6aac-4f3d-aa35-3aa36e586771.modules.jsonlz4
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/archived/2023-06
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/archived
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting/session-state.json
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/datareporting
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/prefs.js
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/handlers.json
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/minidumps
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/pkcs11.txt
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/extension-preferences.json
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/crashes/events
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/crashes/store.json.mozlz4
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/crashes
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/xulstore.json
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/webappsstore.sqlite
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/containers.json
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/webappsstore.sqlite-wal
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/formhistory.sqlite
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/favicons.sqlite-wal
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/addonStartup.json.lz4
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/sessionCheckpoints.json
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/.metadata-v2
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.files
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.files
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.files
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/3561288849sdhlie.sqlite
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb/3561288849sdhlie.files
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome/idb
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent/chrome
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage/permanent
+755:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/storage
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/places.sqlite
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/cert9.db
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/places.sqlite-wal
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/extensions
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/broadcast-listeners.json
+600:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/extensions.json
+644:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr/favicons.sqlite
+700:0:0:/root/.mozilla/firefox/sfkz4fch.default-esr
+644:0:0:/root/.mozilla/firefox/installs.ini
+700:0:0:/root/.mozilla/firefox
+700:0:0:/root/.mozilla/systemextensionsdev
+700:0:0:/root/.mozilla/extensions
+700:0:0:/root/.mozilla
+644:0:0:/root/.bashrc
+644:0:0:/root/.gns3_perms
+755:0:0:/root/.cache/.lxterminal-socket-:102
+600:0:0:/root/.cache/dconf/user
+700:0:0:/root/.cache/dconf
+700:0:0:/root/.cache/mozilla/firefox/wxhrjx2v.default
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-phish-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-malware-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-unwanted-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-harmful-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-trackwhite-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-unwanted-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-block-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-block-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-malware-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-track-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-trackwhite-simple.pset
+755:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/google4
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-phish-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-track-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing/test-harmful-simple.pset
+755:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/safebrowsing
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/OfflineCache/index.sqlite
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/OfflineCache
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache/scriptCache.bin
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache/scriptCache-child.bin
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache/webext.sc.lz4
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache/startupCache.8.little
+644:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache/urlCache.bin
+755:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/startupCache
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/doomed/249214633
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/doomed/1055962883
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/doomed
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/B8FAF8DACD828AC55D45EE920909B0065D891FFE
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/181F5120077219AE278D819F32B6002B17D36709
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/58AEC91BB35BA35E5EBE45BB557193FD62EE2274
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/22DAAC63810D8B3EA15D4A0D2DF33E85FFCDB28C
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/2A820581EF10340B4CEB2BDC077655208E02AC0E
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/92A6C4C57A096F276598FAED09F1855FDE158EC8
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/3FC336667E77C5EBE639AE4601831BBEFF6DB434
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/816A186A09908D914E3E92DE83CA2539F2EBA1D4
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/0EDDF8C091E2FED62E44BEDDDC1723F5BF38FE4F
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/D97C1C8D241878B746389B9720009187310F5E87
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/BD614FBEA62F5284CFC707BE2B249ADE5CB8D569
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/D29DF6F2233FDFBB77EF67C7F54E18EAE8CEF53C
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/74EB3C1A441C4416C62012164D8721566DAEAC6F
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/4329787B440B3483915DD0E7E9D5A36B9B9A4F94
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/1FE76F2F4D58BA5204919F671889DA5CAF0D5C49
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/D5139B075442C78EB9F01127C7F4FD9BEFF5A5B3
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/0C34292E2300CB57335043125FA99E1C50854911
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/7CC490AD3750CDDF19BC8428937908180BBC25C3
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/32019C0BBAAE48330406E087488D80550D68D12E
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/69FBF0E03EC55CEB744ADC5F9ED89DCAE1FBE7ED
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries/80360A7BBC661550DCD159592AA4A686D7FB1375
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2/entries
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/cache2
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/thumbnails/144859234c74abb44b9340c9b954a994.png
+600:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/thumbnails/0cd5398e5443328e070b09fe8bff99b1.png
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr/thumbnails
+700:0:0:/root/.cache/mozilla/firefox/sfkz4fch.default-esr
+700:0:0:/root/.cache/mozilla/firefox
+700:0:0:/root/.cache/mozilla
+700:0:0:/root/.cache
+644:0:0:/root/.profile
+700:0:0:/root
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.profile b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.profile
new file mode 100644
index 0000000..517e612
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/cc3534f9-b879-4c2b-a0f1-a8a97315f1a9/root/.profile
@@ -0,0 +1,9 @@
+# ~/.profile: executed by Bourne-compatible login shells.
+
+if [ "$BASH" ]; then
+ if [ -f ~/.bashrc ]; then
+ . ~/.bashrc
+ fi
+fi
+
+mesg n
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/.gns3_perms b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/.gns3_perms
new file mode 100644
index 0000000..3792393
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/.gns3_perms
@@ -0,0 +1,8 @@
+755:1000:1000:/etc/network/interfaces.d
+644:1000:1000:/etc/network/interfaces
+755:1000:1000:/etc/network/if-down.d
+755:1000:1000:/etc/network/if-post-down.d
+755:1000:1000:/etc/network/if-pre-up.d
+644:1000:1000:/etc/network/.gns3_perms
+755:1000:1000:/etc/network/if-up.d
+755:1000:1000:/etc/network
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/interfaces b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/interfaces
new file mode 100644
index 0000000..b61a8dc
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/etc/network/interfaces
@@ -0,0 +1,19 @@
+#
+# This is a sample network config, please uncomment lines to configure the network
+#
+
+# Uncomment this line to load custom interface files
+# source /etc/network/interfaces.d/*
+
+# Static config for eth0
+#auto eth0
+#iface eth0 inet static
+# address 192.168.0.2
+# netmask 255.255.255.0
+# gateway 192.168.0.1
+# up echo nameserver 192.168.0.1 > /etc/resolv.conf
+
+# DHCP config for eth0
+auto eth0
+iface eth0 inet dhcp
+# hostname webterm-1
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.bashrc b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.bashrc
new file mode 100644
index 0000000..5d3a56e
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.bashrc
@@ -0,0 +1,18 @@
+# ~/.bashrc: executed by bash(1) for non-login shells.
+
+# Note: PS1 and umask are already set in /etc/profile. You should not
+# need this unless you want different defaults for root.
+# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
+# umask 022
+
+# You may uncomment the following lines if you want `ls' to be colorized:
+# export LS_OPTIONS='--color=auto'
+# eval "`dircolors`"
+# alias ls='ls $LS_OPTIONS'
+# alias ll='ls $LS_OPTIONS -l'
+# alias l='ls $LS_OPTIONS -lA'
+#
+# Some more alias to avoid making mistakes:
+# alias rm='rm -i'
+# alias cp='cp -i'
+# alias mv='mv -i'
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.config/lxterminal/lxterminal.conf b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.config/lxterminal/lxterminal.conf
new file mode 100644
index 0000000..8695883
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.config/lxterminal/lxterminal.conf
@@ -0,0 +1,3 @@
+[general]
+scrollback=1000
+fgcolor=#ffffff
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.gns3_perms b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.gns3_perms
new file mode 100644
index 0000000..0a5c02a
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.gns3_perms
@@ -0,0 +1,130 @@
+644:0:0:/root/.config/lxterminal/lxterminal.conf
+755:0:0:/root/.config/lxterminal
+755:0:0:/root/.config
+700:0:0:/root/.mozilla/firefox/Pending Pings
+700:0:0:/root/.mozilla/firefox/Crash Reports/events
+600:0:0:/root/.mozilla/firefox/Crash Reports/InstallTime20200429190206
+700:0:0:/root/.mozilla/firefox/Crash Reports
+644:0:0:/root/.mozilla/firefox/profiles.ini
+700:0:0:/root/.mozilla/firefox/u6zhem5e.default/times.json
+700:0:0:/root/.mozilla/firefox/u6zhem5e.default
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/permissions.sqlite
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/search.json.mozlz4
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/bookmarkbackups/bookmarks-2023-06-04_11_3-9wQlhwtlmXsqtqnnRGKQ==.jsonlz4
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/bookmarkbackups
+777:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/lock
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/cookies.sqlite
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/compatibility.ini
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/key4.db
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/times.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/.parentlock
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/sessionstore-backups/recovery.baklz4
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/sessionstore-backups/recovery.jsonlz4
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/sessionstore-backups
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/content-prefs.sqlite
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage.sqlite
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/addons.json
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/aborted-session-ping
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/state.json
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/archived/2023-06/1685865867689.c3ef170d-b7f5-4b4d-ae22-6b92267a00e3.modules.jsonlz4
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/archived/2023-06
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/archived
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting/session-state.json
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/datareporting
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/prefs.js
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/handlers.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/cookies.sqlite-wal
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/minidumps
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/pkcs11.txt
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/extension-preferences.json
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/crashes/events
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/crashes/store.json.mozlz4
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/crashes
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/xulstore.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/webappsstore.sqlite
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/containers.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/webappsstore.sqlite-wal
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/formhistory.sqlite
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/favicons.sqlite-wal
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/addonStartup.json.lz4
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/sessionCheckpoints.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/.metadata-v2
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.files
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.files
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.files
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/3561288849sdhlie.sqlite
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb/3561288849sdhlie.files
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome/idb
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent/chrome
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage/permanent
+755:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/storage
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/places.sqlite
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/cert9.db
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/places.sqlite-wal
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/extensions
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/broadcast-listeners.json
+600:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/extensions.json
+644:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr/favicons.sqlite
+700:0:0:/root/.mozilla/firefox/ju9mzal9.default-esr
+644:0:0:/root/.mozilla/firefox/installs.ini
+700:0:0:/root/.mozilla/firefox
+700:0:0:/root/.mozilla/systemextensionsdev
+700:0:0:/root/.mozilla/extensions
+700:0:0:/root/.mozilla
+644:0:0:/root/.bashrc
+644:0:0:/root/.gns3_perms
+755:0:0:/root/.cache/.lxterminal-socket-:101
+600:0:0:/root/.cache/dconf/user
+700:0:0:/root/.cache/dconf
+700:0:0:/root/.cache/mozilla/firefox/u6zhem5e.default
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-phish-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-malware-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-unwanted-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-harmful-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-trackwhite-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-unwanted-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-block-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-block-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-malware-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-track-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-trackwhite-simple.pset
+755:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/google4
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-phish-simple.pset
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-track-simple.sbstore
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing/test-harmful-simple.pset
+755:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/safebrowsing
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/OfflineCache/index.sqlite
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/OfflineCache
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/urlCache-current.bin
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/scriptCache-child-current.bin
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/scriptCache-child.bin
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/webext.sc.lz4
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/startupCache.8.little
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/urlCache.bin
+644:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache/scriptCache-current.bin
+755:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/startupCache
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/doomed
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/58AEC91BB35BA35E5EBE45BB557193FD62EE2274
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/AA367EBCA192BA876B6C8D0D76AC597A00B44BE2
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/4B6C0A07AE039015626CEE6D06B1E1501C13AEA4
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/ED90D5F1B25DCC90D781B6D6A87DDA978991F100
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/35DFA3AF9848D3D4DAB73AAED1062164CCDA2279
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/0EDDF8C091E2FED62E44BEDDDC1723F5BF38FE4F
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/88B0382FB9451D0DF99D95F3B1643B571C94C253
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/FAEC3EB202EBFBF6F35A33590C5D6B50FE9A2E14
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/DE95C08D87A0D6503667CCC6A51D8DED07B026F6
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/1FE76F2F4D58BA5204919F671889DA5CAF0D5C49
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/4B6F02C271AC6F80BF00C8DC76CB2648338C22CD
+600:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries/69FBF0E03EC55CEB744ADC5F9ED89DCAE1FBE7ED
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2/entries
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/cache2
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr/thumbnails
+700:0:0:/root/.cache/mozilla/firefox/ju9mzal9.default-esr
+700:0:0:/root/.cache/mozilla/firefox
+700:0:0:/root/.cache/mozilla
+700:0:0:/root/.cache
+644:0:0:/root/.profile
+700:0:0:/root
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.profile b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.profile
new file mode 100644
index 0000000..517e612
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/docker/fb8c5d37-aef9-4baa-8ad4-9e2eb3f9e8de/root/.profile
@@ -0,0 +1,9 @@
+# ~/.profile: executed by Bourne-compatible login shells.
+
+if [ "$BASH" ]; then
+ if [ -f ~/.bashrc ]; then
+ . ~/.bashrc
+ fi
+fi
+
+mesg n
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/qemu/686682fe-8b8f-4ebd-b36a-4542b0c53c5c/hda_disk.qcow2 b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/686682fe-8b8f-4ebd-b36a-4542b0c53c5c/hda_disk.qcow2
new file mode 100644
index 0000000..081711f
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/686682fe-8b8f-4ebd-b36a-4542b0c53c5c/hda_disk.qcow2
Binary files differ
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/qemu/89f28ece-a544-40e6-9d92-8eb6e10d09b7/hda_disk.qcow2 b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/89f28ece-a544-40e6-9d92-8eb6e10d09b7/hda_disk.qcow2
new file mode 100644
index 0000000..ca36039
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/89f28ece-a544-40e6-9d92-8eb6e10d09b7/hda_disk.qcow2
Binary files differ
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/qemu/b8319eff-28b8-4678-9c49-87f6e48795e5/hda_disk.qcow2 b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/b8319eff-28b8-4678-9c49-87f6e48795e5/hda_disk.qcow2
new file mode 100644
index 0000000..dff218a
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/b8319eff-28b8-4678-9c49-87f6e48795e5/hda_disk.qcow2
Binary files differ
diff --git a/Year 2/Computer Networks/Labs/lab06/project-files/qemu/d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad/hda_disk.qcow2 b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad/hda_disk.qcow2
new file mode 100644
index 0000000..3e673d6
--- /dev/null
+++ b/Year 2/Computer Networks/Labs/lab06/project-files/qemu/d61f5868-a1d0-4f16-b6c1-bdbf66fd87ad/hda_disk.qcow2
Binary files differ