Unter Windows war ist es relativ einfach die einzelnen Netzkonfigurationen zu ändern und gezielt über die Dienste von Windows zu steuern.Nachdem ich ja nun seit über einem Jahr bekennender MacBook Pro Besitzer und OSX Lover bin gestaltet sich die Umstellung manchmal als schwieriger / anders.
Das Umstellen der von VMware vorgeschlagenen vNetworks ist durchaus sinnvoll, da zu erwarten ist, dass es doch mehr als einen VMware User in einem Unternehmensnetz geben wird oder bereits gibt.Im konkreten Beispiel wollte ich, dass die DHCP Adressen aus dem Subnetz 172.16.191.0 stammen, aber oberhalb von .127 genutzt werden, da ich in dem unteren Segment Server betreiben will mit festen IP-Adressen. Die Umstellung dieser Konfiguration erfolgt anders als unter VMware Workstation nicht über die GUI, sondern über das Terminal und einen Editor. Ich verwende dafür Smultron, den man hier herunterladen kann. Die notwendigen Dateien befinden sich unter:
/Library/Application Support/VMware Fusion/
Im Unterordner ./vmnet8 befindet sich die entsprechende Datei für die Steuerung des DHCP Servers des vmNet8 (Standard NAT Adapter) von VMware Fusion:
dhcpd.conf
## Configuration file for ISC 2.0b6pl1 vmnet-dhcpd operating on vmnet8.## This file was automatically generated by the VMware configuration program.# If you modify it, it will be backed up the next time you run the# configuration program.## We set domain-name-servers to make some DHCP clients happy# (dhclient as configued in SuSE, TurboLinux, etc.).# We also supply a domain name to make pump (Red Hat 6.x) happy.#allow unknown-clients;default-lease-time 1800; # 30 minutesmax-lease-time 7200; # 2 hourssubnet 172.16.191.0 netmask 255.255.255.0 { range 172.16.191.128 172.16.191.254; option broadcast-address 172.16.191.255; option domain-name-servers 172.16.191.1; option netbios-name-servers 172.16.191.1; option domain-name "xsteam.eu"; option routers 172.16.191.1;}
Im Anschluss an die Änderung des eigentlichen DHCP Scopes muss im Anschluss die generelle Netzwerkeinstellung für VMware Fusion noch angepasst werden:
locations
answer LIBDIR /Library/Application Support/VMware Fusionanswer NETWORKING yesanswer VNET_8_NAT yesanswer VNET_8_HOSTONLY_HOSTADDR 172.16.191.1answer VNET_8_HOSTONLY_NETMASK 255.255.255.0directory /Library/Application Support/VMware Fusion/vmnet8/file /Library/Application Support/VMware Fusion/vmnet8/dhcpd.conf 1222232709directory /var/db/vmwarefile /var/db/vmware/vmnet-dhcpd-vmnet8.leasesfile /var/db/vmware/vmnet-dhcpd-vmnet8.leases~file /Library/Application Support/VMware Fusion/vmnet8/nat.conf 1222232709answer VNET_1_HOSTONLY_HOSTADDR 172.16.191.1answer VNET_1_HOSTONLY_NETMASK 255.255.255.0answer VNET_1_HOSTONLY_SUBNET 172.16.191.0answer VNET_1_DHCP yesdirectory /Library/Application Support/VMware Fusion/vmnet1/file /Library/Application Support/VMware Fusion/vmnet1/dhcpd.conf 1222232729file /var/db/vmware/vmnet-dhcpd-vmnet1.leasesfile /var/db/vmware/vmnet-dhcpd-vmnet1.leases~file /Library/Application Support/VMware Fusion/config 1222232729remove_answer LIBDIRanswer LIBDIR /Library/Application Support/VMware Fusionremove_answer NETWORKINGanswer NETWORKING yesremove_answer VNET_8_NATanswer VNET_8_NAT yesremove_answer VNET_8_HOSTONLY_HOSTADDRanswer VNET_8_HOSTONLY_HOSTADDR 172.16.191.1remove_answer VNET_8_HOSTONLY_NETMASKanswer VNET_8_HOSTONLY_NETMASK 255.255.255.0remove_file /Library/Application Support/VMware Fusion/vmnet8/dhcpd.conffile /Library/Application Support/VMware Fusion/vmnet8/dhcpd.conf 1222234050remove_file /var/db/vmware/vmnet-dhcpd-vmnet8.leasesfile /var/db/vmware/vmnet-dhcpd-vmnet8.leasesremove_file /var/db/vmware/vmnet-dhcpd-vmnet8.leases~file /var/db/vmware/vmnet-dhcpd-vmnet8.leases~remove_file /Library/Application Support/VMware Fusion/vmnet8/nat.conffile /Library/Application Support/VMware Fusion/vmnet8/nat.conf 1222234050remove_answer VNET_1_HOSTONLY_HOSTADDRanswer VNET_1_HOSTONLY_HOSTADDR 172.16.191.1remove_answer VNET_1_HOSTONLY_NETMASKanswer VNET_1_HOSTONLY_NETMASK 255.255.255.0remove_answer VNET_1_HOSTONLY_SUBNETanswer VNET_1_HOSTONLY_SUBNET 172.16.191.0remove_answer VNET_1_DHCPanswer VNET_1_DHCP yesremove_file /Library/Application Support/VMware Fusion/vmnet1/dhcpd.conffile /Library/Application Support/VMware Fusion/vmnet1/dhcpd.conf 1222234050remove_file /var/db/vmware/vmnet-dhcpd-vmnet1.leasesfile /var/db/vmware/vmnet-dhcpd-vmnet1.leasesremove_file /var/db/vmware/vmnet-dhcpd-vmnet1.leases~file /var/db/vmware/vmnet-dhcpd-vmnet1.leases~file /Library/Application Support/VMware Fusion/config 1222234050
Die Einstellungen können mit einem beliebigen Texteditor geändert werden. Will man jetzt nicht unbedingt wegen dieser kleinen Änderung den ganzen Mac neu starten, so muss man die relevanten Daemons neu starten, was sich erstmal einfach anhört gestaltet sich unter OS X dann doch komplett anders als unter Windows und so hat VMware einfach ein kleines SHELL Skript in den Ordner "./VMware Fusion" gelegt:
/Library/Application Support/VMWare Fusion/boot.sh –restart
Die Ausgabe sieht dann ungefähr so aus:
http://communities.vmware.com/message/917254http://communities.vmware.com/servlet/JiveServlet/download/718890-1931/VMware%20Fusion%20Network%20Settings%20-%20Part%201.pdf http://communities.vmware.com/docs/DOC-2527
Posted in Fusion | Networking | VMware |Comments [0]
Ich bedanke mich bei allen Kunden und insbesondere bei DELL für die Unterstützung! Die hier dargestellten Sachverhalte sind nach bestem Wissen und Gewissen recherchiert und veröffentlicht. Die hier dargestellten Meinungen repräsentieren nur meine eigene Meinung und sind nicht offizielle Stellungnahmen von Herstellern und Anbietern.