id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc	guest	host
1332	Internal network does not work for OpenSolaris guests	manoj		'''Summary'''\r\nVirtual machines running OpenSolaris are unable to connect to other virtual machines over an InternalNetwork. The issue is seen on a host running OpenSolaris build 79a.\r\n{{{\r\nmanoj@mowgli:~$ uname -a\r\nSunOS mowgli 5.11 snv_79a i86pc i386 i86pc Solaris\r\n}}}\r\nVirtualBox version: VirtualBox-opensolaris-x86-1.5.51-r28414-beta1\r\n\r\n----\r\n\r\n'''Details'''\r\nI have two Virtual Machines - one running OpenSolaris build 84 another running CentOS 4.4.\r\nI set up NAT and InternalNetwork on both the VMs.\r\nInternalNetwork is configured with static IPs. But one VM is unable to reach the other.\r\n\r\n\r\nHere's what I did.\r\n\r\n{{{\r\n\r\nmanoj@mowgli:/vm/Machines/osol$ VBoxManage modifyvm osol -nic2 intnet\r\nVirtualBox Command Line Management Interface Version 1.5.51\r\n(C) 2005-2008 innotek GmbH\r\nAll rights reserved.\r\n\r\nmanoj@mowgli:/vm/Machines/osol$ VBoxManage modifyvm osol -intnet2 intnet\r\nVirtualBox Command Line Management Interface Version 1.5.51\r\n(C) 2005-2008 innotek GmbH\r\nAll rights reserved.\r\n\r\nmanoj@mowgli:/vm/Machines/osol$ VBoxManage modifyvm rhel -nic2 intnet\r\nVirtualBox Command Line Management Interface Version 1.5.51\r\n(C) 2005-2008 innotek GmbH\r\nAll rights reserved.\r\n\r\nmanoj@mowgli:/vm/Machines/osol$ VBoxManage modifyvm rhel -intnet2 intnet\r\nVirtualBox Command Line Management Interface Version 1.5.51\r\n(C) 2005-2008 innotek GmbH\r\nAll rights reserved.\r\n}}}\r\n\r\nAnd here's how the network is configured on the VMs.\r\n\r\n'''centos 4.4'''\r\n{{{\r\n\r\n[root@localhost ~]# uname -a\r\nLinux localhost.localdomain 2.6.9-42.EL #1 Sat Aug 12 09:17:58 CDT 2006\r\ni686 i686 i386 GNU/Linux\r\n[root@localhost ~]# ifconfig eth1\r\neth1      Link encap:Ethernet  HWaddr 08:00:27:5B:4B:43\r\n          inet addr:172.16.90.2  Bcast:172.16.255.255  Mask:255.255.0.0\r\n          inet6 addr: fe80::a00:27ff:fe5b:4b43/64 Scope:Link\r\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1\r\n          RX packets:41 errors:0 dropped:0 overruns:0 frame:0\r\n          TX packets:50 errors:0 dropped:0 overruns:0 carrier:0\r\n          collisions:0 txqueuelen:1000\r\n          RX bytes:2624 (2.5 KiB)  TX bytes:2268 (2.2 KiB)\r\n          Interrupt:10 Base address:0xc060\r\n\r\n[root@localhost ~]# route\r\nKernel IP routing table\r\nDestination     Gateway         Genmask         Flags Metric Ref    Use\r\nIface\r\n10.0.2.0        *               255.255.255.0   U     0      0        0 eth0\r\n172.16.0.0      *               255.255.0.0     U     0      0        0 eth1\r\n169.254.0.0     *               255.255.0.0     U     0      0        0 eth1\r\ndefault         172.16.255.254  0.0.0.0         UG    0      0        0 eth1\r\n[root@localhost ~]# ping 172.16.90.1\r\nPING 172.16.90.1 (172.16.90.1) 56(84) bytes of data.\r\nFrom 172.16.90.2 icmp_seq=1 Destination Host Unreachable\r\nFrom 172.16.90.2 icmp_seq=2 Destination Host Unreachable\r\n}}}\r\n\r\n'''opensolaris 79a'''\r\n\r\n{{{\r\n\r\n-bash-3.2# uname -a\r\nSunOS solaris 5.11 snv_84 i86pc i386 i86pc\r\n-bash-3.2# ifconfig pcn1\r\npcn1: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500\r\nindex 3\r\n        inet 192.168.2.1 netmask ffffff00 broadcast 192.168.2.255\r\n        ether 8:0:27:dc:98:7c\r\n-bash-3.2# netstat -rn\r\n\r\nRouting Table: IPv4\r\n  Destination           Gateway           Flags  Ref     Use     Interface\r\n-------------------- -------------------- ----- ----- ---------- ---------\r\ndefault              10.0.2.2             UG        1          0 pcn0\r\n10.0.2.0             10.0.2.15            U         1          2 pcn0\r\n192.168.2.0          192.168.2.1          U         1          0 pcn1\r\n127.0.0.1            127.0.0.1            UH        1         41 lo0\r\n\r\nRouting Table: IPv6\r\n  Destination/Mask            Gateway                   Flags Ref   Use    If   \r\n--------------------------- --------------------------- ----- --- ------- ----- \r\n::1                         ::1                         UH      1      21 lo0   \r\n\r\n-bash-3.2# ping 192.168.2.2\r\nno answer from 192.168.2.2\r\n \r\n}}}\r\n\r\n\r\nI tried this with two VMs running CentOS and it worked fine. I also tried with two VMs running opensolaris and hit the above issue. Issue seems to be specific to OpenSolaris.\r\n	defect	closed	major	network	VirtualBox Solaris Beta 1	fixed			other	other
