Need advice-Opensuse host network ok - guest cannot reach outside world
Posted: 19. Apr 2017, 00:02
Background: OpenSuSE 42.2 (call it Serv1 with a static IP) serving as VBox host (running VBox 5.1.18_SUSE r114002) (as installed from the OpenSuSE repositories).
I can ping in and out from Serv1 and can access Serv1 from other hosts.
Output from "ip addr show" for Serv1:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:50:56:bf:0f:b1 brd ff:ff:ff:ff:ff:ff
inet 10.2.18.1/16 brd 10.2.255.255 scope global eth0
valid_lft forever preferred_lft forever
I have a "canned" Oracle/Peopesoft appliance running in the guest in Bridged mode to Serv1 host adapter eth0 (call it Serv2 with IP 10.2.18.2). It boots up just fine, I can logon to through the character mode console (no GUI) just fine.
I can ping from the guest (Serv2) to the host (Serv1) just fine. The reverse is also true (Serv1 -> Serv2 ping is good).
But.....
For the life of me I cannot get the guest (Serv2) to ping any host in the rest of our network nor can any other host in our network ping Serv2.
I've completely turned off the firewall on Serv1. No go.
I've verified that the default gateway for both Serv1 and Serv2 reference the same network equipment IP address.
I've verified that the MAC address that Serv2 shows from "ip addr show" matches the MAC address in the Settings -> Network -> Advanced in VBox.
The output from "VBoxManage showvminfo --detailed" cut down to just the NIC is:
NIC 1: MAC: 080027601F37, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: Am79C973, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none
I'm pretty much at a loss as to what might be happening with the guest (Serv2) as to why it can reach the host but nothing else. I could understand it if the VBox network settings had "Host-only" but I'm running in Bridged mode.
I can ping in and out from Serv1 and can access Serv1 from other hosts.
Output from "ip addr show" for Serv1:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:50:56:bf:0f:b1 brd ff:ff:ff:ff:ff:ff
inet 10.2.18.1/16 brd 10.2.255.255 scope global eth0
valid_lft forever preferred_lft forever
I have a "canned" Oracle/Peopesoft appliance running in the guest in Bridged mode to Serv1 host adapter eth0 (call it Serv2 with IP 10.2.18.2). It boots up just fine, I can logon to through the character mode console (no GUI) just fine.
I can ping from the guest (Serv2) to the host (Serv1) just fine. The reverse is also true (Serv1 -> Serv2 ping is good).
But.....
For the life of me I cannot get the guest (Serv2) to ping any host in the rest of our network nor can any other host in our network ping Serv2.
I've completely turned off the firewall on Serv1. No go.
I've verified that the default gateway for both Serv1 and Serv2 reference the same network equipment IP address.
I've verified that the MAC address that Serv2 shows from "ip addr show" matches the MAC address in the Settings -> Network -> Advanced in VBox.
The output from "VBoxManage showvminfo --detailed" cut down to just the NIC is:
NIC 1: MAC: 080027601F37, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: Am79C973, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none
I'm pretty much at a loss as to what might be happening with the guest (Serv2) as to why it can reach the host but nothing else. I could understand it if the VBox network settings had "Host-only" but I'm running in Bridged mode.