I'm trying to get my host to route its traffic through a KVM guest(Untangle), but I'm not having any luck with basic IP table rules.
Right now, I have all traffic being received by the host on eth2 and forwarding all traffic to eth1. Eth1 is bridged to br1, which Untangle sees as a WAN. Untangle bridges to br0.
That's all working fine. Any new guest that I create will route through Untangle, and my router plugged into eth0 is routing through Untangle.
How do I get the host to route through br0/eth0?
Here's my current routes output with traffic going through eth2 on host:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 76.xx.xx.x 0.0.0.0 UG 0 0 0 eth2
10.10.10.0 * 255.255.255.0 U 0 0 0 br1
76.xxx.xx.x * 255.255.248.0 U 0 0 0 eth2
link-local * 255.255.0.0 U 1000 0 0 br0
192.168.2.0 * 255.255.255.0 U 0 0 0 br0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0