Я использую Lubuntu 13.04 на ноутбуке Samsung серии 9.
Я установил Windows 7 как виртуальную машину, работающую под qemu / kvm.
Я могу отобразить виртуальную машину из Lubuntu на хост-ноутбуке, запустив ее из терминала spicec -p 127.0.0.1 -h 5900
.
Я хотел бы иметь возможность отображать виртуальную машину с другой рабочей станции lubuntu, но не могу понять, как это сделать, поскольку IP-адрес 127.0.0.1, очевидно, является локальным адресом обратной связи.
Я запустил arp -an
на хост-машине под Lubuntu и перепробовал все адреса, предоставленные командой arp -an
; Я либо получил отказ в соединении, либо истекло время ожидания соединения. Я не использую мостовое соединение (пока), но вместо этого использую NAT виртуальной сети по умолчанию с моделью устройства rtl8139.
Я подозреваю, что мне нужно использовать сетевые мосты, но я обеспокоен тем, что, поскольку я использую ноутбук как в своем домашнем офисе, в офисе моего клиента, так и в университете (в котором я преподаю неполный рабочий день), адреса должны были бы отличаться и это была бы настоящая боль в шее.
Мои вопросы:
Есть ли способ настроить таблицу qemu / kvm nat так, чтобы я мог просто установить опцию -h spicec для моего ноутбука на конкретный порт что будет перенаправлено на виртуальную машину?
Есть ли какой-то другой подход, которым я могу воспользоваться
Спасибо. ,
Фил
Вы должны быть в состоянии связаться с любым из клиентов Spice (есть несколько на выбор).
spicec -h <host_ip_address> -p <port_number> -w <password>
Номера портов начинаются с 5900 с первого гостя, затем с 5901 и т. Д.
Если вы не можете подключиться, убедитесь, что вы не установили брандмауэр на сервере или клиенте и обновите свой вопрос тем, каким клиентом вы пользуетесь.