Hi I've successfully installed KVM and built several different machines both Windows and Linux, and they can all see the internet and run, but from my local 192.168.1.0 network, I cannot connect to them with tools like SSH. The servers IP address is assigned to br0, and all of the VMs are running on
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:7b:16:92 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Here is my netplan:
$ cat /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
ethernets:
enp8s0f0:
dhcp4: no
dhcp6: no
bridges:
br0:
interfaces: [enp8s0f0]
dhcp4: yes*
Do I need to create static routes on my main router, or what am I missing?