Sometimes after we created a VM by using the existing SUSE VM image file, actual mappings between network adapters configured for a SUSE VM and Ethernet ports are inconsistent with the supposed mappings in the VM.
For example, you have added three network adapters before creating a VM, and the network adapters are network adapter 1, network adapter 2, and network adapter 3 in sequence.
Mappings between network adapters and Ethernet ports should be:
Network adapter 1 --> eth0
Network adapter 2 --> eth1
Network adapter 3 --> eth2
Actual mappings between network adapters and Ethernet ports in the VM:
Network adapter 1 --> eth3
Network adapter 2 --> eth4
Network adapter 3 --> eth2
There is a solution here:
Delete files in the rm –rf /etc/udev/rules.d/*-network.rules directory of the VM adn Restart the VM.