brauche etwas Hilfe bei der Einrichtung eines vmnet Interfaces. Ich habe mehrere VMs, welche miteinander kommunizieren sollen über vmnet Interfaces (es sind mehrere, deswegen nicht hostonly).
Ich kann es mir nicht erklären, aber die configs funktionieren für 3 von 4 VMs. Hoffe jemand kann mir sagen, was ich falsch mache.
version
Code: Alles auswählen
#lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
#vmplayer --version
VMware Player 6.0.1 build-1379776
vmnet2 interface
Code: Alles auswählen
#cat /etc/vmware/networking | grep VNET_2
answer VNET_2_DHCP no
answer VNET_2_HOSTONLY_NETMASK 255.255.255.0
answer VNET_2_HOSTONLY_SUBNET 10.1.1.0
answer VNET_2_VIRTUAL_ADAPTER yes
#ifconfig vmnet2
vmnet2 Link encap:Ethernet Hardware Adresse 00:50:56:c0:00:02
inet Adresse:10.1.1.1 Bcast:10.1.1.255 Maske:255.255.255.0
inet6-Adresse: fe80::250:56ff:fec0:2/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:851 errors:0 dropped:0 overruns:0 frame:0
TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
#ls -l /dev | grep vmnet2
crw------- 1 root root 119, 2 Nov 7 11:55 vmnet2
vmx file
Code: Alles auswählen
#cat /var/vmware/SMS/SMS.vmx | grep ethernet1
ethernet1.present = "TRUE"
ethernet1.connectionType = "custom"
ethernet1.wakeOnPcktRcv = "FALSE"
ethernet1.addressType = "generated"
ethernet1.virtualDev = "e1000"
ethernet1.pciSlotNumber = "34"
ethernet1.generatedAddress = "00:0C:29:F2:11:BA"
ethernet1.generatedAddressOffset = "10"
ethernet1.vnet = "/dev/vmnet2"
In Gastsystem (von Hand abgetippt, teilweise abgekürtzt)
Code: Alles auswählen
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:0C:29:F2:11:B0
inet addr: 10.1.1.101 Bcast: 10.1.1.255 Mask: 255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
RX packets: 1262
TX packets: 6
#route
Destination Gateway Genmask Flags Metric Ref Use Iface
10.1.1.0 * 255.255.255.0 U 0 0 0 eth1
#ping -c3 10.1.1.1
PING 10.1.1.1 (10.1.1.1) 56(84) bytes of data.
From 10.1.1.101 icmp_seq=1 Destination host Unreacheble
----- das gleiche -----
Jedoch, wenn ich die ip von eth0 auf die 10.1.1.101 setze, dann kann ich das 10.1.1.0/24 Netz erreichen. wie ist dies möglich, nur der eth1 interface ist mit vmnet2 gemappt. Eth0 ist in bridged mode.
genau die gleiche Konfiguration auf anderen VMs Funktioniert, woran kann es liegen?