LINUX.ORG.RU

Сообщения Lupertazzi

 

Нет интернета VLAN

Всем привет, установил хост  и 2 ВМ на debian 11. На 1-ой ВМ настроил шлюз по луковичной сети, все работает настроил изолированную сеть, раздаю сеть echo 1 > /proc/sys/net/ipv4/ip_forward, по туториалу: https://youtu.be/Rf7pUmSC8eU?t=360 автор настраивает на 2-ой ВМ VLAN, вбивает адрес, маску, шлюз, днс и у него все работает, первое соединение подтягивает остальные настройки. 
В моем случае система голая, подключал NAT, чтобы установить пакеты: Network-Manager, vlan, dhcpcd5, dnsmasq и т.д. Никак не пойму что не так. Изолированную сеть 2-ая ВМ видит под интерфейсом eth0, через nm-applet настраиваю VLAN, интернета нет. 

ip a:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 52:54:00:17:07:44 brd ff:ff:ff:ff:ff:ff
3: networkor@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 52:54:00:17:07:44 brd ff:ff:ff:ff:ff:ff inet 192.168.102.3/24 brd 192.168.102.255 scope global noprefixroute networkor valid_lft forever preferred_lft forever inet6 fe80::5054:ff:fe17:744/64 scope link valid_lft forever preferred_lft forever ip rout default via 192.168.102.139 dev networkor proto static metric 20400 192.168.102.0/24 dev networkor proto kernel scope link src 192.168.102.3 metric 400

ip ru

0: from all lookup local 32766: from all lookup main 32767: from all lookup default

lsmod | grep 8021q

8021q 40960 0 garp 16384 1 8021q mrp 20480 1 8021q

nmcli

networkor: подключено to Соединение VLAN 1 «networkor» vlan, 52:54:00:17:07:44, ЮЗ, MTU 1500 ip4 default inet4 192.168.102.3/24 route4 192.168.102.0/24 route4 0.0.0.0/0 inet6 fe80::5054:ff:fe17:744/64 route6 fe80::/64

eth0: отключено

«Red Hat Virtio» ethernet (virtio_net), 52:54:00:17:07:44, HW, MTU 1500

lo: без управления

«lo» loopback (unknown), 00:00:00:00:00:00, ЮЗ, MTU 65536

DNS configuration:

servers: 192.168.102.139 interface: networkor

/etc/network/interfaces

auto eth0 iface eth0

/etc/hosts

127.0.0.1 localhost 127.0.0.1 VPN

/etc/resolv.conf

nameserver 127.0.0.1 (На 1-ой ВМ такой же)

ip rout

default via 192.168.102.139 dev networkor proto static metric 20400 192.168.102.0/24 dev networkor proto kernel scope link src 192.168.102.3 metric 400

ip ru

0: from all lookup local 32766: from all lookup main 32767: from all lookup default

lsmod | grep 8021q

8021q 40960 0 garp 16384 1 8021q mrp 20480 1 8021q

ping до шлюза 192.168.102.139 и после 192.168.102.3 идут, 0% packet loss. 

Пробовал менять данные в:

/etc/network/interfaces 

allow-hotplug eth0 iface eth0 inet dhcp

/etc/hosts 

127.0.0.1 localhost 127.0.1.1 VPN

/etc/resolv.conf

domain networkor

search networkor

nameserver 192.168.102.139

Так же пробовал /etc/network/interfaces статичный ip:

auto eth0

iface eth0

address 192.168.102.3

netmask 255.255.255.0

gateway 192.168.102.139

dns-nameservers 192.168.102.139

Друзья помогите.

 

Lupertazzi
()

Не могу пробросить PCI WiFi в виртуальную машину

Парни привет, не получается активировать PCI адаптер WiFi 8086:02f0 от Intel. Хост Asus p1440fa Trisquel 11, поддерживает md-v VT-d VT-x EPT, настраивал по wiki и разным методикам, перепробовал все, гостевая машина Debian 11, Intel Virtualization Technology» Enabled в UEFI.

sudo dmesg | grep -i vfio

  • [0.379166] VFIO - User Level meta-driver version: 0.3
  • [193.830513] vfio-pci 0000:00:14.3: enabling device (0000 -> 0002)

Включил модули в ядре. Забиндил. Добавил в автозапуск. Включение IOMMU.

sudo dmesg | grep -e DMAR -e IOMMU

( читать дальше... )

Устройство отдельно в 6 группе IOMMU

sudo dmesg | grep -iE "(DMAR|IOMMU)"

( читать дальше... )

Модули vfio прописал. В черный список драйвера кинул. Устройство перехватываеться:

lspci -nnk -d 8086:02f0

  • 00:14.3 Network controller [0280]: Intel Corporation Comet Lake PCH-LP CNVi WiFi [8086:02f0]
  • DeviceName: WLAN
  • Subsystem: Intel Corporation Wireless-AC 9560 160MHz [8086:0034]
  • Kernel driver in use: vfio-pci
  • Kernel modules: iwlwifi

В гостевой машине:

lspci -nnk -d 8086:02f0

  • 02:00.0 Network controller [0280]: Intel Corporation Comet Lake PCH-LP CNVi WiFi [8086:02f0]
  • Subsystem: Intel Corporation Wireless-AC 9560 160MHz [8086:0034]
  • Kernel driver in use: pci-stub

Через #ip a, ip link PCI адаптер не видит, драйвера iwlwifi стоят и wireless_tools. Изолированную сеть пробовал. В гостевой машине через телефон и usb свисток интернет работает. Но нужен PCI WiFi. Помогите парни, где то я упустил или сам адаптер не поддерживает виртуализацию. Или есть другой рабочий метод кроме vfio-pci.

 , ,

Lupertazzi
()

RSS подписка на новые темы