Назад | Перейти на главную страницу

QEMU-KVM VM не может получить доступ в Интернет через выделенный сервер OVH

У меня проблемы с подключением моей виртуальной машины к Интернету через хост.

У меня есть выделенный сервер OVH (RISE-1), на который я установил Debian 10. Внутри я использовал qemu-kvm для создания виртуальной машины с Debian 10 на ней. Я получаю доступ к этой виртуальной машине локально через virt-manager на хосте.

Я заказал пачку IP-адресов, затем добавил виртуальный MAC-адрес (скажем aa: bb: cc: dd: ee: ff) к одному из них (скажем 111.222.345.678).

На хосте, в QEMU / KVM, на виртуальной машине я удалил существующую сетевую карту, чтобы добавить ее с MAC-адресом. aa: bb: cc: dd: ee: ff.

Затем я создал мостовую виртуальную сеть:

 - Name: bridge
 - Device: virbr1
 - State: Active
 - Autostart: [V] On Boot
 - Domain: bridge
 - IPv4 configuration
   - Network: 192.168.100.0/24
   - DHCP range: 192.168.100.128 - 192.168.100.254
   - Forwarding: NAT

И перенастроил сетевой адаптер с помощью:

 - Network source: Virtual network 'bridge' : NAT
 - Device model: e1000e

После этого я запустил виртуальную машину и перенастроил внутри / etc / network / interfaces:

source /etc/network/interfaces.d/*
auto lo enp1s0
iface lo inet loopback

iface enp1s0 inet static
address 111.222.345.678
netmask 255.255.255.255
broadcast 111.222.345.678
gateway 777.888.999.254
dns-nameservers 213.186.33.99

И перезапустил виртуальную машину.

После перезагрузки у меня нет доступа в Интернет. Итак, я позвонил специалисту OVH, чтобы узнать подробности о хосте и виртуальной машине. Он сказал мне, что эти подробности хорошие.

Затем я попробовал использовать разные конфигурации сетевой карты:

 - Network source: Virtual network 'bridge' : NAT
 - Device model: virtio

 - Network source: Specify shared device name
 - Bridge name: virbr1
 - Device model: e1000e

 - Network source: Specify shared device name
 - Bridge name: virbr1
 - Device model: virtio

Итак, что я могу сделать, чтобы получить эту ВМ: