Проблема настройки сети в Qemu

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
arriome
Сообщения: 25
Зарегистрирован: 04 авг 2019, 15:24
Благодарил (а): 4 раза
Поблагодарили: 1 раз
Контактная информация:

Проблема настройки сети в Qemu

#1

04 июн 2020, 12:34

Здравствуйте.
Есть Linux Mint 19.2 Tina и QEMU emulator version 2.11.1, создал в QEMU виртуальный c хост Win XP, в WinXP не видит сеть.

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

sudo qemu-system-x86_64 -hda winXP.img -m 640 -enable-kvm -net wlp3s0,vlan=0 -net user,vlan=0
или

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

sudo qemu-system-x86_64 -hda winXP.img -m 640 -enable-kvm -net wlp3s0,vlan=1 -net user,vlan=1
выдает:
  • -net nic,vlan=0: 'vlan' is deprecated. Please use 'netdev' instead.
и сеть не работает.
Пробую

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

sudo qemu-system-x86_64 -hda winXP.img -m 640 -enable-kvm  -netdev user,id=user.0 -device e1000,netdev=user.0
- сеть так же не работает.

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

sudo qemu-system-x86_64 -hda winXP.img -m 640 -enable-kvm 
сеть тоже не работает.

При этом во всех случаях система WinXP получает по DHCP адрес по умолчанию 10.0.2.15, шлюз 10.0.2.2, dns 10.0.2.3. Все 3 хоста без проблем пингуются, пакеты ходят, сетевая карта в диспетчере устройств в норме. На Linux фаервол GUWF выключен, материнский хост подключен к интернету по Wi-Fi. Как победить?

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#2

04 июн 2020, 13:19

Если вайфай на хосте не свисток , то наверно это проблема. Зачем с хрюшки пробрасывать вайфай?

Аватара пользователя

WWolf
Сообщения: 3873
Зарегистрирован: 14 фев 2018, 00:51
Решено: 28
Откуда: Краснодар
Благодарил (а): 1682 раза
Поблагодарили: 1206 раз
Контактная информация:

Проблема настройки сети в Qemu

#3

04 июн 2020, 13:45

arriome писал(а):
04 июн 2020, 12:34
При этом во всех случаях система WinXP получает по DHCP адрес по умолчанию 10.0.2.15, шлюз 10.0.2.2, dns 10.0.2.3. Все 3 хоста без проблем пингуются, пакеты ходят, сетевая карта в диспетчере устройств в норме
а что тогда имеется под
arriome писал(а):
04 июн 2020, 12:34
WinXP не видит сеть.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#4

04 июн 2020, 13:48

WWolf писал(а):
04 июн 2020, 13:45
а что тогда
а тогда
arriome писал(а):
04 июн 2020, 12:34
-net wlp3s0,vlan=1 -net user,vlan=1

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Проблема настройки сети в Qemu

#5

04 июн 2020, 13:50

symon2014 писал(а):
04 июн 2020, 13:19
Зачем с хрюшки пробрасывать вайфай?
ТС с хостовой вафли хочет пробросить сеть в хрюшку в виртуалку - ты опять все перепутал :-D
ИзображениеИзображение

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1965 раз
Контактная информация:

Проблема настройки сети в Qemu

#6

04 июн 2020, 13:50

Не достаточно полно описана ситуация: нужно, как минимум, описание метода подключения вашего хоста к интернету (не "по wi-fi, а с подробностями - это мост, или NAT на маршрутизаторе"), и вывод ip a и ip r с хоста. Причем желательно два раза - при включенной и погашенной виртуалке.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#7

04 июн 2020, 13:54

rogoznik писал(а):
04 июн 2020, 13:50
ты опять все перепутал
ничего я не перепутал. Он подключает виртуальную вафлю к реальной.

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Проблема настройки сети в Qemu

#8

04 июн 2020, 13:57

symon2014, где ты у виртуалки там вафлю увидел?
ИзображениеИзображение

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1965 раз
Контактная информация:

Проблема настройки сети в Qemu

#9

04 июн 2020, 14:04

Еще могу посоветовать установить virt-manager - GUI который позволить настроить практически все наглядным методом. Разберетесь через него - потом уже будет понятно как и что писать в консоли. (Если желание останется. :) )

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#10

04 июн 2020, 14:05

arriome писал(а):
04 июн 2020, 12:34
-net wlp3s0,vlan=0 -net user,vlan=0
это вот что он к чему прикручивает?

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Проблема настройки сети в Qemu

#11

04 июн 2020, 14:07

symon2014, это он пытался пробросить сеть с хостовой вафли в виртульную сеть, но что-то пошло не так
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#12

04 июн 2020, 14:08

rogoznik писал(а):
04 июн 2020, 14:07
это он пытался пробросить сеть с хостовой вафли в виртульную сеть,
Это общепринятая практика проброса? А если это не юсб свисток?

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Проблема настройки сети в Qemu

