Skip to content
Snippets Groups Projects
Commit 90cdf1f4 authored by Attila Farkas's avatar Attila Farkas
Browse files

add new topology definitions

parent 6ea991e6
No related branches found
No related tags found
No related merge requests found
# Topology with 2 routers in two separate networks
# Works only with a border router enabled
name: 2-networks-connected-by-br
hosts:
- name: server
base_box:
image: generic/debian10
memory: 512
- name: home
base_box:
image: generic/debian10
memory: 512
routers:
- name: server-router
- name: home-router
networks:
- name: server-switch
cidr: 10.10.20.0/24
- name: home-switch
cidr: 10.10.30.0/24
net_mappings:
- host: server
network: server-switch
ip: 10.10.20.5
- host: home
network: home-switch
ip: 10.10.30.5
router_mappings:
- router: server-router
network: server-switch
ip: 10.10.20.1
- router: home-router
network: home-switch
ip: 10.10.30.1
# Topology with 2 routers with 4 separate networks
# Works only with a border router enabled
name: 2-networks-connected-by-br
hosts:
- name: host1
base_box:
image: generic/debian10
memory: 512
- name: host2
base_box:
image: generic/debian10
memory: 512
- name: host3
base_box:
image: generic/debian10
memory: 512
- name: host4
base_box:
image: generic/debian10
memory: 512
routers:
- name: router1
- name: router2
networks:
- name: network1
cidr: 10.10.20.0/24
- name: network2
cidr: 10.10.30.0/24
- name: network3
cidr: 10.10.40.0/24
- name: network4
cidr: 10.10.50.0/24
net_mappings:
- host: host1
network: network1
ip: 10.10.20.5
- host: host2
network: network2
ip: 10.10.30.5
- host: host3
network: network3
ip: 10.10.40.5
- host: host4
network: network4
ip: 10.10.50.5
router_mappings:
- router: router1
network: network1
ip: 10.10.20.1
- router: router1
network: network2
ip: 10.10.30.1
- router: router2
network: network3
ip: 10.10.40.1
- router: router2
network: network4
ip: 10.10.50.1
\ No newline at end of file
# Topology with 3 routers and 5 separate networks
# Works only with a border router enabled
name: 2-networks-connected-by-br
hosts:
- name: host1
base_box:
image: generic/debian10
memory: 512
- name: host2
base_box:
image: generic/debian10
memory: 512
- name: host3
base_box:
image: generic/debian10
memory: 512
- name: host4
base_box:
image: generic/debian10
memory: 512
- name: host5
base_box:
image: generic/debian10
memory: 512
routers:
- name: router1
- name: router2
- name: router3
networks:
- name: network1
cidr: 10.10.20.0/24
- name: network2
cidr: 10.10.30.0/24
- name: network3
cidr: 10.10.40.0/24
- name: network4
cidr: 10.10.50.0/24
- name: network5
cidr: 10.10.60.0/24
net_mappings:
- host: host1
network: network1
ip: 10.10.20.5
- host: host2
network: network2
ip: 10.10.30.5
- host: host3
network: network3
ip: 10.10.40.5
- host: host4
network: network4
ip: 10.10.50.5
- host: host5
network: network5
ip: 10.10.60.5
router_mappings:
- router: router1
network: network1
ip: 10.10.20.1
- router: router1
network: network2
ip: 10.10.30.1
- router: router1
network: network3
ip: 10.10.40.1
- router: router2
network: network4
ip: 10.10.50.1
- router: router3
network: network5
ip: 10.10.60.1
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment