<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities: Message List - Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
    <link>http://communities.vmware.com/community/vmtn/desktop/workstation?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 23 Dec 2008 20:39:49 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-12-23T20:39:49Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1130759?tstart=0#1130759</link>
      <description>yes, indeed.  This behaviour seems to be changed at VMware Workstation 6.5&lt;br /&gt;
I could spoof the mac adress by modification of the vmx configuration file of the virtual machine,&lt;br /&gt;
and beyond the old limit of 00:50 etc.&lt;br /&gt;
&lt;p /&gt;
I removed:&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
ethernet0.addressType = "generated"&lt;br /&gt;
ethernet0.generatedAddress = "00:0c:29:8d:b5:f5"&lt;br /&gt;
ethernet0.generatedAddressOffset = "0"&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
And appended:&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
ethernet0.addressType = "static"&lt;br /&gt;
ethernet0.address = "00:14:4F:28:5E:01"&lt;br /&gt;
ethernet0.noForgedSrcAddr = "FALSE"&lt;br /&gt;
ethernet0.checkMACAddress = "FALSE"&lt;br /&gt;
ethernet0.downWhenAddrMismatch = "FALSE"&lt;br /&gt;
ethernet0.noPromisc = "FALSE"&lt;br /&gt;
&lt;p /&gt;
Et voila !  This works finally.  Perfect. Thanks.</description>
      <pubDate>Tue, 23 Dec 2008 20:33:44 GMT</pubDate>
      <author>JurgenD</author>
      <guid>http://communities.vmware.com/message/1130759?tstart=0#1130759</guid>
      <dc:date>2008-12-23T20:33:44Z</dc:date>
      <clearspace:dateToText>11 months, 4 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1124437?tstart=0#1124437</link>
      <description>I do not agree.  The RFC are not a law.  They are recommendations.&lt;br /&gt;
&lt;br /&gt;
There is nothing wrong to clone a MAC address on a virtual NIC from an internal hardware NIC.&lt;br /&gt;
The virtual NIC is not a hardware NIC, so it is not bound to the uniqueness of assigning MAC address. &lt;br /&gt;
&lt;br /&gt;
Mac spoofing is well discussed into many topics.&lt;br /&gt;
In unix / linux / xxxBsd You can very easy do that with some settings to Your configuration.&lt;br /&gt;
&lt;br /&gt;
As many routers, gateways, hardware firewall, repeaters or software do provide the ability to&lt;br /&gt;
clone a MAC from an internal host.  So if some user decide to perform routing, packet filtering, intrusing detection&lt;br /&gt;
or even stress-security testing inside a virtual machine, he can not be excluded to do the same.&lt;br /&gt;
&lt;br /&gt;
So You can discuss endless arround this matter.  But my points stands.  &lt;br /&gt;
&lt;br /&gt;
It is a commercial disadvantage if You are excluded to make those changes, but You can with other opensource software.  Of course, You&lt;br /&gt;
can force them to do the same as You have decided in Your policies.  But this can be very easy made undone by changing the source and compiling the package by Your own.&lt;br /&gt;
&lt;br /&gt;
And secondly, as said, a virtual machine does need, to 'emulate' as best as possible a real machine.  So the user should and could choose,&lt;br /&gt;
which NIC he wants to emulate, including it's MAC address.&lt;br /&gt;
&lt;br /&gt;
And if that's a violation, well, this is the responsibility of the user.&lt;br /&gt;
You can mention it in the EULA of Your software.&lt;br /&gt;
&lt;br /&gt;
But I agree on this, those changes should and could only be done in the system-wide section,&lt;br /&gt;
so only a superuser can change them to protect an internal network from inside attacks.&lt;br /&gt;
The same superuser can decide to block communication to the public networks by firewall rules,&lt;br /&gt;
if he feels it is a violation of the RFC.  I repeat, IF this is the case (which is NOT, in case of running routing software in a VM, etc).</description>
      <pubDate>Mon, 15 Dec 2008 17:27:02 GMT</pubDate>
      <author>JurgenD</author>
      <guid>http://communities.vmware.com/message/1124437?tstart=0#1124437</guid>
      <dc:date>2008-12-15T17:27:02Z</dc:date>
      <clearspace:dateToText>11 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1119676?tstart=0#1119676</link>
      <description>&lt;div class="jive-quote"&gt;&lt;span class="jive-quote-header"&gt;JurgenD wrote:&lt;/span&gt;&lt;br /&gt;
Some versions of VMware Workstation did allow to set manually the MAC address of the virtual adapter.&lt;br /&gt;
This possibility has changed for several reasons.&lt;/div&gt;
&lt;br /&gt;
Hm?  AFAIK we haven't added any restrictions.  We don't provide a UI for it, but manually editing the .vmx file and changing ethernet0.addressType and ethernet0.address to a MAC address from a different vendor seems to work for me.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sanbarrow.com/vmx/vmx-network-advanced.html#mac"&gt;http://sanbarrow.com/vmx/vmx-network-advanced.html#mac&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I don't believe static MAC addresses are actually limited to the 00:50:56 range.</description>
      <pubDate>Tue, 09 Dec 2008 19:41:36 GMT</pubDate>
      <author>jameslin</author>
      <guid>http://communities.vmware.com/message/1119676?tstart=0#1119676</guid>
      <dc:date>2008-12-09T19:41:36Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1119675?tstart=0#1119675</link>
      <description>&lt;br /&gt;
&lt;div class="jive-quote"&gt;&lt;span class="jive-quote-header"&gt;JurgenD wrote:&lt;/span&gt;Well, You could on some versions, with some hack and stuff.&lt;br /&gt;
But this is not important.&lt;br /&gt;
&lt;p /&gt;
Important is, other virtualization software does allow to enter Your own MAC adress ! Without limits on the HEX numbers ( range, pool )&lt;br /&gt;
&lt;p /&gt;
So this limit should be removed on the versions of VMware. &lt;br /&gt;
Maybe it is an advantage for some people, but not for those who need to perform MAC spoofing&lt;br /&gt;
or those who need to run and develop software, which does licensing based on a MAC address.&lt;br /&gt;
&lt;p /&gt;
A vitual machine needs to be as compatible as possible.&lt;/div&gt;
&lt;br /&gt;
If others are doing it, then they are in violation of Internic policies!  VMware allows you to change the MAC addresses of their network adapters only within the range they were assigned by Internic.  If other vendors allow you to change willy-nilly, then they are breaking the law!!&lt;br /&gt;
&lt;p /&gt;
If you want to do spoofing, then do it inside the guest OS at that level (there are tools to allow you to do this for *nix and Windows environments, at least.</description>
      <pubDate>Tue, 09 Dec 2008 19:40:55 GMT</pubDate>
      <author>RDPetruska</author>
      <guid>http://communities.vmware.com/message/1119675?tstart=0#1119675</guid>
      <dc:date>2008-12-09T19:40:55Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1119663?tstart=0#1119663</link>
      <description>Well, You could on some versions, with some hack and stuff.&lt;br /&gt;
But this is not important.&lt;br /&gt;
&lt;br /&gt;
Important is, other virtualization software does allow to enter Your own MAC adress ! Without limits on the HEX numbers ( range, pool )&lt;br /&gt;
&lt;br /&gt;
So this limit should be removed on the versions of VMware. &lt;br /&gt;
Maybe it is an advantage for some people, but not for those who need to perform MAC spoofing&lt;br /&gt;
or those who need to run and develop software, which does licensing based on a MAC address.&lt;br /&gt;
&lt;br /&gt;
A vitual machine needs to be as compatible as possible.</description>
      <pubDate>Tue, 09 Dec 2008 19:28:38 GMT</pubDate>
      <author>JurgenD</author>
      <guid>http://communities.vmware.com/message/1119663?tstart=0#1119663</guid>
      <dc:date>2008-12-09T19:28:38Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Re: Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1119661?tstart=0#1119661</link>
      <description>It never was possible to assign ANY MAC-address to a VM by editing the vmx-file.&lt;br /&gt;
You were always restricted to use an address out of a VMware-address pool.&lt;br /&gt;
&lt;p /&gt;
&lt;div class="jive-quote"&gt;Response of VMware is, You need to run the Server Edition.  Well.....&lt;/div&gt;
&lt;br /&gt;
I can't believe that ...&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
___________________________________&lt;br /&gt;
&lt;br /&gt;
description of vmx-parameters: &lt;a class="jive-link-external" href="http://sanbarrow.com/vmx.html"&gt;http://sanbarrow.com/vmx.html&lt;/a&gt;&lt;br /&gt;
VMware-liveCD: &lt;a class="jive-link-external" href="http://sanbarrow.com/moa.html"&gt;http://sanbarrow.com/moa.html&lt;/a&gt;</description>
      <pubDate>Tue, 09 Dec 2008 19:17:11 GMT</pubDate>
      <author>continuum</author>
      <guid>http://communities.vmware.com/message/1119661?tstart=0#1119661</guid>
      <dc:date>2008-12-09T19:17:11Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Old PITA - Change the MAC adress in VMware Workstation 6.5 ?!</title>
      <link>http://communities.vmware.com/message/1119629?tstart=0#1119629</link>
      <description>Some versions of VMware Workstation did allow to set manually the MAC address of the virtual adapter.&lt;br /&gt;
This possibility has changed for several reasons.&lt;br /&gt;
&lt;br /&gt;
My personal opinion is clear.  A virtual machine needs to mirror as best as possible a hardware machine.&lt;br /&gt;
&lt;br /&gt;
On VMware Workstation You can not change the MAC adress, or You are bound to a limited possibility, were the first hex adresses are fixed,&lt;br /&gt;
so it shows on the outside, it is a virtual machine.  Response of VMware is, You need to run the Server Edition.  Well.....&lt;br /&gt;
&lt;br /&gt;
Currently I saw, the recent version of Virtual Box does allow to enter manually the MAC address&lt;br /&gt;
for the Virtual Interfaces based on Intel NIC. You can enter any MAC address, including MAC of existing, hardware Intel NIC.&lt;br /&gt;
&lt;br /&gt;
So my opinion, the locked-out possibility to change FULLY the mac adress of the virtual machine,&lt;br /&gt;
should be enabled again for all versions of VMware, as it is the possibility with other software.</description>
      <pubDate>Tue, 09 Dec 2008 19:10:01 GMT</pubDate>
      <author>JurgenD</author>
      <guid>http://communities.vmware.com/message/1119629?tstart=0#1119629</guid>
      <dc:date>2008-12-09T19:10:01Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
  </channel>
</rss>

