сеть на госте через мост на KVM

Модератор: Модераторы разделов

Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

сеть на госте через мост на KVM

Сообщение Skyb »

Не могу разобраться, как на госте делать сеть, когда на хосте сеть настроена как мост


Код: Выделить всё

# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.1.29
NETMASK=255.255.255.248
ONBOOT=yes
DELAY=0

Код: Выделить всё

# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 82541PI Gigabit Ethernet Controller
DEVICE=eth0
ONBOOT=yes
HWADDR=00:1b:21:64:43:df
BRIDGE=br0

Код: Выделить всё

# /sbin/ifconfig
br0       Link encap:Ethernet  HWaddr 00:1B:21:64:43:DF
          inet addr:192.168.1.29  Bcast:91.142.158.31  Mask:255.255.255.248
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:57659 errors:0 dropped:0 overruns:0 frame:0
          TX packets:47721 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6696701 (6.3 MiB)  TX bytes:15891363 (15.1 MiB)

eth0      Link encap:Ethernet  HWaddr 00:1B:21:64:43:DF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:58113 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:7577890 (7.2 MiB)  TX bytes:16044040 (15.3 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4270 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4270 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4479939 (4.2 MiB)  TX bytes:4479939 (4.2 MiB)

virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:4010 (3.9 KiB)

vnet0     Link encap:Ethernet  HWaddr FE:52:00:0D:F6:F4
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:1410 (1.3 KiB)  TX bytes:162244 (158.4 KiB)

Код: Выделить всё

# virt-install --accelerate kvm --connect qemu:///system --bridge=br0 --name rhel5.6 --ram=3064 --vcpus=3 --os-type=linux --os-variant=rhel5 --arch=x86_64 --file=/home/skyb/RHEL5.6_x86_64.img --file-size=30 --vnc --vncport=5901 --cdrom=/home/skyb/RHEL5.6_x86_64


ifconfig на госте

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr <мак другой>
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:58113 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:7577890 (7.2 MiB)  TX bytes:16044040 (15.3 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4270 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4270 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4479939 (4.2 MiB)  TX bytes:4479939 (4.2 MiB)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: сеть на госте через мост на KVM

Сообщение Skyb »

Что дальше то делать?
А лучше даже, если возможно, описать или дать ссылку, с пошаговым объяснением и разъяснением, я находил что то, но все не то что нужно.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: сеть на госте через мост на KVM

Сообщение Skyb »

Вы точно прочитали что я написал?
У меня на хосте настроен и работает мост, проблема в том что я не знаю что делать дальше, потому как на госте нечего работать вообще не хочет, а что доделывать на хосте я незнаю.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: сеть на госте через мост на KVM

Сообщение landgraf »

как вариант

Код: Выделить всё

$ cat qemu-ifup
#!/bin/sh
switch='nat'
if ( ! $(brctl show | grep $switch -q) )
    then
    /usr/sbin/brctl addbr $switch
    ifconfig $switch 192.168.101.1 netmask 255.255.255.0
    fi
/usr/sbin/tunctl -t $1
/sbin/ifconfig $1 0.0.0.0 up
/usr/sbin/brctl addif ${switch} $1

ест-но nat - ваш Bridge.
запускать примерно так:

Код: Выделить всё

-net nic,model=virtio,macaddr='52:54:00:12:34:01' -net tap,ifname="$NAME",script=/etc/qemu/qemu-ifup,downscript=/etc/qemu/qemu-ifdown

можно обойтись и без qemu-ifup, делать все руками и написать script=no
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: сеть на госте через мост на KVM

Сообщение Skyb »

и ещё вопрос в догонку.....а бридж с алиасами работает?
сейчас все это дело разведено фаерволом, там есть возможность работать с алиасами..
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали: