Пересылка портов Iptables на qemu vm

Возможно ли создать правило IPtables, которое пересылает весь входящий трафик на порт 80 на хост до порта 80 виртуальной машины qemu?

Есть ли такой сценарий с qemu?

2 Solutions collect form web for “Пересылка портов Iptables на qemu vm”

Да, на самом деле я делаю это для своей личной тестовой среды (у меня есть общедоступный веб-сайт, который идет на виртуальную машину QEMU-KVM на моем домашнем ПК).

В принципе, если виртуальная машина имеет сетевой доступ, вы просто решаете проблему маршрутизации.

У меня есть несколько поддельных «департаментов» компании, созданных в моей виртуальной машине для тестирования различных типов установок, каждая среда получает свою собственную подсеть подкачки определенного устройства virbr * (virbr1 оказывается виртуальным интерфейсом к виртуальной машине веб-сайта, но вы являетесь интерфейсом нумерация, очевидно, будет отличаться.

В этот момент вы можете обращаться с ним так же, как если бы вы делали NAT на какой-либо физической машине, к которой только гипервизор имел доступ к сети и мог достигнуть IP-адресом.

У меня есть порт 80-го доступа к интернет-маршрутизатору для гипервизора, а гипервизор – только порт NAT 80 на частный IP-адрес, связанный с KVM:

-A PREROUTING -d 192.168.1.9/32 -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.0.1.9:80 

192.168.1.9 – это IP-адрес моего гипервизора, 10.0.1.9 – это IP-адрес виртуальной машины, на которой я запускаю apache.

Одно простое решение:

 qemu --enable-kvm -boot d image.vdi -m 1000 -redir tcp:80::80 
  • проблемы с qcow2 изображение QEMU
  • Как смоделировать соединение USB-накопителя с qemu?
  • QEMU не запускается при выполнении в фоновом режиме внутри сценария оболочки
  • Как я могу получить kqemu или даже просто qemu для отображения в virsh-возможностях на CentOS 6.4?
  • эмуляция omap3530 / 3630 на QEMU для машин Overo и beagle
  • Погрузитесь в исходный код qemu для отслеживания запросов io
  • Есть ли способ сделать быстрые снимки QEMU без использования libvirt?
  • ssh от хоста до гостя, используя qemu
  • Я хочу попробовать AIX в своем компьютере, могу ли я подражать ей или заставить ее работать по очень доступной цене?
  • BTRFS внутри KVM-VM на форматированном изображении qcow2
  • запустите qemu, предоставив ему путь к корню linux
  • Interesting Posts

    Создание python с поддержкой openssl

    Ожидание до того, как SSH-туннель (ssh -w) настроен до запуска команды

    Почему мой вывод не завершается в tmux?

    Включение проводного интернет-соединения с dhcp во время установки Arch Linux?

    Возможность использования ОС с открытым исходным кодом, совместимого с OS X?

    Как настроить файл / etc / hosts на веб-сервер Apache?

    Пользовательские виртуальные машины в VirtualBox

    Какой вариант монтирования используется для файловой системы ext3 для минимизации потери или повреждения данных?

    Как загрузить все изображения с веб-сайта (а не веб-страницы) с помощью терминала?

    Ошибка, поскольку переменная среды $ DISPLAY неправильно установлена

    Преобразование из ascii в формат utf-8 – iconv не работает

    Как найти устройство, чей основной идентификатор – «fd»,

    Печать всех N столбцов в новом файле

    Как НЕ смонтировать устройство dm-crypt при запуске Cinnamon

    Ошибка: TCA_HTB_PAD не объявлен при создании ядра

    Linux и Unix - лучшая ОС в мире.