![Virtualbox:是否有可能在客户系统上获取与主机公共 IP 不同的公共 IP?](https://linux22.com/image/1286549/Virtualbox%EF%BC%9A%E6%98%AF%E5%90%A6%E6%9C%89%E5%8F%AF%E8%83%BD%E5%9C%A8%E5%AE%A2%E6%88%B7%E7%B3%BB%E7%BB%9F%E4%B8%8A%E8%8E%B7%E5%8F%96%E4%B8%8E%E4%B8%BB%E6%9C%BA%E5%85%AC%E5%85%B1%20IP%20%E4%B8%8D%E5%90%8C%E7%9A%84%E5%85%AC%E5%85%B1%20IP%EF%BC%9F.png)
我想设置我的客人的民众-ip (windows xp) 不依赖于主机的 ip,而是另一个。这可能吗?如果可以,我该怎么做?
请注意,这是关于公共 ID,而不是本地 ID。
非常感谢..
答案1
如果将虚拟网卡连接设置为“桥接”而不是“NAT”,那么您可以将虚拟机中的IP地址设置为与主机相同的格式。
示例(假设您执行上述操作):
最终结果是网络上的任何机器都能够通过自己的 IP 地址连接到虚拟机,并且您无需配置任何内容来映射到它
希望这可以帮助
戴夫
答案2
在家庭环境中,无论操作系统或虚拟化如何,这都是不可能的。
问题是:这个家庭网络上的两台(或所有)机器都通过路由器访问互联网。路由器是唯一一台拥有公共 IP 的机器,其他所有机器都通过转换地址(NAT)访问。
至少有两种方法可以实现想要的结果:
在其中一台机器上使用 VPN,这样它就会在另一个地方“离开”内部网络。
获取第二条互联网线路,并将该线路的路由器指定为另一台机器的网关。
答案3
虽然这不是当前的帖子,但您是否试图更改网站/个人看到的您的地址?如果是这样,只需使用网络代理或下载您自己的代理,除此之外,您还可以使用私人安全网络。虽然这些并不是万无一失的,但您可以使用它们,例如让美国网站认为您来自俄罗斯或反之亦然。
这一切都来自于您在使用上述方法为虚拟机提供其自己的 IP 地址后安装在虚拟机上的程序。(尽管如果您愿意,您也可以只对主机执行此操作,而不是对桥接适配器执行此操作)
答案4
在其中一台机器上使用 VPN,这样它就会在另一个地方“离开”内部网络。我认为这会有所帮助