我需要一些帮助才能为我的KVM配置网络。我的Hostingprovider是OVH,因为它们有点不同,我需要帮助。
我的旧网络接口文件:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 94.23.209.170
netmask 255.255.255.0
network 94.23.209.0
broadcast 94.23.209.255
gateway 94.23.209.254
auto br0
iface br0 inet static
address 91.134.173.185
netmask 255.255.255.0
broadcast 91.134.173.185
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
dns-nameservers 8.8.8.8
iface eth0 inet6 static
address 2001:41d0:0002:54aa::
netmask 64
dns-nameservers 2001:41d0:3:163::1
post-up /sbin/ip -family inet6 route add 2001:41d0:0002:54ff:ff:ff:ff:ff dev eth0
post-up /sbin/ip -family inet6 route add default via 2001:41d0:0002:54ff:ff:ff:ff:ff
pre-down /sbin/ip -family inet6 route del default via 2001:41d0:0002:54ff:ff:ff:ff:ff
pre-down /sbin/ip -family inet6 route del 2001:41d0:0002:54ff:ff:ff:ff:ff dev eth0
我必须进入救援模式并移除桥梁,否则我的机器将不会再次出现。也许有人可以帮助我,并告诉我我做错了什么?
谢谢,祝你有个美好的一天/晚上! :)
答案 0 :(得分:0)
我有类似的问题。我刚从凤凰小睡搬到了OVH。我更喜欢控制面板,但他们的网络有点奇怪。我在/ 24上有一个IP,我为whm / cpanel和其他一些虚拟机订购了/ 29。
我的配置让主机正常运行:
auto eth0
iface eth0 inet manual
address 111.222.333.145
netmask 255.255.255.0
network 111.222.333.0
broadcast 111.222.333.255
gateway 111.222.333.254
auto br0
iface br0 inet static
address 111.222.333.145
netmask 255.255.255.0
network 111.222.333.0
broadcast 111.222.333.255
gateway 111.222.333.254
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
dns-nameservers 213.186.33.99
注意:111.222.333是您的前3个八位字节。显然要改变它们。 .145是任意的,用于说明分配给您的主机。
然后重新启动网络服务。
service networking restart
现在我必须得到一个用于WHM / cPanel的CentOS容器以及一些debian容器。
我假设您购买了一块IP,需要将该IP转换为虚拟机。登录OVH控制面板,选择IP。展开IP块。在右边你会看到一个可以点击的装备。创建OVH虚拟MAC。注意MAC!
对于CentOS,guide是正确的。
在Debian中,这是一个缺少的东西。
您要编辑/etc/libvirt/qemu/autostart/YOU_VM_NAME.xml
...
<interface type='bridge'>
<mac address='YO:UR:VI:RT:MA:CA'/>
...
保存后重新启动libvirtd服务。重新启动你的debian容器以获取新的MAC,你应该很好。
安装时我无法在网络范围内设置IP。在获得virt-manager之后,我登录了GW并根据指南修改了interfaces文件: