尽管我在其他机器上配置了几次,但我还是无法让它工作。这可能是 ovh 特有的问题,或者我现在可能已经够烦人的了。
全新安装 12.04(将内核从 ovh 改为普通内核),从 oracle repos 安装 vbox,设置并运行 phpvirtualbox。机器创建正常,导入正常,但是...网络问题。
当虚拟机设置为 NAT 时 - 可以访问网络,但速度非常慢。第一次 ping 任何内容总是超时。从未见过这样的事情......
在桥接网络模式下,根本没有连接。我有额外的 VM 外部 IP,并且它的设置与 OVH 要求的完全一样(我的意思是客户机上的 /etc/network/interfaces)。
我也在 ovh 面板中更改了该 ip 的 MAC。
我认为问题出在主机上的 vbox 配置上。首先,当我想为虚拟机选择适配器(桥接模式)时,有 eht0 和 eth1,而主机上目前只有 eth0 - 怎么会这样?
据我所知,vbox 应该可以开箱即用,但这对我来说不会发生。
您能给我一些提示吗?有什么想法吗?
答案1
我完全忘记了这个问题:)现在已经一年了,我知道答案,所以也许它对大家有帮助:)
OVH 设置有点奇怪,这就是为什么人们需要花费大量时间和精力来正确设置它:)
因此,您将 VM 设置为桥接网络,并在 /etc/network/interfaces(在 VM 上)中执行如下操作:
假设:
- 你的主机 IP 是:AAA.BBB.CCC.DDD
- 您希望为您的虚拟机指定 EEE.FFF.GGG.HHH 的 IP 地址
- 您将使用开放 DNS,例如 208.67.222.222
- 您已经在 OVH 面板中将 VM 的 MAC 地址添加/注册为 VM 选择的 IP 地址(如果您使用 Virtualbox,只需选择类型:ovh)
配置本身:
auto eth0
iface eth0 inet static
address EEE.FFF.GGG.HHH
netmask 255.255.255.255
broadcast EEE.FFF.GGG.HHH
dns-nameservers 208.67.222.222
post-up route add AAA.BBB.CCC.254 dev eth0
post-up route add default gw AAA.BBB.CCC.254
post-down route del default gw AAA.BBB.CCC.254
post-down route del AAA.BBB.CCC.254 dev eth0
这篇文章对我帮助很大关联