#13

04 июн 2020, 14:10

symon2014, да какая разница - usb-свисток, wifi-модуль в ноуте, ethernet в ноуте. Он пытается пробросить с хостовово подключения сеть в виртуалку
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#14

04 июн 2020, 14:11

rogoznik писал(а):
04 июн 2020, 14:10
да какая разница
Пробрасывайте))


no avatar

Автор темы
arriome
Сообщения: 25
Зарегистрирован: 04 авг 2019, 15:24
Благодарил (а): 4 раза
Поблагодарили: 1 раз
Контактная информация:

Проблема настройки сети в Qemu

#16

04 июн 2020, 19:46

Вот настройки материнской машины на Linux Mint, где установлена QEMU (через QEMU запущена виртуалка с Windows XP:

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

HOST@USER:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether c4:xx:16:xx:xx:47 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 48:xx:99:xx:xx:b1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.xx.211/24 brd 192.168.xx.255 scope global dynamic noprefixroute wlp3s0
       valid_lft 76943sec preferred_lft 76943sec
    inet6 fe80::xxxx:7dd1:xxxx:57dd/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
HOST@USER:~$ ip r
default via 192.168.xx.1 dev wlp3s0 proto dhcp metric 600 
169.254.xx.0/16 dev wlp3s0 scope link metric 1000 
192.168.xx.0/24 dev wlp3s0 proto kernel scope link src 192.168.xx.211 metric 600 
Пинг во внешнюю сеть (8.8.8.8, ya.ru и тп.) c виртуалки не проходит, сайты в браузере не открываются, пингуются только соседние машины 10.0.2.2, 10.0.2.3, 10.0.2.15. Материнская машину с Linux интернет получает от wi-fi-роутера. На материнской инет пашет, на виртуалке нет...

Аватара пользователя

WWolf
Сообщения: 3873
Зарегистрирован: 14 фев 2018, 00:51
Решено: 28
Откуда: Краснодар
Благодарил (а): 1682 раза
Поблагодарили: 1206 раз
Контактная информация:

Проблема настройки сети в Qemu

#17

04 июн 2020, 20:13

arriome, что за дичь у тебя в сети? Вафля 192.168... Компы 10.0.2...
Какой ip получила xp, кто у неё шлюз и какие правила на шлюзе?

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проблема настройки сети в Qemu

#18

04 июн 2020, 20:21

WWolf писал(а):
04 июн 2020, 20:13
дичь у тебя в сети? Вафля 192.168... Компы 10.0.2...
вафля в заднице роутера а виртуалкаа в заднице хоста. Я за попкорном. :read2:

no avatar

Автор темы
arriome
Сообщения: 25
Зарегистрирован: 04 авг 2019, 15:24
Благодарил (а): 4 раза
Поблагодарили: 1 раз
Контактная информация:

Проблема настройки сети в Qemu

#19

04 июн 2020, 20:44

При этом во всех случаях система WinXP получает по DHCP адрес по умолчанию 10.0.2.15, шлюз 10.0.2.2, dns 10.0.2.3

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1965 раз
Контактная информация:

Проблема настройки сети в Qemu

#20

04 июн 2020, 23:51

arriome писал(а):
04 июн 2020, 19:46
Пинг во внешнюю сеть (8.8.8.8, ya.ru и тп.) c виртуалки не проходит, сайты в браузере не открываются, пингуются только соседние машины 10.0.2.2, 10.0.2.3, 10.0.2.15. Материнская машину с Linux интернет получает от wi-fi-роутера. На материнской инет пашет, на виртуалке нет...
Судя по приведенному (если листинги снимались во время работы виртуалки), у вас просто сеть виртуальных машин подымается в режиме "host-only" - т.е. она изолирована от внешних интерфейсов хоста полностью. Разумеется никакого интернета там нет, и быть не может. И не должно.

Чтобы завелось - надо перевести сеть виртуалок в режим NAT или моста. К сожалению, прямо коммандную строчку с налету не подскажу - сам через virt-manager qemu использую. Там нагляднее.
WWolf писал(а):
04 июн 2020, 20:13
arriome, что за дичь у тебя в сети? Вафля 192.168... Компы 10.0.2...
Если бы это был режим NAT (который кстати у большинства систем виртуализации по умолчанию) - это была бы норма. Т.к. Сетка вируалок в таком случае прячется за NAT. Получается так: Маршрутизатор раздающий интернет - 192.168.х.х - ХОСТ - 10.0.2.х - виртуалки. И два NAT - на маршрутизаторе и на хосте. Вот только host-only отличается от такого режима всего одной "мелочью" - на хосте nat не поднимается, сети никак не связаны оказываются.

Закрыто

Вернуться в «Работа с сетью»

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru[Bot] и 11 гостей