Как я могу добавить два мостовых интерфейса на отдельных LANS в KVM?

В настоящее время у меня есть работающий сервер с несколькими KVM, на которых работают разные серверы, теперь я хотел бы добавить еще один отдельный интерфейс для обслуживания другой группы KVM на том же сервере.

В настоящее время в коробке есть три карты Nic

Nic 1 - Lan 1 - только для хоста

Nic 2 - Lan 1 - br0 для первого набора KVM [ 114]

Nic 3 - Lan 2 - br1 для второго набора KVM

Когда я запускаю этот один из мостов выключается, обычно br0 переводит весь первый набор в автономный режим.

Это мои текущие интерфейсы:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth1
iface eth1 inet static
    address 192.168.1.20
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8 4.2.2.6 8.8.4.4
    dns-search firezen.com

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address 192.168.1.21
        network 192.168.1.0
        netmask 255.255.255.0
        broadcast 192.168.1.255
        #gateway 192.168.1.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

iface eth2 inet manual

#auto br1
#iface br1 inet static
#        address 192.168.1.57
#        network 192.168.1.0
#        netmask 255.255.255.0
#        broadcast 192.168.1.255
#        gateway 192.168.1.1
#        bridge_ports eth2
#        bridge_stp off
#        bridge_fd 0
#        bridge_maxwait 0

#auto br1
#iface br1 inet dhcp
#        bridge_ports eth2
#        bridge_stp off         < This was what I was using lastly, could not get 
#        bridge_fd 0                 the above to work.
#        bridge_maxwait 0

Обе сети основаны на 192.168.1.x. Если вам нужна какая-либо другая информация, пожалуйста, дайте мне знать, и спасибо заранее.

0
задан 5 February 2013 в 03:37

1 ответ

Поскольку «Обе сети основаны на 192.168.1.x», это простой конфликт IP, вам придется отключить IPv4 в одной из этих сетей на хосте. Вы все еще можете подключить его к виртуальным машинам, но вам придется сделать выбор или перепроектировать свою сеть здесь. Абсолютно нет необходимости использовать одно и то же адресное пространство в широком диапазоне адресов RFC1918, которые вы можете использовать бесплатно.

Другая ошибка - линия iface eth2 inet manual, в то время как вы также используете ее в интерфейсе моста. Ниже должно работать, я только коснулся строк ниже раздела br0. Не забудьте сначала правильно отключить интерфейсы eth2 и br1 (ifdown eth2, ifdown br1), прежде чем редактировать и снова вызывать его (только ifup br1!).

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth1
iface eth1 inet static
    address 192.168.1.20
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8 4.2.2.6 8.8.4.4
    dns-search firezen.com

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address 192.168.1.21
        network 192.168.1.0
        netmask 255.255.255.0
        broadcast 192.168.1.255
        #gateway 192.168.1.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

auto br1
iface br1 inet manual
        bridge_ports eth2
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
0
ответ дан 5 February 2013 в 03:37

Другие вопросы по тегам:

Похожие вопросы: