Hetzner обеспечивает даже к разным серверам корневого по низкой цене. Proxmox является блестящим интерфейс управления, свободной от лицензионных сборов, которые параллельно виртуальных серверов на базе OpenVZ и KVM основывается на. Установки по умолчанию Proxmox широко описаны и не должно быть здесь Следующая тема.
Hetzner предоставляет все корневые серверы на срок до 4 IP-адресов, включенных в, да они, в конечном счете также требует, назначается индивидуально для каждого такого виртуального гостей. Проблема в том,, при условии, что мостовом режиме по умолчанию, не работает, NAT и не может быть постоянным решением. Hetzner позволяет только передачу данных от главного МАС-адрес сервера, если подать вскоре виртуальных гостей, Но у него есть несколько адресов MAC. Почему бы вам использовать автоматизированный интерфейс, если вы все еще должны выполнить десятки ступеней вручную?
Решение называется маршрутизацией. Вики Hetzner и Интернет, Есть уже более разнообразными HOWTOs, , которые являются неполными или не работают, но так легко и просто движущиеся.
Поэтому я хотел бы кратко представить здесь пример конфигурации сети.
Базовая установка находится на Proxmox Hetzner EQ6 с Debian 5.0 ин-дер-64-битной версии. Может потребоваться для других операционных систем, конфигурационные файлы и т.д.. быть самостоятельно регулировать.
Доступен с Hetzner 4 IP-адреса бесплатно. 2 , которые необходимы для самого сервера и в качестве шлюза для маршрутизации виртуальных гостей. Я здесь Beispielipadressen, , которые должны быть соответствующим образом скорректированы
.
[основной] Hauptipadresse сам сервер, ZB. 10.10.10.10
[конец] последний доступный IP-адрес IP-блок, ZB. 10.10.10.13
[улица] Как присвоенный Hetzner шлюз для IP-адресов
Маска подсети должна быть скорректирована в зависимости от размера сети выделено.
a) /и т.д. / сети / интерфейсы, как настроить:
автомобиль
IFACE вот инет замыкания
автоматическое eth0
IFACE eth0 инет статического
адрес [основной]
Маска 255.255.255.192
шлюз [улица]
pointopoint [улица]
Автомобиль vmbr0
IFACE vmbr0 инет статического
адрес [конец]
Маска 255.255.255.192
шлюз [основной]
bridge_ports никто
bridge_stp от
bridge_fd 0
В противном случае, никаких дальнейших записей здесь код / оставлять.
б) Перезагружать, так что все конфигурации и т.д.. могут быть приняты должным образом.
с) Добавить в файл / и т.д. / sysctl.conf следующие записи:
net.ipv4.conf.all.rp_filter = 1
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.ip_forward = 1
Затем запустите Sysctl-р от оболочки, , чтобы применить изменения.
г) Создайте файл / и т.д. / init.d / маршрутизации со следующим содержанием
#!/бен / ш
случай “$1″ в
‘Пуск ")
/sbin / добавления маршрута [virt] гвуважаемыйvirt] гигантские vmbr0
/бен / эхо 1 > / Proc/sys/net/ipv4/conf/eth0/proxy_arp
RETVAL = $?
;;
‘стоп ")
/sbin / маршрута дель [virt] гвуважаемыйvirt] гигантские vmbr0
/бен / эхо 0 > / Proc/sys/net/ipv4/conf/eth0/proxy_arp
RETVAL = $?
;;
*)
эхо “Использование: $0 { начало | остановить }”
RETVAL = 1
;;
ESAC
выход $ RETVAL
Затем файл с CHMOD х / сделать и т.д. / init.d / маршрутизации с интегрированной и исполняемые обновление-rc.d умолчанию маршрутизация в соответствии с последовательностью загрузки.
Чтобы объяснить, Для каждого IP-адреса, должна быть возложена на гостя, Необходимо в скрипте выше соответствующих линий начинают под / остановить, , в котором [virt] каждый из IP-адрес гостя. Не удивляйтесь, что это практически то же 2x подряд, Вот и все совершенно законно и работает. Квази на гостя такая линия / sbin /уважаемыйбавления маршрута [virt] gw [virt] разработчика vmbr0 при запускгвт, и / sbin / маршрута дель [virt] gw [virt] разработчика vmbr0 под остановить. Тогда / и т.д. / init.d / маршрутизации начать бег и этот вопрос должен соответствовать степени.
и) IP конфигурацию гостей
Вот только гостей IP-адрес, назначенный Hetzner введите маску подсети, как Hetzner. Когда шлюз не зарегистрированы Hetzner (!), но, как последний из IP-подсетей, см. выше [конец] объявленный. Дополнительные модули / изменения / дополнения, которые не нужны.