LEdoian
0396099bcd
Add support for IPv6
...
The 40 bits in the ULA global prefix fdce:73a4:0b00::/48 were generated
by Python's `random.randint(0,2**40-1)` call
1 year ago
LEdoian
b02a04ccbf
Enable forwarding in all the routers
3 years ago
LEdoian
32c4e15e3d
Add a simple script to manage all the machines
3 years ago
LEdoian
ca51082938
Name interfaces using mactab
3 years ago
LEdoian
ccc82015c8
Add KVM and more RAM to the VM
...
Else it does not run
3 years ago
LEdoian
11c5674b20
Fix bridge templates
...
The context variable `bridges` is a dictionary, not a list.
3 years ago
LEdoian
c0f270e9e8
Refactor bridge files into templates
...
This allows better extensibility, as well as provides more uniform way
of config file generation.
3 years ago
LEdoian
26f1299b59
Generate also hosts and hostname files
3 years ago
LEdoian
2fe2640e9e
Fix alignment of templated files
...
Jinja directives keep indentation. Therefore, if tokens like
`{% for … %}` are indented, the indentation accumulates and this creates
confusing indentation in output.
3 years ago
LEdoian
dc95ade8a0
Fix MAC in qemu script
3 years ago
LEdoian
c0f9174ab6
Add initial version of template files
3 years ago