Hetzner - DokuWiki

Zusaetzliche IP-Adressen/ru

Inhaltsverzeichnis

Доступные для использования IP адреса

Дополнительная подсеть

Выдаваемые подсети маршрутизируются на основной IP адрес сервера. Поэтому шлюз для для дополнительных IP адресов не нужен. Таким образом, для использования доступны все IP адреса за исключением адреса сети (первый) и широковещательного адреса (последний). Роутер не занимает IP адрес подсети.

Пример: У вас есть подсеть 88.1.1.80/29:

Network:  88.1.1.80
Broadcast: 88.1.1.87
Доступные для использования адреса: 88.1.1.81 – 88.1.1.86

Эти IP адреса могут быть использованы как дополнительные.

Дополнительные IP адреса (EQ/X-модели)

Для текущих моделей вы можете заказать до трёх дополнительных отдельных IP адресов. Они маршрутизируются также, как и основной адрес. Отдельные адреса сети или широковещательные адреса отсутсвуют.

Например, основной адрес 188.40.1.1, а дополнительные 188.40.1.40-42. Тогда физическому сетевому интерфесу (как правило eth0) можно просто назначить дополнительные адреса. Для приведённого примера это можно было бы сделать командами:

ip addr add 188.40.1.40/32 dev eth0
ip addr add 188.40.1.41/32 dev eth0

Es wäre aber auch möglich diese innerhalb des Servers weiterzurouten.

Для того, чтобы настройки IP адресов сохранились и после перезагрузки сервера, нужно отредактировать соответсвующие конфигурационные файлы вашего дистрибутива. Детальное описание доступно для Debian/Ubuntu и CentOS.

Дополнительные адреса IPv6

Начиная с 16.06.2010 для сервера возможно получить IPv6 адреса. Их можно заказать через Робот.

Каждый сервер получает подсеть /64. Она является частью большой подсети, которая маршрутизируется на свитче.

Пример: у вас есть подсеть 2a01:4f8:61:20e1::/64

Доступные для использования адреса: 2a01:4f8:61:20e1::1 bis 2a01:4f8:61:20e1:ffff:ffff:ffff:ffff Шлюз: 2a01:4f8:61:20e0::1/59

Так как шлюз находится в другой подсети, необходимо прописать для него маршрут:

 ip route add 2a01:4f8:61:20e0::1/59 dev eth0
 ip route add default via 2a01:4f8:61:20e0::

Probleme bei Virtualisierungen

Bei dieser Art der IP/Subnetz-Allokierung ist es leider nicht möglich, ein "Bridged"-Setup zu verwenden, da hierbei mehrere MAC-Adressen auftreten. vServer(linux-virtualserver, Xen, vmware, etc) müssen ein sogenanntes "Routed"-Setup verwenden (VMware: "Host-only networking"). Bei einem zusätzlichen Subnetz hat das Host-System bzw. die dom0 eine Adresse des zusätzlichen Subnetzes konfiguriert und dient für die vServer als Gateway. Die (zusätzliche) Adresse des Host-Systems muss also in den vServern in jedem Fall als Gateway konfiguriert werden. Eine Ausnahme bildet hier "openvz", welches ohne ein Gateway auskommt. Auf dem Hostsystem bzw. der dom0 muss "ip_forward" bei jeder Virtualisierungsart aktiviert werden:

sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1

Dies aktiviert ip_forward bis zum nächsten Reboot des Systems. Um es beim Bootvorgang automatisch zu setzen, muss ein Eintrag in der /etc/sysctl.conf vorgenommen werden:

net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1

Für Xen muss zusätzlich proxy_arp aktiviert werden, damit die domU-Server das Netzwerk starten können:

net.ipv4.conf.default.proxy_arp=1

Einrichten unter verschiedenen Distributionen

Zusätzliche IP-Adressen Debian
9 IP Adressen benutzbar mit Ubuntu / debian unter Xen
Zusätzliche IP-Adressen Gentoo
Zusätzliche IP-Adressen Suse
Zusätzliche IP-Adressen Fedora RedHat CentOS
Umstellung Debian Etch mit XEN 3 auf routed


© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.