Networking shit

NMCLI bridge

nmcli con show
nmcli con add ifname brvm0 type bridge con-name brvm0
nmcli con modify brvm0 ipv4.method manual ipv4.address "10.0.0.8/24"
nmcli con modify brvm0 bridge.stp no
nmcli -f bridge con show brvm0
nmcli con up brvm0

Netplan bridge

network:
  version: 2
  ethernets:
    eno1:
      dhcp4: false
    eno2:
      dhcp4: true
  bridges:
    virbr1:
      macaddress: "fa:rt:fa:rt:fa:rt"
      dhcp4: true
      interfaces: [eno1]
      parameters:
        stp: false
        forward-delay: 0
network:
  version: 2
  ethernets:
    eno1:
      dhcp4: false
    eno2:
      dhcp4: true
  bridges:
    virbr1:
      macaddress: "fa:rt:fa:rt:fa:rt"
      dhcp4: true
      interfaces: [eno1]
      parameters:
        stp: false
        forward-delay: 0
    brvm0:
      dhcp4: false
      addresses: [10.0.0.10/24]
      parameters:
        stp: false

Netplan VLAN

network:
  version: 2
  vlans:
    vlan4000:
      id: 4000
      link: enp4s0
      addresses: ['192.168.100.3/24']

Netplan Bridge hetzner

### Hetzner Online GmbH installimage
network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0:
      dhcp4: no
      dhcp6: no
  bridges:
    brpub0:
      macaddress: fa:rt:fa:rt:fa:rt
      dhcp4: no
      dhcp6: no
      parameters:
        forward-delay: 1
        stp: false
      interfaces:
        - enp2s0
      addresses:
        - 1.2.3.4/32
        - 1:2:3:4::2/64
      routes:
        - on-link: true
          to: 0.0.0.0/0
          via: 1.2.3.4
      gateway6: fe80::1
      nameservers:
        addresses:
          - 8.8.8.8