Всем привет. Итак, я, наконец, собираюсь опробовать виртуализацию на своей новой выделенной машине, однако у меня возникли некоторые проблемы / путаница при ее настройке, поэтому я постараюсь объяснить мою ситуацию, и любая помощь будет очень признательна.
Для начала у моего сервера ОДИН физический сетевой адаптер, eth0. Конфигурация по умолчанию в / etc / network / interfaces следующая
### Hetzner Online AG - installimage
# Loopback device:
auto lo
iface lo inet loopback
# device: eth0
auto eth0
iface eth0 inet static
address 144.76.29.149
broadcast 144.76.29.159
netmask 255.255.255.224
gateway 144.76.29.129
# default route to access subnet
up route add -net 144.76.29.128 netmask 255.255.255.224 gw 144.76.29.129 eth0
iface eth0 inet6 static
address 2a01:4f8:191:2094::2
netmask 64
gateway fe80::1
Однако у меня также есть второе выделение IP-адресов, которое я приобрел у своего хоста, просто чтобы подтвердить, что я могу успешно настроить то, что я хотел бы сделать (запустить примерно 3 виртуальных машины, каждая на своем собственном внешнем IP-адресе) на моей машине
Информация для второго распределения:
Address 144.76.47.82
Gateway 144.76.47.81
Netmask 255.255.255.248
Broadcast 144.76.47.87
Я установил bridge-utils, как указано в руководстве, которому я следовал ( http://wiki.xen.org/wiki/Xen_Beginners_Guide#Preparation )
Затем я добавляю свой новый мост, используя brctl addbr xenbr0
Здесь я застреваю или обычно нарушаю работу сети, что означает, что мне нужно перейти к восстановлению и восстановить его до первоначального состояния, что ожидается, поскольку я еще не понимаю, как все это работает.
Я смущен, потому что видел несколько руководств, в которых вам нужно настроить iface eth0 inet manual
а затем настройте статический IP на iface xenbr0 inet static
а кое-где наоборот. В любом случае, я попытался разорвать сеть как таковую.
Итак, вкратце о том, что я бы тоже хотел сделать:
Мне не удалось найти никаких руководств, которые могли бы помочь новичку в этом, так как я мало использовал / не был в сети Linux, поскольку на моих машинах он всегда был полностью настроен и готов.
Спасибо за любую помощь или статьи, на которые вы мне указываете
Вы хотите, чтобы ваш файл интерфейсов выглядел так. Да, вам понадобятся мостовые утилиты
auto eth0
iface eth0 inet manual
auto xenbr0
iface xenbr0 inet static
bridge_ports eth0
address 144.76.29.149
netmask 255.255.255.224
gateway 144.76.29.129
post-up route add -net 144.76.29.128 netmask 255.255.255.224 gw 144.76.29.129 eth0
iface xenbr0 inet6 static
address 144.76.29.149
broadcast 144.76.29.159
netmask 255.255.255.224
gateway 144.76.29.129
Теперь вы хотите добавить вторую подсеть к вашей внутренней машине; вам понадобится еще несколько дополнительных маршрутов для того, что выходит за рамки моей компетенции. Но это должно подготовить ваш Dom0 к работе и подготовить мост для вашего DomU.
Если вы просто хотите замочить ноги, в репозитории Debian есть хороший графический интерфейс:
apt-get install virt-manager
В частности, обратите внимание на биты конфигурации виртуальной сети. Вы можете попробовать настроить несколько виртуальных машин с помощью графического интерфейса, а затем снова попробовать ручную настройку.