Don't understand Guest_ipaddr in iptables instructions

I am trying to port forward over NAT to a VM in a home network with this guide. (https://aboullaite.me/kvm-qemo-forward-ports-with-iptables/) However, there is a part that requires me to substitute ${Guest_ipaddr}. Should I substitute the local IP of the VM or the host? A short explanation why this variable is used in place of 192.168.111.36 (which was used as the example for the local IP of the VM) would be great.

0
задан 5 July 2018 в 11:54
1 ответ

Статья не очень удобна для чтения. Когда он говорит: «Итак, первый шаг к настройке общедоступного IP-адреса для нашей виртуальной машины - получение ее MAC-адреса». он, наверное, пытался сказать: "Итак, первый шаг к настройке статического IP-адреса для нашей виртуальной машины - это получение ее MAC-адреса, чтобы встроенный DHCP-сервер KVM запомнил этот MAC-адрес и назначил всегда один и тот же IP-адрес для конкретной ВМ (или вы можете просто пойти и администрировать сетевую конфигурацию самой виртуальной машины, например, если это CentOS, отредактируйте файл / etc / sysconfig / network-scripts / ifcfg-eth0 или любое другое имя, которое у вас есть, это может быть en0p9 и т. Д.) "

Таким образом, в основном то, что он хочет сделать, - это гарантировать, что его гостевая виртуальная машина всегда будет иметь IP-адрес 192.168.111.36, даже несмотря на то, что он избегал правильной конфигурации сети при установке виртуальной машины (он оставил виртуальную машину как DHCP-клиент ) или даже позже, отредактировав конфигурацию сети и используя статический IP-адрес для виртуальной машины. И кажется, что $ {Guest_ipaddr} - это просто остаток какого-то скрипта, который у него где-то есть, и вы можете использовать значение 192.168.111.36, если вы следуете его примеру в точности. Но если вы используете сеть по умолчанию, которую предоставляет KVM, ваша виртуальная машина должна иметь IP-адрес в сети 192.168.122.0/24, поэтому измените свои значения соответствующим образом.

0
ответ дан 5 December 2019 в 05:44

Теги

Похожие вопросы