Various tool:
brctl ( bridge-utils package) create bridge, it will be attach to a "host interface" and will have an IP@, tipical usage: mgt bridge or second interface/back up link
virsh ( libvirt ) create virtual network, internal vbridge, only between VM.
nmcli ( CLI version of networkmanager )
ip addr ... ( replacing ifconfig ) configure l2 and l3 parameters
[root@hp8300 me]# nmcli device
[root@hp8300 me]# nmcli connection