Хост Xen и гость, совместно использующий тот же IP

В первую очередь: BIOS. Как контроллер SATA настроен? И, BTW, материнская плата актуальный BIOS?

Во-вторых:драйверы. Вы устанавливали чипсет Intel и драйверы контроллера?

В-третьих: возможно, Вы на самом деле получили неисправный диск; это может помочь диагностированию его.

3
задан 28 November 2011 в 23:28
2 ответа

Для этого назначьте общедоступный IP-адрес системе host . Затем перенаправьте требуемый порт из системы хоста в систему гостя .

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

Предположим, вы назначили общедоступный IP-адрес для eth0, а IP-адрес вашего гостя - 192.168.1.2, тогда вы должны сообщить host , что он должен выполнять NAT / MASQUERADE, чтобы виртуальные машины имели доступ в Интернет. Вы также должны указать хосту , на какие порты он должен перенаправить IP-адрес. Вы можете обратиться к следующему сценарию.

#!/bin/sh

GUEST_IP=192.168.1.2

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

### Port Forwarding ###

### web server 
iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 80 -j DNAT --to $GUEST_IP:80

### mail server 
iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 25 -j DNAT --to $GUEST_IP:25
iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 143 -j DNAT --to $GUEST_IP:143
iptables -A PREROUTING -t nat -p tcp -i eth0 --dport 110 -j DNAT --to $GUEST_IP:110

Первые две команды включают Nat / Masquerad'ing на хосте

### Port Forwarding ###

Здесь вы устанавливаете столько правил, сколько вам нужно. Это указывает хосту перенаправить определенные порты на определенные порты назначения на определенных IP-адресах назначения.

4
ответ дан 3 December 2019 в 05:48

Вы должны думать о виртуализированной машине как о реальной машине. В вашей сети не должно быть двух машин с одинаковым IP. Но вы можете использовать какой-нибудь мост, NAT, переадресацию портов, если ваша цель - скрыть присутствие виртуализированной среды.

1
ответ дан 3 December 2019 в 05:48

Теги

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