- It is now possible to specify a MAC Address for a network interface (#137)
- The MAC Address can be specified in the
lab.conf
and using the vstart
/lstart
/vconfig
/lconfig
commands when declaring an interface. The syntax is <COLLISION_DOMAIN>/<MAC_ADDRESS>
.
- For example, in a
lab.conf
file: machine[0]="A/00:00:00:00:00:01"
.
- (Docker) Collision domains are now created per-network-scenario by default (#256)
- Previously, they were shared between different scenarios. It is possible to change the default behaviour from
kathara settings
.
- (Docker) If a
.shutdown
file is present in the network scenario, Kathará now correctly waits for the script termination before removing the container (#255)
- Several fixes of
lconfig
and vconfig
commands (#252)
- Add
lab
object parameter to all Manager
methods (#254)
- Methods now correctly check if only one of the parameters between
lab_hash
, lab_name
, and lab
is passed.
- Minor fixes and improvements (#257 #258 #259 #261)
Contributors:
@tcaiazzi
@Skazza94