Автор Тема: Проблем с мрежата на KVM, Fedora  (Прочетена 1162 пъти)

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Здравейте,

Използвам Debian/Ubuntu за виртуализация, но в случая единствено Fedora разпозна RAID контролера. Всичко работи перфектно с изключение на единия bridge.

Сървъра има две карти с два bridge-а. За вътрешна и външна мрежа. Инсталирал съм 5 виртуалки, като и петте работят перфектно с вътрешния brige. Единствено на една от виртуалките се наложи на използвам външен адрес, но отвън няма никакъв ping. Странното е, че има ping от компютри във вътрешната мрежа към външното IP.

Ето какво показва brctl show:

Код:
[root@virt ~]# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.002590ad2d78       yes             p4p1
                                                        vnet0
                                                        vnet1
                                                        vnet2
                                                        vnet4
br1             8000.002590ad2d79       yes             p5p1
                                                        vnet3
virbr0          8000.000000000000       yes

От xml-а на виртуалката:

Код:
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'>
      <alias name='pci0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:14:6d:ff'/>
      <source bridge='br0'/>
      <target dev='vnet2'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <interface type='bridge'>
      <mac address='52:54:00:29:c6:c1'/>
      <source bridge='br1'/>
      <target dev='vnet3'/>
      <model type='virtio'/>
      <alias name='net1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </interface>

Firewall-а е изключен, NetworkManager също. Това е конфигурацията от /etc/sysconfig/network-scripts :

ifcfg-br0:
Цитат
DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=none
IPADDR=192.168.7.35
NETMASK=255.255.255.0
BROADCAST=192.168.7.255
NETWORK=192.168.7.0
GATEWAY=192.168.7.1
STP=on
DELAY=0

ifcfg-br1:

Цитат
DEVICE=br1
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=none
STP=on
DELAY=0

ifcfg-p4p1:

Цитат
DEVICE=p4p1
ONBOOT=yes
BRIDGE=br0
TYPE=Ethernet
NAME="System p4p1"

ifcfg-p5p1:

Цитат
DEVICE=p5p1
ONBOOT=yes
BRIDGE=br1
TYPE=Ethernet
NAME="System p5p1"

p4p1 е вътрешната карта, а p5p1 - външната.

Ето какво показва iptables -L :

Цитат
[root@localhost network-scripts]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Благодаря предварително  :)
Активен

dexxa

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
Re: Проблем с мрежата на KVM, Fedora
« Отговор #1 -: Oct 09, 2013, 19:05 »
Не съм пробвал да създам бридж върху физически интерфейс (+ виртуален) и да не му дам ИП (статично или по DHCP). Според мен, това е невалидна конфигурация.
А това "Странното е, че има ping от компютри във вътрешната мрежа към външното IP." -не можах да го разбера. Според това, което си постнал, има само едно ИП - на br0 (и то е частно).
Може ли ifconfig -a?

EDIT: Ако на "виртуалката" си задал реално, статично ИП и това ИП се пингва от вътрешната мрежа - оелеле :) аз съм до тук. То стана - къде е врзан интерфейса, какви са настройките на рутера ...
А "виртуалката" има ли достъп до Интернет (от любопитство, че не мога да си го представя).
« Последна редакция: Oct 09, 2013, 19:13 от dexxa »
Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Re: Проблем с мрежата на KVM, Fedora
« Отговор #2 -: Oct 10, 2013, 14:15 »
Виртуалката има интернет, но има си има два интерфейса. Точно това е странното, от мрежата с частните IP-та имам достъп ping до реалното IP на виртуалката. Мрежата ми е ок, всичко е свързано правилно.

Под Ubuntu почти навсякъде имам bridge-ове без IP

За тест ще махна gateway-а на виртуалката за частната мрежа и ще я пусна през реалното IP
Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Re: Проблем с мрежата на KVM, Fedora
« Отговор #3 -: Oct 21, 2013, 14:05 »
Оправих го. Беше нещо глупаво, до настройка. Рестартирах машината и тръгна. Сложил съм реален адрес и на хипервайзора, но вероятно не това е решението на проблема.

Благодаря за съдействието :)  [_]3
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
KDE и Fedora
Настройка на програми
rat 0 2577 Последна публикация Nov 11, 2003, 10:36
от rat
Fedora gdm help
Настройка на програми
Vip_A 0 2334 Последна публикация Nov 12, 2003, 00:50
от Vip_A
Fedora
Настройка на програми
fubar 1 3357 Последна публикация Dec 07, 2003, 12:43
от ray
какво представлява Fedora???
Общ форум
vesko_dechev 1 3506 Последна публикация Dec 09, 2003, 10:34
от n_antonov
Как да подкарам филми и MP3-ки с Fedora?
Настройка на програми
zlozi 7 4826 Последна публикация Feb 11, 2004, 13:37
от zlozi