Hetzner - DokuWiki

Zusaetzliche IP-Adressen/ru
(Дополнительная подсеть)
(Дополнительные IP адреса (EQ/X-модели))
Zeile 17: Zeile 17:
 
=== Дополнительные IP адреса (EQ/X-модели)  ===
 
=== Дополнительные IP адреса (EQ/X-модели)  ===
  
Для текущих моделей вы можете заказать до трёх дополнительных отдельных IP адресов. Они  маршрутизируются также, как и основной адрес, отдельные адреса сети или широковещательные адреса отсутсвуют.
+
Для текущих моделей вы можете заказать до трёх дополнительных отдельных IP адресов. Они  маршрутизируются также, как и основной адрес. Отдельные адреса сети или широковещательные адреса отсутсвуют.
  
 
Например, основной адрес 188.40.1.1, а дополнительные 188.40.1.40-42. Тогда физическому сетевому интерфесу (как правило eth0) можно просто назначить дополнительные адреса. Для приведённого примера это можно было бы сделать командами:
 
Например, основной адрес 188.40.1.1, а дополнительные 188.40.1.40-42. Тогда физическому сетевому интерфесу (как правило eth0) можно просто назначить дополнительные адреса. Для приведённого примера это можно было бы сделать командами:

Version vom 11. März 2011, 19:37 Uhr

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-Zusatzadressen

Seit dem 16.06.2010 ist es möglich, für die Server IPv6-Adressen zu bekommen. Diese kann man über den Robot beantragen.

Jeder Server erhält ein /64 Subnetz. Dies ist Teil eines größeren Subnetzes, welches auf den Switch delegiert ist.

Beispiel: Sie haben ein Subnetz 2a01:4f8:61:20e1::/64

 Nutzbare Adressen: 2a01:4f8:61:20e1::1 bis 2a01:4f8:61:20e1:ffff:ffff:ffff:ffff
 Gateway: 2a01:4f8:61:20e0::1/59

Da das Gateway in einem anderen Subnetz liegt, ist eine Route nötig.

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

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.