I a new to virtual networking and have been at it about 2 months.
I have a physical machine (PM) with physical ports eth0 and eth1. Eth1 is not being used. Rather, eth0 is attached to both the WAN on PM and to VM1 it seems.
I want PM to forward all traffic to VM1 which is running Sophos UTM. Other VMs are attached to VM1. I could not run Sophos on PM, as it does not offer necessary facilities to manage my physical hardware.
How can I forward traffic between two machines having the same IP?
Can I attach VM1 to eth1 instead of eth0? Does that require bridge between eth0 and eth1? PM is remote, so fiddling in anyway with eth0 is treacherous.
I can communicate with PM and VM1 separately nonetheless. I am using NoMachine (VNC-like) to address PM at the shared IP. Then I run a nested NoMachine session on PM to access VM2 and then access VM1 via browser on VM2 addressed to VM1's LAN port.
PM is running OpenSUSE. Virtualization is via KVM. Virbr0 is "up."
PM can ping the Internet and VM2, so there is communication between all network segments. But it seems there should be broken communications between PM and VM1.