Автор Тема: [Решено] virt-manager bridget networking  (Прочетена 4323 пъти)

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
[Решено] virt-manager bridget networking
« -: Sep 29, 2017, 09:13 »
Здравейте,
от известно време се боря с virt-manager, като се опитвам да направя гост операционната система да е в една мрежа с хоста.
За хост ползвам Кубунту 16.04 за гост уиндоус 10 или 8.1

До тук какво съм пробвал.
от това ръководство https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-network_configuration-bridged_networking
си правя Bridge (или поне така си мисля), като задавам да се направи бридж между безжичната карта и гост машината.
При това положение се създава br1 (доколкото разбирам виртуална карта).
Във /etc/network/interfaces се създават следните редове
Цитат
auto br1
iface br1 inet dhcp
   bridge_ports wlp3s0
   bridge_stp on
   bridge_fd 0.0

Обаче при това положение след рестарт безжичната мрежова карта въобще не работи.

Моля за помощ и разяснения как трябва да се случи, или поне за насоки откъде да си прочета.
Познанията ми по мрежи са по-скоро начални да не кажа елементарни.

Досега съм ползвал Virtualbox, обаче там Уиндоус 10 и 8.1 с Аутокад имат нянкаво забавяне та затова се опитвам да го тествам във virt-manager-a.
« Последна редакция: Feb 19, 2018, 08:05 от mimosh »
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #1 -: Sep 29, 2017, 09:52 »
   Дай повече инфо за компютъра си .
ifconfig
   На виртуалката с бозата:
ipconfig /all
   При конфиг. virt-manager трябва да избереш:
Network source: specify shared device name ; Bridge name: br1
   Би трябвало при стартирана виртуалка да виждаш на хоста: br1

« Последна редакция: Sep 29, 2017, 09:58 от spec1a »
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #2 -: Sep 29, 2017, 11:46 »
   Виж и изхода от:
iwconfig
brctl show
   Безжичната мрежова карта трябва да е "включена" в бриджа.
 
Активен

edmon

  • Напреднали
  • *****
  • Публикации: 44
    • Профил
Re: virt-manager bridget networking
« Отговор #3 -: Sep 29, 2017, 12:43 »
както каза спец1а моста трябва да е с безжичния интерфейс, но това май не е достатъчно :)
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #4 -: Sep 29, 2017, 13:23 »
   Да даде изхода от горните команди, да видим за какво иде реч.
   И да,може да не е достатъчно,зависи от много неща ...
Активен

pgmgm

  • Гост
Re: virt-manager bridget networking
« Отговор #5 -: Sep 29, 2017, 15:12 »
Инсталирай си някоя нормална среда за виртуализация - Parallels, VmWare Fusion, VirtualBox....

Там нещата са елементарни, и не ти трябва да пишеш 100 реда фермани в конзолата, и пак да не знаеш дали ще тръгне.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: virt-manager bridget networking
« Отговор #6 -: Sep 29, 2017, 16:44 »
Сега, не съм много компетентен, ама ми се пише :)
Самият бридж не е устройство. Той свързва устройства. Ти имаш в бриджа едно устройство - безжичната ти карта, но нямаш второ устройство за връзка с виртуалната машина. Освен това, доколкото разбирам, на този бридж е "стартиран" dhcp сървър. Безжичната ти карта се опитва да вземе IP настройки от него и вероятно получава такива, но ти не искаш това. Ти искаш безжичната ти карта да си взима настройките по предишния начин - статични или от dhcp в мрежата, в която си, а не от виртуалната мрежа. Значи не ти трябва вилтуалния dhcp.
Ето какво ми казва ip link list в една Slackware машина с две виртуални машини в нея:
Цитат
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP mode DEFAULT qlen 1000
    link/ether 00:14:5e:18:0c:0e brd ff:ff:ff:ff:ff:ff
6: tap0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP mode DEFAULT qlen 100
    link/ether fa:05:6d:0f:0b:49 brd ff:ff:ff:ff:ff:ff
7: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT
    link/ether 00:14:5e:18:0c:0e brd ff:ff:ff:ff:ff:ff
8: tap1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP mode DEFAULT qlen 100
    link/ether c6:a3:8f:82:39:bb brd ff:ff:ff:ff:ff:ff
eth0 ми е закачена към суича в офиса.

Едит1:
ip addr list пък показва, че единствено br0 има IP настройки (което малко опровергава едно от изреченията по-горе :) ) и те са от мрежата в офиса.

Едит2: А-а-а, това dhcp май би трябвало да означава, че трябва да си взима настройките от DHCP сървър, а не да сервира такива! :)
« Последна редакция: Sep 29, 2017, 16:56 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #7 -: Sep 30, 2017, 08:41 »
Инсталирай си някоя нормална среда за виртуализация - Parallels, VmWare Fusion, VirtualBox....

Там нещата са елементарни, и не ти трябва да пишеш 100 реда фермани в конзолата, и пак да не знаеш дали ще тръгне.

   Какво трябва да се пише в конзолата ? Аз съм с Убунту и там става само
с "цъкане",virt-manager -a вече е много по-удобен.
   Доколкото виждам,пича е с Кубунту.Разликите в удобствата едва ли
са съществени.
« Последна редакция: Sep 30, 2017, 08:44 от spec1a »
Активен

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
Re: virt-manager bridget networking
« Отговор #8 -: Sep 30, 2017, 11:24 »
Цитат
imosh@mimosh-laptop:~$ ifconfig
enp2s0    Link encap:Ethernet  HWaddr 68:f7:28:76:ba:07 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6653 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6653 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:858637 (858.6 KB)  TX bytes:858637 (858.6 KB)

virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlp3s0    Link encap:Ethernet  HWaddr d0:7e:35:af:8b:6f 
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::9096:207b:3730:74d9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:128480 errors:0 dropped:0 overruns:0 frame:0
          TX packets:169775 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46437531 (46.4 MB)  TX bytes:39489275 (39.4 MB)

mimosh@mimosh-laptop:~$ iwconfig
wlp3s0    IEEE 802.11abgn  ESSID:"mimosh" 
          Mode:Managed  Frequency:2.452 GHz  Access Point: 90:F6:52:25:FA:9C   
          Bit Rate=65 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=68/70  Signal level=-42 dBm                                                                                                                                             
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0                                                                                                                             
          Tx excessive retries:0  Invalid misc:14269   Missed beacon:0

enp2s0    no wireless extensions.

lo        no wireless extensions.

virbr0    no wireless extensions.

virbr0-nic  no wireless extensions.

mimosh@mimosh-laptop:~$

bridge name     bridge id               STP enabled     interfaces
virbr0          8000.000000000000       yes

Това в момента е с коментирани редова за бриджа в нетуоркс файла, защото няма интернет както казах като не са коментирани. След няколко дни ще дам без коментирани редове.
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #9 -: Sep 30, 2017, 15:07 »
   А какво се вижда в Уиндоус след:
ipconfig /all
   Трябва адреса са е от диапазона от 192.168.100.2 до 192.168.100.254
   Ако е така,пусни за тест:
ping 192.168.100.1
   Ако не е така,ще трябва да зададеш адрес в горния диапазон,и
за рутер 192.168.100.1
   После ще видим какво ще се прави.
Активен

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
Re: virt-manager bridget networking
« Отговор #10 -: Oct 03, 2017, 08:31 »
ето и резултата от включен бридж
Цитат
mimosh@mimosh-laptop:~$ ifconfig
br1       Link encap:Ethernet  HWaddr 7a:78:db:8e:99:cf 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

enp2s0    Link encap:Ethernet  HWaddr 68:f7:28:76:ba:07 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2105 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2105 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:216218 (216.2 KB)  TX bytes:216218 (216.2 KB)

virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlp3s0    Link encap:Ethernet  HWaddr d0:7e:35:af:8b:6f 
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52203 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65876 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19849107 (19.8 MB)  TX bytes:65393746 (65.3 MB)

mimosh@mimosh-laptop:~$ iwconfig                                                                                                                                                               
wlp3s0    IEEE 802.11abgn  ESSID:"mimosh"                                                                                                                                                       
          Mode:Managed  Frequency:2.452 GHz  Access Point: 90:F6:52:25:FA:9C   
          Bit Rate=65 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=60/70  Signal level=-50 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:1533   Missed beacon:0

enp2s0    no wireless extensions.

lo        no wireless extensions.

virbr0    no wireless extensions.

virbr0-nic  no wireless extensions.

br1       no wireless extensions.

mimosh@mimosh-laptop:~$ brctl show
bridge name     bridge id               STP enabled     interfaces
br1             8000.000000000000       yes
virbr0          8000.000000000000       yes
mimosh@mimosh-laptop:~$

IP на Ундаус е зададено от мен статично, но няма връзка с мрежата на хоста и с интернет също. Въведени са също и Gateway и DNS

Данните на Уиндоус са в прикачен файл снимка, тъй като не ми се преписваше  :)
« Последна редакция: Oct 03, 2017, 09:42 от mimosh »
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 3852
    • Профил
Re: virt-manager bridget networking
« Отговор #11 -: Oct 03, 2017, 11:40 »
   Ами сетни на бозата адрес в диапазона от 192.168.100.2 до 192.168.100.254,
например 192.168.100.2 , с дефолт гейтуей: 192.168.100.1
   После пусни пинг към 192.168.100.1 за тест
Активен

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
Re: virt-manager bridget networking
« Отговор #12 -: Feb 19, 2018, 08:05 »
Извинявам се за възкресяването на старата тема, обаче си реших проблема и реших да напиша как е станало това.

1. При настройка на virt-manager създавам нова мрежа, която да е  рутирана към безжичната (snapshot55.png).
2. Инсталирам Уиндоус (в моя случай 8.1) с настройките на мрежата показани във втория прикачен файл (snapshot66.png).
    След инсталацията на Уиндоус имах връзка в локалната мрежа между хоста и госта, без да имам интернет.
3. Създавам скрипт с iptables правила.

Цитат
#!/bin/bash

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
iptables -A FORWARD -i wlp3s0 -o virbr1 -m state --state RELATED,ESTABLISHED -j ACCEPT

На Уинодус  вече имам интернет и локална мрежа.
ПС: Относно идеята да ползвам Уиндоус 8.1 и Аутокад във виртуална машина, мога да кажа че KVM става за ползване за ралика от Virtualbox.
ПС: Единственото което не тръгна е мрежово MFU на Brother, вързано на безжичната мрежа, или по-точно скенера му, тъй като при инсталация на софтуеъра, същия не засича у-вото. Иначе принтера тръгна при инсталация през Контролният панел.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
networking
Настройка на хардуер
askask 2 2172 Последна публикация Jan 06, 2003, 14:42
от PeterPan
networking
Идеи и мнения
nocture 2 1937 Последна публикация Feb 19, 2005, 23:16
от
virt-manager и KVM разделителна способност...
Настройка на програми
mimosh 2 2227 Последна публикация Feb 10, 2011, 10:34
от mimosh
Експорт на настройки от Virt-manager
Настройка на програми
mimosh 4 2383 Последна публикация Jan 18, 2019, 22:35
от ray
Проблем с virt-manager
Хардуерни и софтуерни проблеми
mimosh 5 8235 Последна публикация May 11, 2019, 19:35
от jet