Windows EC2 计算机上的固定 MAC 地址
在我们拥有的 Windows 计算机上,可以将 MAC 地址更改为预先分配的值。但是是否可以将 EC2 Windows 计算机上的 MAC 地址设置为预先分配的值?
问题是:
我们提供了一个运行 Amazon EC2 的虚拟实验室/培训/评估环境。客户经常希望在云中运行许可软件(他们拥有的!),但许可组件需要存在固定的 MAC 地址。
但目前尚不清楚如果我们调整 MAC 地址,EC2 中会发生什么,特别是在机器重新启动或创建快照之后。我看到的一个大问题是,如果我们对具有固定 MAC 的计算机拍摄快照,然后启动它的多个副本,那么从理论上讲,每个副本都将具有相同的 MAC 地址。显然是路由问题。
但仍然不清楚会发生什么,或者底层虚拟化堆栈是否只是在每次启动机器时生成随机 MAC。
当然,如果您有想法,我很想听听其他解决方法。
On Windows machines that we own it's possible to change a MAC address to a pre-assigned value. But is it possible to set the MAC address on EC2 Windows machines to a pre-assigned value?
Here is the problem:
We provide a virtual lab/training/evaluation environment that runs off Amazon EC2. Every so often a customer wants to run licensed software (that they own!) in the cloud, but the licensing component requires a fixed MAC address to exist.
But it's unclear what happens in EC2 if we tweak with the MAC address, especially after a reboot or snapshot of the machine. One big issue I see is that if we take a snapshot of a machine with a fixed MAC, and then launch multiple copies of it, then each copy will, in theory, have the same MAC address. Obviously a routing issue.
But still, it's unclear what happens or if the underlying virtualization stack simply generates random MACs every time a machine is launched.
Of-course, I would love to hear about other workarounds if you have ideas..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在 VPC 中使用 EC2 实例并向其附加弹性网络接口。
ENI 就像一个附加网卡,具有固定的 IP 地址(内部和外部)和固定的 MAC 地址。
AWS 网站中有关 ENI 的更多信息。
You can use an EC2 instance in a VPC and attach an Elastic Network Interface to it.
ENI is like an additional network card that have fixed IP address (internal and external) and fixed MAC address.
More about ENI in AWS site.
不幸的是这里没有好的解决方法。 EC2 不允许对实例上的 MAC 地址进行任何操作。
Unfortunately there's no good workaround here. EC2 does not allow any manipulation of the MAC address on an instance.