У меня есть хост-компьютер (A), на котором работают три виртуальные машины: X, Y и Z. Они находятся на уровне NAT, на котором хост A является шлюзом (192.168.0.1/16), а виртуальные машины соответственно 192.168. 0,2 (X), 0,3 (Y) и 0,4 (Z).

Хост X (0.2) обслуживает веб-страницу, которая возвращает IP-адрес посетителя:

  • Хост А получает доступ к веб-странице Хоста. Возвращенный IP: 192.168.0.1 (правильный)
  • Хост Y открывает веб-страницу Хоста. Возвращенный IP: 192.168.XXX.XXX (не его IP)
  • Host Z получает доступ к веб-странице Host X. Возвращенный IP: 192.168.XXX.XXX (то же самое)

Что должно быть причиной этого? ifconfig возвращает правильные IP-адреса, traceroute не показывает ничего, кроме прямых соединений. (От X до Y и Z, и наоборот)

Программное обеспечение для виртуализации - QEMU/KVM, уровень NAT имеет пул DHCP, начинающийся с 192.168.128.0, который, по-видимому, пока находится там, где расположены «случайные IP-адреса».Примеры: «192.168.151.104» и «192.168.99.240»

Ни одна из виртуальных машин не использует dhcp, и все они являются клонами.

0