Compare commits
4 Commits
dffc8376d0
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 9c58acbc65 | |||
| d8698556c0 | |||
| 93c6a45bb3 | |||
| 29ab30b01b |
+40
-1
@@ -4,4 +4,43 @@
|
||||
|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
## 15 10 2026
|
||||
|
||||
Express the wish to make a long-term commitment ?
|
||||
Give concrete examples from their experience ?
|
||||
Ask questions to make sure they answer the interviewer's question ?
|
||||
Structure the answer in two parts ?
|
||||
Turn a question about a negative point into an opportunity to emphasize a positive quality ?
|
||||
|
||||
"That’s a great question. In five years, I see myself well-established as a DevOps engineer, specifically within the public sector. I really want to build on my current experience and contribute to public projects that have a meaningful impact. My first priority is to fully master the technical side of DevOps and infrastructure. Once I have that solid foundation, I would definitely like to take on more leadership responsibilities and eventually manage a team."
|
||||
|
||||
(Traduction : "C'est une très bonne question. Dans cinq ans, je me vois bien établi en tant qu'ingénieur DevOps, spécifiquement dans le secteur public. Je veux vraiment m'appuyer sur mon expérience actuelle et contribuer à des projets publics qui ont un impact significatif. Ma première priorité est de maîtriser parfaitement l'aspect technique du DevOps et de l'infrastructure. Une fois que j'aurai cette base solide, j'aimerais beaucoup prendre plus de responsabilités de leadership et, à terme, diriger une équipe.")
|
||||
|
||||
Comprention oral :
|
||||
|
||||
Leading campagny
|
||||
new experience and skill
|
||||
more responsibility
|
||||
|
||||
|
||||
Gap feelers
|
||||
|
||||
To Create positiv atmosfir
|
||||
|
||||
feed back
|
||||
|
||||
|
||||
What are you weakneses
|
||||
|
||||
|
||||
Job is concern
|
||||
|
||||
You found
|
||||
|
||||
|
||||
|
||||
"During my previous job, I was working on a server and made a mistake with a copy-paste command, which accidentally overwrote the entire environment of the machine. It was very stressful. My immediate priority was to restore the system quickly without causing more damage. Instead of panicking, I immediately took responsibility and went to a more experienced senior colleague. I explained exactly what happened, and we worked together to fix the issue. While restoring the environment, I made sure to observe and ask questions. As a result, we brought the machine back online quickly, and I learned exactly how to handle this recovery on my own for the future. It really taught me the value of transparency and asking for help."
|
||||
|
||||
(Traduction : "Lors de mon précédent emploi, je travaillais sur un serveur et j'ai fait une erreur de copier-coller qui a accidentellement écrasé tout l'environnement de la machine. C'était très stressant. Ma priorité immédiate était de restaurer le système rapidement sans causer plus de dégâts. Au lieu de paniquer, j'ai immédiatement pris mes responsabilités et je suis allé voir un collègue senior plus expérimenté. J'ai expliqué exactement ce qui s'était passé, et nous avons travaillé ensemble pour résoudre le problème. Pendant la restauration, je me suis assuré d'observer et de poser des questions. En conséquence, nous avons remis la machine en ligne rapidement, et j'ai appris exactement comment gérer cette récupération par moi-même à l'avenir. Cela m'a vraiment appris la valeur de la transparence et de demander de l'aide.")
|
||||
@@ -3,7 +3,7 @@
|
||||
## Septembre - Octobre
|
||||
|
||||
- Projet : Début de recherche d'une problématique par rapport à un thème donné
|
||||
- Anglais : Cours sur les entretiens d'embauche
|
||||
- Anglais : Cours sur les entretiens d'embauche, Mise en pratique se la methode STAR
|
||||
- UE3_21 : TP1 sur SDN avec GNS3 et TP2.
|
||||
- UE3_32 : Cour sur le tunneling et TP sur Tunnel GRE.
|
||||
- UE3_34 : Question d'introduction posé, résumé de la question d'un autre groupe, nouvelle question posé.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# UTEC-Master_M2I_2025-2026
|
||||
# UTEC-Master_M2I_2026-2027
|
||||
|
||||
[CALENDRIER_ALTERNANCE_M2I_3_2026-2027](./pdf/CALENDRIER_ALTERNANCE_M2I_3_2026-2027.pdf)
|
||||
|
||||
|
||||
@@ -1,780 +0,0 @@
|
||||
{
|
||||
"auto_close": true,
|
||||
"auto_open": false,
|
||||
"auto_start": false,
|
||||
"drawing_grid_size": 25,
|
||||
"grid_size": 75,
|
||||
"name": "TP1-SDN",
|
||||
"project_id": "2b5316dc-43f4-44f4-9d2a-7595898c4779",
|
||||
"revision": 10,
|
||||
"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": "761aa011-37fa-4888-892b-3c3a5419c069",
|
||||
"locked": false,
|
||||
"rotation": 0,
|
||||
"svg": "<svg width=\"126\" height=\"24\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">172.20.1.254/24</text></svg>",
|
||||
"x": -291,
|
||||
"y": -269,
|
||||
"z": 2
|
||||
},
|
||||
{
|
||||
"drawing_id": "73313f15-f1cf-4693-9c64-2930f5ee7a36",
|
||||
"locked": false,
|
||||
"rotation": 0,
|
||||
"svg": "<svg width=\"108\" height=\"24\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">172.20.1.1/24</text></svg>",
|
||||
"x": -393,
|
||||
"y": 19,
|
||||
"z": 2
|
||||
},
|
||||
{
|
||||
"drawing_id": "a645f9b1-a4db-491d-8a4f-651fab714119",
|
||||
"locked": false,
|
||||
"rotation": 0,
|
||||
"svg": "<svg width=\"108\" height=\"24\"><text font-family=\"TypeWriter\" font-size=\"10.0\" font-weight=\"bold\" fill=\"#000000\" fill-opacity=\"1.0\">172.20.1.2/24</text></svg>",
|
||||
"x": 46,
|
||||
"y": 19,
|
||||
"z": 2
|
||||
}
|
||||
],
|
||||
"links": [
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "90ceaa8c-4347-42d5-b457-b8e95440d946",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": 29,
|
||||
"y": 69
|
||||
},
|
||||
"node_id": "c4c4c09f-fd27-460d-ab4e-bdc33a326830",
|
||||
"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": 30,
|
||||
"y": -9
|
||||
},
|
||||
"node_id": "a08c06d2-2530-456a-9ded-f087d40d1a77",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "0607290e-aab4-4ce0-8f3a-d1fee96f07c0",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "e2",
|
||||
"x": 52,
|
||||
"y": 62
|
||||
},
|
||||
"node_id": "a08c06d2-2530-456a-9ded-f087d40d1a77",
|
||||
"port_number": 2
|
||||
},
|
||||
{
|
||||
"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": 7,
|
||||
"y": -2
|
||||
},
|
||||
"node_id": "58510273-56df-4331-82c1-dfd4eeb1ebac",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "752413ad-a937-4e72-b0a5-045ab86895bd",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "eth2",
|
||||
"x": 69,
|
||||
"y": 30
|
||||
},
|
||||
"node_id": "f46a1459-0b80-4bb9-ab33-9b5393672573",
|
||||
"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": "eth2",
|
||||
"x": -9,
|
||||
"y": 29
|
||||
},
|
||||
"node_id": "58510273-56df-4331-82c1-dfd4eeb1ebac",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "be89cd6d-5bd1-4b1e-8393-57ce1fb1bca2",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "eth1",
|
||||
"x": -5,
|
||||
"y": 65
|
||||
},
|
||||
"node_id": "f46a1459-0b80-4bb9-ab33-9b5393672573",
|
||||
"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": "eth0",
|
||||
"x": 67,
|
||||
"y": -5
|
||||
},
|
||||
"node_id": "5047ab50-80b8-44db-92ca-a81a04825216",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "72959ade-3331-44f6-acf4-5a7b041e055d",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "eth3",
|
||||
"x": 38,
|
||||
"y": 69
|
||||
},
|
||||
"node_id": "f46a1459-0b80-4bb9-ab33-9b5393672573",
|
||||
"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": "eth0",
|
||||
"x": 24,
|
||||
"y": -9
|
||||
},
|
||||
"node_id": "eecf27ec-56c0-4d1a-8464-a8a073b0aadc",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "fa55647d-d0d9-47a5-a311-cf16826be7ea",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "eth1",
|
||||
"x": 61,
|
||||
"y": 54
|
||||
},
|
||||
"node_id": "58510273-56df-4331-82c1-dfd4eeb1ebac",
|
||||
"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": "eth0",
|
||||
"x": -6,
|
||||
"y": -1
|
||||
},
|
||||
"node_id": "eb313341-58b2-401f-801c-f0bb493f7096",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "3e37d1af-8147-4e72-a307-7a2f3899f046",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": "eth3",
|
||||
"x": 31,
|
||||
"y": 69
|
||||
},
|
||||
"node_id": "58510273-56df-4331-82c1-dfd4eeb1ebac",
|
||||
"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": "eth0",
|
||||
"x": 31,
|
||||
"y": -10
|
||||
},
|
||||
"node_id": "e2ceb016-bea0-4e23-b271-9f58484cab35",
|
||||
"port_number": 0
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
},
|
||||
{
|
||||
"filters": {},
|
||||
"link_id": "6ed93241-ef77-4a13-a438-8c320789c2d7",
|
||||
"link_style": {
|
||||
"color": null,
|
||||
"type": null,
|
||||
"width": null
|
||||
},
|
||||
"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": 68,
|
||||
"y": 18
|
||||
},
|
||||
"node_id": "f46a1459-0b80-4bb9-ab33-9b5393672573",
|
||||
"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": -8,
|
||||
"y": 41
|
||||
},
|
||||
"node_id": "a08c06d2-2530-456a-9ded-f087d40d1a77",
|
||||
"port_number": 1
|
||||
}
|
||||
],
|
||||
"suspend": false
|
||||
}
|
||||
],
|
||||
"nodes": [
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5000,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 60,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "OpenvSwitch-1",
|
||||
"x": -29,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "OpenvSwitch-1",
|
||||
"node_id": "f46a1459-0b80-4bb9-ab33-9b5393672573",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 16,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "79637becebedbe6996beb832726b67d85cd20fea41f8f62f2865f328f5c8ed51",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:04:41",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/openvswitch:latest",
|
||||
"mac_address": "02:42:6a:14:59:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:04:41",
|
||||
"usage": "By default all interfaces are connected to the br0"
|
||||
},
|
||||
"symbol": ":/symbols/affinity/square/blue/switch_multilayer.svg",
|
||||
"template_id": "6a86fd00-4dff-4c29-9a68-d3b906748587",
|
||||
"width": 60,
|
||||
"x": -281,
|
||||
"y": -1,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5001,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 60,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "OpenvSwitch-2",
|
||||
"x": -29,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "OpenvSwitch-2",
|
||||
"node_id": "58510273-56df-4331-82c1-dfd4eeb1ebac",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 16,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "0a38016c30f3b18cb2efae1ade9f7eb90457b9cf6d029a8c9777ca39d8364987",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:04:41",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/openvswitch:latest",
|
||||
"mac_address": "02:42:51:02:73:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:04:41",
|
||||
"usage": "By default all interfaces are connected to the br0"
|
||||
},
|
||||
"symbol": ":/symbols/affinity/square/blue/switch_multilayer.svg",
|
||||
"template_id": "6a86fd00-4dff-4c29-9a68-d3b906748587",
|
||||
"width": 60,
|
||||
"x": -20,
|
||||
"y": -1,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": null,
|
||||
"compute_id": "local",
|
||||
"console": 5002,
|
||||
"console_auto_start": false,
|
||||
"console_type": "none",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 60,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "Switch1",
|
||||
"x": -1,
|
||||
"y": -30
|
||||
},
|
||||
"locked": true,
|
||||
"name": "Switch1",
|
||||
"node_id": "a08c06d2-2530-456a-9ded-f087d40d1a77",
|
||||
"node_type": "ethernet_switch",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"builtin": true,
|
||||
"ports_mapping": [
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet0",
|
||||
"port_number": 0,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet1",
|
||||
"port_number": 1,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet2",
|
||||
"port_number": 2,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet3",
|
||||
"port_number": 3,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet4",
|
||||
"port_number": 4,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet5",
|
||||
"port_number": 5,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet6",
|
||||
"port_number": 6,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
},
|
||||
{
|
||||
"ethertype": "0x8100",
|
||||
"name": "Ethernet7",
|
||||
"port_number": 7,
|
||||
"type": "access",
|
||||
"vlan": 1
|
||||
}
|
||||
],
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": ":/symbols/affinity/square/blue/switch.svg",
|
||||
"template_id": "92a43283-9c7e-5a68-9695-1f05a2e8dd05",
|
||||
"width": 60,
|
||||
"x": -155,
|
||||
"y": -137,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5012,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 60,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "faucet-1",
|
||||
"x": -4,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "faucet-1",
|
||||
"node_id": "c4c4c09f-fd27-460d-ab4e-bdc33a326830",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 2,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "ebe9ae91c758ad0875fa2181dadcf2227716463fd2ca0d15f2406f1bd059d3f9",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:21:43",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "faucet/faucet:latest",
|
||||
"mac_address": "02:42:c4:c0:9f:00",
|
||||
"memory": 0,
|
||||
"start_command": "sh -c 'cd; faucet & sleep 10; ash -i -l'",
|
||||
"updated_at": "2026-10-13T09:21:43",
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": ":/symbols/affinity/square/blue/docker.svg",
|
||||
"template_id": "05bb8437-55b3-4b1e-ad57-1ffb1212def1",
|
||||
"width": 60,
|
||||
"x": -155,
|
||||
"y": -285,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5004,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 59,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "Ubuntu-1",
|
||||
"x": -5,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "Ubuntu-1",
|
||||
"node_id": "5047ab50-80b8-44db-92ca-a81a04825216",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 1,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "4eae0e64c64c24f8c237fdf727d883b216362935e782dfac4f1d1476478726cc",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:42:34",
|
||||
"environment": "",
|
||||
"extra_hosts": "",
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/ubuntu:noble",
|
||||
"mac_address": "02:42:47:ab:50:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:42:34",
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": "linux_guest.svg",
|
||||
"template_id": "3d5bbbff-6780-447a-91a5-667c99aad79d",
|
||||
"width": 65,
|
||||
"x": -445,
|
||||
"y": 153,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5003,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 59,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "Ubuntu-2",
|
||||
"x": -5,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "Ubuntu-2",
|
||||
"node_id": "eecf27ec-56c0-4d1a-8464-a8a073b0aadc",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 1,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "d3cbc87b2fe602c121c161015287eab0b57acf8407bbf764cab102feb9945d68",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:42:34",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/ubuntu:noble",
|
||||
"mac_address": "02:42:cf:27:ec:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:42:34",
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": "linux_guest.svg",
|
||||
"template_id": "3d5bbbff-6780-447a-91a5-667c99aad79d",
|
||||
"width": 65,
|
||||
"x": -288,
|
||||
"y": 153,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5005,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 59,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "Ubuntu-3",
|
||||
"x": -5,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "Ubuntu-3",
|
||||
"node_id": "e2ceb016-bea0-4e23-b271-9f58484cab35",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 1,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "5e9756ea2e01f77e06f34990731450f8cdd29f19b3d5065c15cb59aca07c0273",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:42:34",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/ubuntu:noble",
|
||||
"mac_address": "02:42:ce:b0:16:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:42:34",
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": "linux_guest.svg",
|
||||
"template_id": "3d5bbbff-6780-447a-91a5-667c99aad79d",
|
||||
"width": 65,
|
||||
"x": -21,
|
||||
"y": 151,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"aux": null,
|
||||
"aux_type": "none",
|
||||
"compute_id": "local",
|
||||
"console": 5006,
|
||||
"console_auto_start": false,
|
||||
"console_type": "telnet",
|
||||
"custom_adapters": [],
|
||||
"first_port_name": null,
|
||||
"height": 59,
|
||||
"label": {
|
||||
"rotation": 0,
|
||||
"style": "font-family: TypeWriter;font-size: 10.0;font-weight: bold;fill: #000000;fill-opacity: 1.0;",
|
||||
"text": "Ubuntu-4",
|
||||
"x": -5,
|
||||
"y": -25
|
||||
},
|
||||
"locked": true,
|
||||
"name": "Ubuntu-4",
|
||||
"node_id": "eb313341-58b2-401f-801c-f0bb493f7096",
|
||||
"node_type": "docker",
|
||||
"port_name_format": "Ethernet{0}",
|
||||
"port_segment_size": 0,
|
||||
"properties": {
|
||||
"adapters": 1,
|
||||
"builtin": false,
|
||||
"console_http_path": "/",
|
||||
"console_http_port": 80,
|
||||
"console_resolution": "1024x768",
|
||||
"container_id": "bbeed14e07f20aede2e47fc84ebc165998fd9591dbcef13c203618303042d235",
|
||||
"cpus": 0.0,
|
||||
"created_at": "2026-10-13T09:42:34",
|
||||
"environment": null,
|
||||
"extra_hosts": null,
|
||||
"extra_volumes": [],
|
||||
"image": "gns3/ubuntu:noble",
|
||||
"mac_address": "02:42:31:33:41:00",
|
||||
"memory": 0,
|
||||
"start_command": null,
|
||||
"updated_at": "2026-10-13T09:42:34",
|
||||
"usage": ""
|
||||
},
|
||||
"symbol": "linux_guest.svg",
|
||||
"template_id": "3d5bbbff-6780-447a-91a5-667c99aad79d",
|
||||
"width": 65,
|
||||
"x": 131,
|
||||
"y": 151,
|
||||
"z": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"type": "topology",
|
||||
"variables": null,
|
||||
"version": "3.0.6",
|
||||
"zoom": 84
|
||||
}
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
#
|
||||
# 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 UbuntuDockerGuest-1
|
||||
-99
@@ -1,99 +0,0 @@
|
||||
# ~/.bashrc: executed by bash(1) for non-login shells.
|
||||
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
|
||||
# for examples
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[ -z "$PS1" ] && return
|
||||
|
||||
# don't put duplicate lines in the history. See bash(1) for more options
|
||||
# ... or force ignoredups and ignorespace
|
||||
HISTCONTROL=ignoredups:ignorespace
|
||||
|
||||
# append to the history file, don't overwrite it
|
||||
shopt -s histappend
|
||||
|
||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||
HISTSIZE=1000
|
||||
HISTFILESIZE=2000
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(cat /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, unless we know we "want" color)
|
||||
case "$TERM" in
|
||||
xterm-color) color_prompt=yes;;
|
||||
esac
|
||||
|
||||
# uncomment for a colored prompt, if the terminal has the capability; turned
|
||||
# off by default to not distract the user: the focus in a terminal window
|
||||
# should be on the output of commands, not on the prompt
|
||||
#force_color_prompt=yes
|
||||
|
||||
if [ -n "$force_color_prompt" ]; then
|
||||
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
|
||||
# We have color support; assume it's compliant with Ecma-48
|
||||
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
|
||||
# a case would tend to support setf rather than setaf.)
|
||||
color_prompt=yes
|
||||
else
|
||||
color_prompt=
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||
else
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
unset color_prompt force_color_prompt
|
||||
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
if [ -x /usr/bin/dircolors ]; then
|
||||
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
|
||||
alias ls='ls --color=auto'
|
||||
#alias dir='dir --color=auto'
|
||||
#alias vdir='vdir --color=auto'
|
||||
|
||||
alias grep='grep --color=auto'
|
||||
alias fgrep='fgrep --color=auto'
|
||||
alias egrep='egrep --color=auto'
|
||||
fi
|
||||
|
||||
# some more ls aliases
|
||||
alias ll='ls -alF'
|
||||
alias la='ls -A'
|
||||
alias l='ls -CF'
|
||||
|
||||
# Alias definitions.
|
||||
# You may want to put all your additions into a separate file like
|
||||
# ~/.bash_aliases, instead of adding them here directly.
|
||||
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
|
||||
|
||||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
# enable programmable completion features (you don't need to enable
|
||||
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
||||
# sources /etc/bash.bashrc).
|
||||
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
|
||||
# . /etc/bash_completion
|
||||
#fi
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.profile
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
# ~/.profile: executed by Bourne-compatible login shells.
|
||||
|
||||
if [ "$BASH" ]; then
|
||||
if [ -f ~/.bashrc ]; then
|
||||
. ~/.bashrc
|
||||
fi
|
||||
fi
|
||||
|
||||
mesg n 2> /dev/null || true
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
auto eth0
|
||||
iface eth0 inet static
|
||||
address 172.20.1.2
|
||||
netmask 255.255.255.0
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
600:0:0:/etc/openvswitch/.conf.db.~lock~
|
||||
640:0:0:/etc/openvswitch/conf.db
|
||||
755:0:0:/etc/openvswitch/init.sh
|
||||
644:0:0:/etc/openvswitch/.gns3_perms
|
||||
755:0:0:/etc/openvswitch
|
||||
-124
File diff suppressed because one or more lines are too long
-54
@@ -1,54 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (C) 2024 GNS3 Technologies Inc.
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
firstrun=0
|
||||
[ -f "/etc/openvswitch/conf.db" ] || firstrun=1
|
||||
|
||||
if [ $firstrun -ne 0 ]; then
|
||||
# create database
|
||||
ovsdb-tool create /etc/openvswitch/conf.db /usr/share/openvswitch/vswitch.ovsschema
|
||||
fi
|
||||
|
||||
# start openvswitch daemons
|
||||
mkdir -p /var/log/openvswitch /var/run/openvswitch
|
||||
ovsdb-server --detach --pidfile --remote=punix:/var/run/openvswitch/db.sock \
|
||||
--log-file --verbose=off:syslog
|
||||
ovs-vswitchd --detach --pidfile --log-file --verbose=off:syslog
|
||||
|
||||
if [ $firstrun -ne 0 ]; then
|
||||
ovs-vsctl --no-wait init
|
||||
|
||||
# create br0..br3
|
||||
for intf in br0 br1 br2 br3; do
|
||||
ovs-vsctl add-br $intf
|
||||
ovs-vsctl set bridge $intf datapath_type=netdev
|
||||
done
|
||||
|
||||
# add all ethernet interfaces to br0, except MANAGEMENT_INTERFACE
|
||||
[ "$MANAGEMENT_INTERFACE" = 1 ] && MANAGEMENT_INTERFACE=eth0
|
||||
sed -n 's/^ *\(eth[0-9]*\): .*/\1/p' /proc/net/dev | sort -V | \
|
||||
while read -r intf; do
|
||||
[ "$intf" = "$MANAGEMENT_INTERFACE" ] || ovs-vsctl add-port br0 "$intf"
|
||||
done
|
||||
fi
|
||||
|
||||
# activate bridge interfaces
|
||||
ovs-vsctl --bare -f table --columns=name find interface type=internal | \
|
||||
while read -r intf; do
|
||||
ip link set dev "$intf" up
|
||||
ifup -f "$intf"
|
||||
done
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
|
||||
source /etc/bash/bash_completion.sh
|
||||
source /usr/share/bash-completion/completions/ovs-vsctl-bashcomp.bash
|
||||
source /usr/share/bash-completion/completions/ovs-appctl-bashcomp.bash
|
||||
PS1='\h:\w\$ '
|
||||
-3
@@ -1,3 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
644:0:0:/etc/faucet/faucet.yaml
|
||||
644:0:0:/etc/faucet/faucet.yaml.orig
|
||||
644:0:0:/etc/faucet/gauge.yaml
|
||||
644:0:0:/etc/faucet/ryu.conf
|
||||
644:0:0:/etc/faucet/os_ken.conf
|
||||
644:0:0:/etc/faucet/acls.yaml
|
||||
644:0:0:/etc/faucet/.gns3_perms
|
||||
755:0:0:/etc/faucet/
|
||||
-87
@@ -1,87 +0,0 @@
|
||||
---
|
||||
acls:
|
||||
office-vlan-protect:
|
||||
# Prevent IPv4 communication betwen Office/Guest networks
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
ipv4_src: 10.0.100.0/24
|
||||
ipv4_dst: 10.0.200.0/24
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
- rule:
|
||||
actions:
|
||||
allow: 1 # allow
|
||||
|
||||
access-port-protect:
|
||||
# Drop dhcp servers
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
nw_proto: 17 # udp
|
||||
udp_src: 67 # bootps
|
||||
udp_dst: 68 # bootpc
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
# Drop dhcpv6 servers
|
||||
- rule:
|
||||
dl_type: 0x86dd # ipv6
|
||||
nw_proto: 17 # udp
|
||||
udp_src: 547 # dhcpv6-server
|
||||
udp_dst: 546 # dhcpv6-client
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
# Drop icmpv6 RAs
|
||||
- rule:
|
||||
dl_type: 0x86dd # ipv6
|
||||
nw_proto: 58 # icmpv6
|
||||
icmpv6_type: 134 # router advertisement
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
# Drop SMTP
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
nw_proto: 6 # tcp
|
||||
tcp_dst: 25 # smtp
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
# Force DNS to our DNS server
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
nw_proto: 17 # udp
|
||||
udp_dst: 53 # dns
|
||||
actions:
|
||||
output:
|
||||
set_fields:
|
||||
- eth_dst: "72:b8:3c:4c:dc:4d"
|
||||
port: "s1" # s1 container
|
||||
# Force DNS to our DNS server
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
nw_proto: 6 # tcp
|
||||
tcp_dst: 53 # dns
|
||||
actions:
|
||||
output:
|
||||
set_fields:
|
||||
- eth_dst: "72:b8:3c:4c:dc:4d"
|
||||
port: "s1" # s1 container
|
||||
- rule:
|
||||
actions:
|
||||
allow: 1 # allow
|
||||
|
||||
service-port-protect:
|
||||
# Drop icmpv6 RAs
|
||||
- rule:
|
||||
dl_type: 0x86dd # ipv6
|
||||
nw_proto: 58 # icmpv6
|
||||
icmpv6_type: 134 # router advertisement
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
# Drop SMTP
|
||||
- rule:
|
||||
dl_type: 0x800 # ipv4
|
||||
nw_proto: 6 # tcp
|
||||
tcp_dst: 25 # smtp
|
||||
actions:
|
||||
allow: 0 # drop
|
||||
- rule:
|
||||
actions:
|
||||
allow: 1 # allow
|
||||
-42
@@ -1,42 +0,0 @@
|
||||
vlans:
|
||||
interne:
|
||||
vid: 100
|
||||
description: "VLAN interne"
|
||||
externe:
|
||||
vid: 200
|
||||
description: "VLAN accès internet"
|
||||
dps:
|
||||
openvswitch-1:
|
||||
dp_id: 0x1
|
||||
hardware: "Open vSwitch"
|
||||
stack:
|
||||
priority: 1
|
||||
interfaces:
|
||||
2:
|
||||
name: "eth1"
|
||||
native_vlan: interne
|
||||
3:
|
||||
name: "eth2"
|
||||
description: "Link openvswitch-1 openvswitch-2"
|
||||
stack:
|
||||
dp: openvswitch-2
|
||||
port: 3
|
||||
4:
|
||||
name: "eth3"
|
||||
native_vlan: externe
|
||||
openvswitch-2:
|
||||
dp_id: 0x2
|
||||
hardware: "Open vSwitch"
|
||||
interfaces:
|
||||
2:
|
||||
name: "eth1"
|
||||
native_vlan: interne
|
||||
3:
|
||||
name: "eth2"
|
||||
description: "Link openvswitch-1 openvswitch-2"
|
||||
stack:
|
||||
dp: openvswitch-1
|
||||
port: 3
|
||||
4:
|
||||
name: "eth3"
|
||||
native_vlan: externe
|
||||
-84
@@ -1,84 +0,0 @@
|
||||
---
|
||||
include:
|
||||
- acls.yaml
|
||||
|
||||
vlans:
|
||||
office:
|
||||
vid: 100
|
||||
description: "office network"
|
||||
acls_in: [office-vlan-protect]
|
||||
faucet_mac: "0e:00:00:00:10:01"
|
||||
faucet_vips:
|
||||
- '10.0.100.254/24'
|
||||
- '2001:100::1/64'
|
||||
- 'fe80::c00:00ff:fe00:1001/64'
|
||||
routes:
|
||||
- route:
|
||||
ip_dst: '192.168.0.0/24'
|
||||
ip_gw: '10.0.100.2'
|
||||
guest:
|
||||
vid: 200
|
||||
description: "guest network"
|
||||
faucet_mac: "0e:00:00:00:20:01"
|
||||
faucet_vips:
|
||||
- '10.0.200.254/24'
|
||||
- '2001:200::1/64'
|
||||
- 'fe80::c00:00ff:fe00:2001/64'
|
||||
|
||||
routers:
|
||||
router-office-guest:
|
||||
vlans: [office, guest]
|
||||
|
||||
dps:
|
||||
sw1:
|
||||
dp_id: 0x1
|
||||
hardware: "Open vSwitch"
|
||||
interfaces:
|
||||
1:
|
||||
name: "h1"
|
||||
description: "host1 container"
|
||||
native_vlan: office
|
||||
acls_in: [access-port-protect]
|
||||
2:
|
||||
name: "h2"
|
||||
description: "host2 container"
|
||||
native_vlan: office
|
||||
acls_in: [access-port-protect]
|
||||
3:
|
||||
name: "g1"
|
||||
description: "guest1 container"
|
||||
native_vlan: guest
|
||||
acls_in: [access-port-protect]
|
||||
4:
|
||||
name: "s1"
|
||||
description: "services container"
|
||||
native_vlan: office
|
||||
acls_in: [service-port-protect]
|
||||
5:
|
||||
name: "trunk"
|
||||
description: "VLAN trunk to sw2"
|
||||
tagged_vlans: [office]
|
||||
acls_in: [access-port-protect]
|
||||
sw2:
|
||||
dp_id: 0x2
|
||||
hardware: "Allied-Telesis"
|
||||
interfaces:
|
||||
1:
|
||||
name: "pi"
|
||||
description: "raspberry pi"
|
||||
native_vlan: office
|
||||
acls_in: [access-port-protect]
|
||||
2:
|
||||
name: "laptop"
|
||||
description: "guest laptop"
|
||||
native_vlan: guest
|
||||
acls_in: [access-port-protect]
|
||||
4:
|
||||
name: "s1"
|
||||
description: "services Laptop"
|
||||
native_vlan: guest
|
||||
acls_in: [access-port-protect]
|
||||
24:
|
||||
name: "trunk"
|
||||
description: "VLAN trunk to sw1"
|
||||
tagged_vlans: [office, guest]
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
---
|
||||
# Recommended configuration is Prometheus for all monitoring, with all_dps: true
|
||||
faucet_configs:
|
||||
- '/etc/faucet/faucet.yaml'
|
||||
watchers:
|
||||
port_status_poller:
|
||||
type: 'port_state'
|
||||
all_dps: true
|
||||
# dps: ['sw1', 'sw2']
|
||||
db: 'prometheus'
|
||||
port_stats_poller:
|
||||
type: 'port_stats'
|
||||
all_dps: true
|
||||
# dps: ['sw1', 'sw2']
|
||||
interval: 10
|
||||
db: 'prometheus'
|
||||
flow_table_poller:
|
||||
type: 'flow_table'
|
||||
all_dps: true
|
||||
interval: 60
|
||||
db: 'prometheus'
|
||||
dbs:
|
||||
prometheus:
|
||||
type: 'prometheus'
|
||||
prometheus_addr: '0.0.0.0'
|
||||
prometheus_port: 9303
|
||||
ft_file:
|
||||
type: 'text'
|
||||
compress: true
|
||||
path: 'flow_tables'
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
# Requires Ryu 4.0 or above, and allows quick detection of a down OpenFlow channel.
|
||||
# This file configures core Ryu framework behavior and is required for FAUCET
|
||||
# to reliably detect and handle loss of OpenFlow switch connection.
|
||||
[DEFAULT]
|
||||
echo_request_interval=3
|
||||
maximum_unreplied_echo_requests=5
|
||||
|
||||
#ofp-tcp-listen-port=6653
|
||||
|
||||
## wsapi_host=<hostip>
|
||||
## wsapi_port=<port:8080>
|
||||
## ofp_listen_host=<hostip>
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
# Requires Ryu 4.0 or above, and allows quick detection of a down OpenFlow channel.
|
||||
# This file configures core Ryu framework behavior and is required for FAUCET
|
||||
# to reliably detect and handle loss of OpenFlow switch connection.
|
||||
[DEFAULT]
|
||||
echo_request_interval=3
|
||||
maximum_unreplied_echo_requests=5
|
||||
|
||||
#ofp-tcp-listen-port=6653
|
||||
|
||||
## wsapi_host=<hostip>
|
||||
## wsapi_port=<port:8080>
|
||||
## ofp_listen_host=<hostip>
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
# Static config for eth0
|
||||
auto eth0
|
||||
iface eth0 inet static
|
||||
address 172.20.1.254
|
||||
netmask 255.255.255.0
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
644:0:0:/var/log/faucet/faucet_exception.log
|
||||
644:0:0:/var/log/faucet/faucet.log
|
||||
644:0:0:/var/log/faucet/.gns3_perms
|
||||
755:0:0:/var/log/faucet/
|
||||
-438
@@ -1,438 +0,0 @@
|
||||
Oct 13 09:29:22 faucet INFO version 1.10.12
|
||||
Oct 13 09:29:22 faucet INFO Reloading configuration
|
||||
Oct 13 09:29:22 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 09:29:22 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 09:29:22 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 09:29:22 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:29:22 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 09:53:55 faucet INFO version 1.10.12
|
||||
Oct 13 09:53:55 faucet INFO Reloading configuration
|
||||
Oct 13 09:53:55 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 09:53:55 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 09:53:55 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 09:53:55 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:53:55 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 09:59:51 faucet INFO version 1.10.12
|
||||
Oct 13 09:59:51 faucet INFO Reloading configuration
|
||||
Oct 13 09:59:51 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 09:59:51 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 09:59:51 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 09:59:51 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 09:59:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:00:35 faucet INFO version 1.10.12
|
||||
Oct 13 10:00:35 faucet INFO Reloading configuration
|
||||
Oct 13 10:00:35 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 10:00:35 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 10:00:35 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:00:35 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:00:35 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:02:56 faucet INFO version 1.10.12
|
||||
Oct 13 10:02:56 faucet INFO Reloading configuration
|
||||
Oct 13 10:02:56 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 10:02:56 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 10:02:56 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:02:56 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:02:56 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:05:00 faucet INFO version 1.10.12
|
||||
Oct 13 10:05:00 faucet INFO Reloading configuration
|
||||
Oct 13 10:05:00 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 10:05:00 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 10:05:00 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:05:00 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:05:00 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 port desc stats
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 delta in known ports: conf {24, 1, 2, 4} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 delta in up state: set() => {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 4294967294}
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 3 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 5 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 6 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 7 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 8 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 9 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 10 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 11 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 12 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 13 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 14 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 15 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 16 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 status change: Port 2 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 (guest laptop) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 status change: Port 4 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 (services Laptop) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve ERROR DPID 2 (0x2) sw2 send_flow_msgs: DP not up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Cold start configuring DP
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 (guest laptop) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 (services Laptop) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN office vid:100 tagged: Port 24 untagged: Port 1
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 2 (0x2) sw2 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 port desc stats
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 delta in known ports: conf {1, 2, 3, 4, 5} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 delta in up state: set() => {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 4294967294}
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 6 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 7 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 8 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 9 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 10 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 11 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 12 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 13 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 14 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 15 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 16 fabricating MODIFY status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 2 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 (host2 container) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 3 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 (guest1 container) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN guest vid:200 untagged: Port 3
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 4 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 (services container) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 fabricating ADD status True
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 5 up status True reason ADD state 0
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 (VLAN trunk to sw2) up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve ERROR DPID 1 (0x1) sw1 send_flow_msgs: DP not up
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Cold start configuring DP
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 (host2 container) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 (guest1 container) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 (services container) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 (VLAN trunk to sw2) configured
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN guest vid:200 untagged: Port 3
|
||||
Oct 13 10:05:07 faucet.valve INFO DPID 1 (0x1) sw1 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:05:51 faucet INFO version 1.10.12
|
||||
Oct 13 10:05:51 faucet INFO Reloading configuration
|
||||
Oct 13 10:05:51 faucet INFO configuration /etc/faucet/faucet.yaml changed, analyzing differences
|
||||
Oct 13 10:05:51 faucet.config INFO including file: /etc/faucet/acls.yaml
|
||||
Oct 13 10:05:51 faucet INFO Add new datapath DPID 1 (0x1)
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv4 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 1 (0x1) sw1 IPv6 routing is active on VLAN guest vid:200 untagged: Port 3 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:05:51 faucet INFO Add new datapath DPID 2 (0x2)
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['10.0.100.254/24']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv4 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['10.0.200.254/24']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN office vid:100 tagged: Port 24 untagged: Port 1 with VIPs ['2001:100::1/64', 'fe80::c00:ff:fe00:1001/64']
|
||||
Oct 13 10:05:51 faucet.valve INFO DPID 2 (0x2) sw2 IPv6 routing is active on VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4 with VIPs ['2001:200::1/64', 'fe80::c00:ff:fe00:2001/64']
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 port desc stats
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 delta in known ports: conf {24, 1, 2, 4} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 delta in up state: set() => {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 4294967294}
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 3 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 5 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 6 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 7 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 8 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 9 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 10 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 11 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 12 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 13 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 14 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 15 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 16 fabricating MODIFY status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 fabricating ADD status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 status change: Port 2 up status True reason ADD state 0
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 (guest laptop) up
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 fabricating ADD status True
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 status change: Port 4 up status True reason ADD state 0
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 (services Laptop) up
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:52 faucet.valve ERROR DPID 2 (0x2) sw2 send_flow_msgs: DP not up
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Cold start configuring DP
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 (guest laptop) configured
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 (services Laptop) configured
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN office vid:100 tagged: Port 24 untagged: Port 1
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:05:52 faucet.valve INFO DPID 2 (0x2) sw2 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 port desc stats
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 delta in known ports: conf {1, 2, 3, 4, 5} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 delta in up state: set() => {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 4294967294}
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 6 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 7 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 8 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 9 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 10 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 11 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 12 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 13 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 14 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 15 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 16 fabricating MODIFY status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 fabricating ADD status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 2 up status True reason ADD state 0
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 (host2 container) up
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 fabricating ADD status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 3 up status True reason ADD state 0
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 (guest1 container) up
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN guest vid:200 untagged: Port 3
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 fabricating ADD status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 4 up status True reason ADD state 0
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 (services container) up
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 fabricating ADD status True
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 status change: Port 5 up status True reason ADD state 0
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 (VLAN trunk to sw2) up
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:06:00 faucet.valve ERROR DPID 1 (0x1) sw1 send_flow_msgs: DP not up
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Cold start configuring DP
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 (host2 container) configured
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 (guest1 container) configured
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 (services container) configured
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 (VLAN trunk to sw2) configured
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN guest vid:200 untagged: Port 3
|
||||
Oct 13 10:06:00 faucet.valve INFO DPID 1 (0x1) sw1 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:06:05 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 (2 flows) on VLAN 100
|
||||
Oct 13 10:06:11 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 2 (last attempt was 5s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:06:17 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 3 (last attempt was 6s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:06:24 faucet.valve INFO DPID 2 (0x2) sw2 L2 learned on Port 2 da:06:7e:d5:be:6e (L2 type 0x86dd, L2 dst 33:33:ff:d5:be:6e, L3 src ::, L3 dst ff02::1:ffd5:be6e) Port 2 VLAN 200 (1 hosts total)
|
||||
Oct 13 10:06:24 faucet.valve INFO DPID 2 (0x2) sw2 L2 learned on Port 4 02:42:ce:b0:16:00 (L2 type 0x86dd, L2 dst 33:33:ff:b0:16:00, L3 src ::, L3 dst ff02::1:ffb0:1600) Port 4 VLAN 200 (2 hosts total)
|
||||
Oct 13 10:06:24 faucet.valve INFO DPID 1 (0x1) sw1 L2 learned on Port 4 02:42:cf:27:ec:00 (L2 type 0x86dd, L2 dst 33:33:ff:27:ec:00, L3 src ::, L3 dst ff02::1:ff27:ec00) Port 4 VLAN 100 (1 hosts total)
|
||||
Oct 13 10:06:25 faucet.valve INFO DPID 1 (0x1) sw1 L2 learned on Port 3 02:42:51:02:73:02 (L2 type 0x86dd, L2 dst 33:33:ff:02:73:02, L3 src ::, L3 dst ff02::1:ff02:7302) Port 3 VLAN 200 (1 hosts total)
|
||||
Oct 13 10:06:25 faucet.valve INFO DPID 1 (0x1) sw1 L2 learned on Port 2 02:42:47:ab:50:00 (L2 type 0x86dd, L2 dst 33:33:ff:ab:50:00, L3 src ::, L3 dst ff02::1:ffab:5000) Port 2 VLAN 100 (2 hosts total)
|
||||
Oct 13 10:06:29 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 4 (last attempt was 11s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:06:47 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 5 (last attempt was 18s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:07:20 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 6 (last attempt was 32s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:08:25 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 7 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 port desc stats
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 delta in known ports: conf {1, 2, 3, 4, 5} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Cold start configuring DP
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Port 2 (host2 container) configured
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Port 3 (guest1 container) configured
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Port 4 (services container) configured
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Port 5 (VLAN trunk to sw2) configured
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN office vid:100 tagged: Port 5 untagged: Port 1,Port 2,Port 4
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 Configuring VLAN guest vid:200 untagged: Port 3
|
||||
Oct 13 10:08:40 faucet.valve INFO DPID 1 (0x1) sw1 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:08:42 faucet.valve INFO DPID 1 (0x1) sw1 L2 learned on Port 3 02:42:51:02:73:02 (L2 type 0x86dd, L2 dst 33:33:00:00:00:16, L3 src None, L3 dst None) Port 3 VLAN 200 (1 hosts total)
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 port desc stats
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 delta in known ports: conf {24, 1, 2, 4} dyn {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 Cold start configuring DP
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 Port 2 (guest laptop) configured
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 Port 4 (services Laptop) configured
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN office vid:100 tagged: Port 24 untagged: Port 1
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 Configuring VLAN guest vid:200 tagged: Port 24 untagged: Port 2,Port 4
|
||||
Oct 13 10:08:43 faucet.valve INFO DPID 2 (0x2) sw2 table ID 0 table config match_types: (('eth_type', False), ('icmpv6_type', False), ('in_port', False), ('ip_proto', False), ('tcp_dst', False), ('udp_dst', False), ('udp_src', False)) name: port_acl next_tables: ['vlan', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst',) size: 32
|
||||
table ID 1 table config match_types: (('eth_dst', True), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) name: vlan next_tables: ['vlan_acl', 'eth_src'] output: True set_fields: ('vlan_vid',) size: 32 table_id: 1 vlan_port_scale: 3
|
||||
table ID 2 table config match_types: (('eth_type', False), ('ipv4_dst', True), ('ipv4_src', True), ('vlan_vid', False)) name: vlan_acl next_tables: ['eth_src', 'eth_dst', 'flood'] output: True size: 32 table_id: 2
|
||||
table ID 3 table config match_types: (('eth_dst', True), ('eth_src', False), ('eth_type', False), ('in_port', False), ('vlan_vid', False)) miss_goto: eth_dst name: eth_src next_tables: ['ipv4_fib', 'ipv6_fib', 'vip', 'eth_dst', 'flood'] output: True set_fields: ('vlan_vid', 'eth_dst') size: 64 table_id: 3 vlan_port_scale: 4.1
|
||||
table ID 4 table config dec_ttl: True match_types: (('eth_type', False), ('ipv4_dst', True), ('vlan_vid', False)) name: ipv4_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 4 vlan_port_scale: 3.1
|
||||
table ID 5 table config dec_ttl: True match_types: (('eth_type', False), ('ipv6_dst', True), ('vlan_vid', False)) name: ipv6_fib next_tables: ['vip', 'eth_dst', 'flood'] output: True set_fields: ('eth_dst', 'eth_src', 'vlan_vid') size: 32 table_id: 5 vlan_port_scale: 3.1
|
||||
table ID 6 table config match_types: (('arp_tpa', False), ('eth_dst', False), ('eth_type', False), ('icmpv6_type', False), ('ip_proto', False)) name: vip next_tables: ['eth_dst', 'flood'] output: True size: 32 table_id: 6 vlan_scale: 8
|
||||
table ID 7 table config exact_match: True match_types: (('eth_dst', False), ('vlan_vid', False)) miss_goto: flood name: eth_dst output: True size: 64 table_id: 7 vlan_port_scale: 4.1
|
||||
table ID 8 table config match_types: (('eth_dst', True), ('in_port', False), ('vlan_vid', False)) name: flood output: True size: 96 table_id: 8 vlan_port_scale: 8.0
|
||||
Oct 13 10:08:44 faucet.valve INFO DPID 1 (0x1) sw1 Responded to RS solicit from fe80::42:51ff:fe02:7302 (02:42:51:02:73:02 (L2 type 0x86dd, L2 dst 33:33:00:00:00:02, L3 src fe80::42:51ff:fe02:7302, L3 dst ff02::2) Port 3 VLAN 200)
|
||||
Oct 13 10:08:44 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 (2 flows) on VLAN 100
|
||||
Oct 13 10:08:48 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 2 (last attempt was 3s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:08:54 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 3 (last attempt was 6s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:09:07 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 4 (last attempt was 13s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:09:27 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 5 (last attempt was 19s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:10:04 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 6 (last attempt was 36s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:11:09 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 7 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:12:17 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 8 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:13:24 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 9 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:13:44 faucet.valve INFO DPID 1 (0x1) sw1 0 recently active hosts on VLAN 200, expired [02:42:51:02:73:02 on Port 3]
|
||||
Oct 13 10:14:30 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 10 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:15:37 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 11 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:16:41 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 12 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:17:46 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 13 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:18:52 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 14 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:19:56 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 15 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:21:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 16 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:22:08 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 17 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:23:16 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 18 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:24:23 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 19 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:25:28 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 20 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:26:35 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 21 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:27:39 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 22 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:28:45 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 23 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:29:51 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 24 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:30:57 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 25 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:32:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 26 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:33:06 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 27 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:34:11 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 28 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:35:17 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 29 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:36:23 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 30 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:37:29 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 31 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:38:34 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 32 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:39:40 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 33 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:40:46 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 34 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:41:51 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 35 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:42:57 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 36 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:44:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 37 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:45:07 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 38 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:46:11 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 39 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:47:19 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 40 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:48:25 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 41 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:49:33 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 42 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:50:38 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 43 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:51:42 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 44 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:52:47 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 45 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:53:53 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 46 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:55:01 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 47 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:56:06 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 48 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:57:11 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 49 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:58:15 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 50 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 10:59:22 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 51 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:00:26 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 52 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:01:32 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 53 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:02:36 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 54 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:03:41 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 55 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:04:45 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 56 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:05:51 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 57 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:06:56 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 58 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:08:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 59 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:09:09 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 60 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:10:16 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 61 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:11:22 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 62 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:12:27 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 63 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:13:33 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 64 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:14:39 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 65 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:15:45 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 66 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:16:51 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 67 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:17:57 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 68 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:19:05 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 69 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:20:10 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 70 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:21:16 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 71 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:22:20 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 72 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:23:24 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 73 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:24:29 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 74 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:25:36 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 75 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:26:43 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 76 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:27:47 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 77 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:28:52 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 78 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:29:57 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 79 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:31:03 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 80 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:32:09 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 81 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:33:16 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 82 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:34:21 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 83 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:35:26 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 84 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:36:34 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 85 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:37:40 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 86 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:38:45 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 87 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:39:49 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 88 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:40:55 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 89 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:42:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 90 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:43:07 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 91 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:44:13 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 92 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:45:18 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 93 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:46:24 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 94 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:47:31 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 95 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:48:36 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 96 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:49:44 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 97 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:50:49 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 98 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:51:56 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 99 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:53:04 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 100 (last attempt was 67s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:54:08 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 101 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:55:14 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 102 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:56:19 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 103 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:57:23 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 104 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:58:28 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 105 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 11:59:33 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 106 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:00:37 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 107 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:01:43 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 108 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:02:48 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 109 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:03:52 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 110 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:04:56 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 111 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:06:02 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 112 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:07:06 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 113 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:08:13 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 114 (last attempt was 66s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:09:17 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 115 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:10:22 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 116 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:11:27 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 117 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:12:32 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 118 (last attempt was 64s ago; 2 flows) on VLAN 100
|
||||
Oct 13 12:13:38 faucet.valve INFO DPID 1 (0x1) sw1 resolving 10.0.100.2 retry 119 (last attempt was 65s ago; 2 flows) on VLAN 100
|
||||
-2
@@ -1,2 +0,0 @@
|
||||
644:0:0:/var/run/faucet/.gns3_perms
|
||||
755:0:0:/var/run/faucet/
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
#
|
||||
# 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 UbuntuDockerGuest-3
|
||||
-99
@@ -1,99 +0,0 @@
|
||||
# ~/.bashrc: executed by bash(1) for non-login shells.
|
||||
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
|
||||
# for examples
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[ -z "$PS1" ] && return
|
||||
|
||||
# don't put duplicate lines in the history. See bash(1) for more options
|
||||
# ... or force ignoredups and ignorespace
|
||||
HISTCONTROL=ignoredups:ignorespace
|
||||
|
||||
# append to the history file, don't overwrite it
|
||||
shopt -s histappend
|
||||
|
||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||
HISTSIZE=1000
|
||||
HISTFILESIZE=2000
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(cat /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, unless we know we "want" color)
|
||||
case "$TERM" in
|
||||
xterm-color) color_prompt=yes;;
|
||||
esac
|
||||
|
||||
# uncomment for a colored prompt, if the terminal has the capability; turned
|
||||
# off by default to not distract the user: the focus in a terminal window
|
||||
# should be on the output of commands, not on the prompt
|
||||
#force_color_prompt=yes
|
||||
|
||||
if [ -n "$force_color_prompt" ]; then
|
||||
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
|
||||
# We have color support; assume it's compliant with Ecma-48
|
||||
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
|
||||
# a case would tend to support setf rather than setaf.)
|
||||
color_prompt=yes
|
||||
else
|
||||
color_prompt=
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||
else
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
unset color_prompt force_color_prompt
|
||||
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
if [ -x /usr/bin/dircolors ]; then
|
||||
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
|
||||
alias ls='ls --color=auto'
|
||||
#alias dir='dir --color=auto'
|
||||
#alias vdir='vdir --color=auto'
|
||||
|
||||
alias grep='grep --color=auto'
|
||||
alias fgrep='fgrep --color=auto'
|
||||
alias egrep='egrep --color=auto'
|
||||
fi
|
||||
|
||||
# some more ls aliases
|
||||
alias ll='ls -alF'
|
||||
alias la='ls -A'
|
||||
alias l='ls -CF'
|
||||
|
||||
# Alias definitions.
|
||||
# You may want to put all your additions into a separate file like
|
||||
# ~/.bash_aliases, instead of adding them here directly.
|
||||
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
|
||||
|
||||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
# enable programmable completion features (you don't need to enable
|
||||
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
||||
# sources /etc/bash.bashrc).
|
||||
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
|
||||
# . /etc/bash_completion
|
||||
#fi
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.profile
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
# ~/.profile: executed by Bourne-compatible login shells.
|
||||
|
||||
if [ "$BASH" ]; then
|
||||
if [ -f ~/.bashrc ]; then
|
||||
. ~/.bashrc
|
||||
fi
|
||||
fi
|
||||
|
||||
mesg n 2> /dev/null || true
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
#
|
||||
# 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 UbuntuDockerGuest-4
|
||||
-99
@@ -1,99 +0,0 @@
|
||||
# ~/.bashrc: executed by bash(1) for non-login shells.
|
||||
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
|
||||
# for examples
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[ -z "$PS1" ] && return
|
||||
|
||||
# don't put duplicate lines in the history. See bash(1) for more options
|
||||
# ... or force ignoredups and ignorespace
|
||||
HISTCONTROL=ignoredups:ignorespace
|
||||
|
||||
# append to the history file, don't overwrite it
|
||||
shopt -s histappend
|
||||
|
||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||
HISTSIZE=1000
|
||||
HISTFILESIZE=2000
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(cat /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, unless we know we "want" color)
|
||||
case "$TERM" in
|
||||
xterm-color) color_prompt=yes;;
|
||||
esac
|
||||
|
||||
# uncomment for a colored prompt, if the terminal has the capability; turned
|
||||
# off by default to not distract the user: the focus in a terminal window
|
||||
# should be on the output of commands, not on the prompt
|
||||
#force_color_prompt=yes
|
||||
|
||||
if [ -n "$force_color_prompt" ]; then
|
||||
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
|
||||
# We have color support; assume it's compliant with Ecma-48
|
||||
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
|
||||
# a case would tend to support setf rather than setaf.)
|
||||
color_prompt=yes
|
||||
else
|
||||
color_prompt=
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||
else
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
unset color_prompt force_color_prompt
|
||||
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
if [ -x /usr/bin/dircolors ]; then
|
||||
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
|
||||
alias ls='ls --color=auto'
|
||||
#alias dir='dir --color=auto'
|
||||
#alias vdir='vdir --color=auto'
|
||||
|
||||
alias grep='grep --color=auto'
|
||||
alias fgrep='fgrep --color=auto'
|
||||
alias egrep='egrep --color=auto'
|
||||
fi
|
||||
|
||||
# some more ls aliases
|
||||
alias ll='ls -alF'
|
||||
alias la='ls -A'
|
||||
alias l='ls -CF'
|
||||
|
||||
# Alias definitions.
|
||||
# You may want to put all your additions into a separate file like
|
||||
# ~/.bash_aliases, instead of adding them here directly.
|
||||
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
|
||||
|
||||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
# enable programmable completion features (you don't need to enable
|
||||
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
||||
# sources /etc/bash.bashrc).
|
||||
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
|
||||
# . /etc/bash_completion
|
||||
#fi
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.profile
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
# ~/.profile: executed by Bourne-compatible login shells.
|
||||
|
||||
if [ "$BASH" ]; then
|
||||
if [ -f ~/.bashrc ]; then
|
||||
. ~/.bashrc
|
||||
fi
|
||||
fi
|
||||
|
||||
mesg n 2> /dev/null || true
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
#
|
||||
# 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 UbuntuDockerGuest-2
|
||||
-99
@@ -1,99 +0,0 @@
|
||||
# ~/.bashrc: executed by bash(1) for non-login shells.
|
||||
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
|
||||
# for examples
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[ -z "$PS1" ] && return
|
||||
|
||||
# don't put duplicate lines in the history. See bash(1) for more options
|
||||
# ... or force ignoredups and ignorespace
|
||||
HISTCONTROL=ignoredups:ignorespace
|
||||
|
||||
# append to the history file, don't overwrite it
|
||||
shopt -s histappend
|
||||
|
||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||
HISTSIZE=1000
|
||||
HISTFILESIZE=2000
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(cat /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, unless we know we "want" color)
|
||||
case "$TERM" in
|
||||
xterm-color) color_prompt=yes;;
|
||||
esac
|
||||
|
||||
# uncomment for a colored prompt, if the terminal has the capability; turned
|
||||
# off by default to not distract the user: the focus in a terminal window
|
||||
# should be on the output of commands, not on the prompt
|
||||
#force_color_prompt=yes
|
||||
|
||||
if [ -n "$force_color_prompt" ]; then
|
||||
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
|
||||
# We have color support; assume it's compliant with Ecma-48
|
||||
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
|
||||
# a case would tend to support setf rather than setaf.)
|
||||
color_prompt=yes
|
||||
else
|
||||
color_prompt=
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||
else
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
unset color_prompt force_color_prompt
|
||||
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
if [ -x /usr/bin/dircolors ]; then
|
||||
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
|
||||
alias ls='ls --color=auto'
|
||||
#alias dir='dir --color=auto'
|
||||
#alias vdir='vdir --color=auto'
|
||||
|
||||
alias grep='grep --color=auto'
|
||||
alias fgrep='fgrep --color=auto'
|
||||
alias egrep='egrep --color=auto'
|
||||
fi
|
||||
|
||||
# some more ls aliases
|
||||
alias ll='ls -alF'
|
||||
alias la='ls -A'
|
||||
alias l='ls -CF'
|
||||
|
||||
# Alias definitions.
|
||||
# You may want to put all your additions into a separate file like
|
||||
# ~/.bash_aliases, instead of adding them here directly.
|
||||
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
|
||||
|
||||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
# enable programmable completion features (you don't need to enable
|
||||
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
||||
# sources /etc/bash.bashrc).
|
||||
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
|
||||
# . /etc/bash_completion
|
||||
#fi
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.profile
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
# ~/.profile: executed by Bourne-compatible login shells.
|
||||
|
||||
if [ "$BASH" ]; then
|
||||
if [ -f ~/.bashrc ]; then
|
||||
. ~/.bashrc
|
||||
fi
|
||||
fi
|
||||
|
||||
mesg n 2> /dev/null || true
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
775:1000:1000:/etc/network/if-pre-up.d
|
||||
775:1000:1000:/etc/network/if-up.d
|
||||
775:1000:1000:/etc/network/if-post-down.d
|
||||
775:1000:1000:/etc/network/interfaces.d
|
||||
775:1000:1000:/etc/network/if-down.d
|
||||
664:1000:1000:/etc/network/interfaces
|
||||
664:1000:1000:/etc/network/.gns3_perms
|
||||
775:1000:1000:/etc/network
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
auto eth0
|
||||
iface eth0 inet static
|
||||
address 172.20.1.1
|
||||
netmask 255.255.255.0
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
600:0:0:/etc/openvswitch/.conf.db.~lock~
|
||||
640:0:0:/etc/openvswitch/conf.db
|
||||
755:0:0:/etc/openvswitch/init.sh
|
||||
644:0:0:/etc/openvswitch/.gns3_perms
|
||||
755:0:0:/etc/openvswitch
|
||||
-124
File diff suppressed because one or more lines are too long
-54
@@ -1,54 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (C) 2024 GNS3 Technologies Inc.
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
firstrun=0
|
||||
[ -f "/etc/openvswitch/conf.db" ] || firstrun=1
|
||||
|
||||
if [ $firstrun -ne 0 ]; then
|
||||
# create database
|
||||
ovsdb-tool create /etc/openvswitch/conf.db /usr/share/openvswitch/vswitch.ovsschema
|
||||
fi
|
||||
|
||||
# start openvswitch daemons
|
||||
mkdir -p /var/log/openvswitch /var/run/openvswitch
|
||||
ovsdb-server --detach --pidfile --remote=punix:/var/run/openvswitch/db.sock \
|
||||
--log-file --verbose=off:syslog
|
||||
ovs-vswitchd --detach --pidfile --log-file --verbose=off:syslog
|
||||
|
||||
if [ $firstrun -ne 0 ]; then
|
||||
ovs-vsctl --no-wait init
|
||||
|
||||
# create br0..br3
|
||||
for intf in br0 br1 br2 br3; do
|
||||
ovs-vsctl add-br $intf
|
||||
ovs-vsctl set bridge $intf datapath_type=netdev
|
||||
done
|
||||
|
||||
# add all ethernet interfaces to br0, except MANAGEMENT_INTERFACE
|
||||
[ "$MANAGEMENT_INTERFACE" = 1 ] && MANAGEMENT_INTERFACE=eth0
|
||||
sed -n 's/^ *\(eth[0-9]*\): .*/\1/p' /proc/net/dev | sort -V | \
|
||||
while read -r intf; do
|
||||
[ "$intf" = "$MANAGEMENT_INTERFACE" ] || ovs-vsctl add-port br0 "$intf"
|
||||
done
|
||||
fi
|
||||
|
||||
# activate bridge interfaces
|
||||
ovs-vsctl --bare -f table --columns=name find interface type=internal | \
|
||||
while read -r intf; do
|
||||
ip link set dev "$intf" up
|
||||
ifup -f "$intf"
|
||||
done
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
|
||||
source /etc/bash/bash_completion.sh
|
||||
source /usr/share/bash-completion/completions/ovs-vsctl-bashcomp.bash
|
||||
source /usr/share/bash-completion/completions/ovs-appctl-bashcomp.bash
|
||||
PS1='\h:\w\$ '
|
||||
-3
@@ -1,3 +0,0 @@
|
||||
644:0:0:/root/.bashrc
|
||||
644:0:0:/root/.gns3_perms
|
||||
700:0:0:/root
|
||||
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Reference in New Issue
Block a user