Сопоставление IP-адресов
Чтобы домены, перенесенные с исходного сервера, были работоспособны на целевом сервере, необходимо изменить их конфигурацию так, чтобы они использовали IP-адреса с целевого сервера. Эта процедура называется сопоставлением IP-адресов, и ее можно выполнить как автоматически, так и вручную.
В идеале вам надо иметь общий IP-адрес на целевом сервере для каждого общего IP-адреса на исходном сервере. То же касается и выделенных IP-адресов.
Как только миграция завершена, вы можете пересмотреть IP-адреса, назначенные мигратором, и переназначить их, если необходимо.
Автоматическое сопоставление IP-адресов
По умолчанию сопоставление IP-адресов выполняется автоматически во время миграции (без необходимости вводить данные). Plesk Migrator пытается переназначить перенесенные домены IP-адресам на целевом сервере согласно следующим правилам:
- Незанятый выделенный IP-адрес назначается доменам, которым был назначен выделенный IP-адрес на исходном сервере, если это возможно. В противном случае (например, если на целевом сервере не осталось незанятых выделенных IP-адресов), используется общий IP-адрес по умолчанию.
- Plesk Migrator пытается назначить все домены, которые использовали один и тот же IP-адрес на исходном сервере, отдельному общему IP-адресу на целевом сервере, если это возможно. В противном случае (например, если на целевом сервере меньше общих IP-адресов, чем на исходном сервере), используется общий IP-адрес по умолчанию.
Сопоставление IP-адресов можно также выполнить вручную либо с помощью файла сопоставления IP-адресов, либо с помощью списка миграции.
Примечание: Можно объединить разные способы сопоставления. Например, вы можете указать общие правила сопоставления с помощью списка миграции, а затем настроить индивидуальные адреса для некоторых конкретных доменов с помощью файла сопоставления.
Сопоставление IP-адресов с помощью файла сопоставления
Файл сопоставления IP-адресов ― это обычный текстовый файл, содержащий два столбца IP-адресов, разделенные пробелом. IP-адреса в левом столбце ― это адреса, имеющиеся на исходном сервере; они сопоставляются с соответствующими IP-адресами с целевого сервера, указанными в правом столбце. Файл не должен содержать ничего, кроме IP-адресов (в нем не должно быть комментариев и чего-либо подобного). Допускаются пустые строки.
Вот пример содержимого файла сопоставления IP-адресов:
192.168.1.10 10.52.1.16
192.168.1.11 10.52.1.17
192.168.1.12 10.52.1.17
В этом примере домены, использующие IP-адрес 192.168.1.10
, будут назначены IP-адресу 10.52.1.16
. Домены, использующие IP-адреса 192.168.1.11
и 192.168.1.12
, будут назначены IP-адресу 10.52.1.17
.
Как только вы подготовите файл сопоставления, вы можете передать его Plesk Migrator при помощи следующей опции:
--ip-mapping-file IP_MAPPING_FILE
где IP_MAPPING_FILE
― это путь к файлу сопоставления (либо абсолютный, либо указанный относительно текущей рабочей папки).
Сопоставление IP-адресов с помощью списка миграции
Этот метод сопоставления IP-адресов более сложен, но дает больше возможностей управления назначением IP-адресов. Процедура создания файла списка миграции описана в разделе Миграция с серверов Plesk. Как только файл будет создан, редактируйте его, используя в качестве образцов примеры, приведенные ниже:
IPv4: 10.52.1.16
domain1.tld
domain2.tld
IPv4: 10.52.1.17
domain3.tld
В этом примере домены domain1.tld
и domain2.tld
будут назначены IP-адресу 10.52.1.16
. Домен domain3.tld
будет назначен IP-адресу 10.52.1.17
.
IPv4: shared
domain1.tld
domain2.tld
В этом примере оба домена будут назначены общему IP-адресу.
IPv4: dedicated
domain1.tld
domain2.tld
В этом примере каждый домен будет назначен выделенному IP-адресу, выбранному случайным образом (на целевом сервере должно быть, как минимум, два незанятых выделенных IP-адреса).
IPv4: auto
domain1.tld
domain2.tld
В этом примере каждый домен будет назначен IP-адресу согласно правилам автоматического сопоставления IP-адресов.
IPv6: none
domain1.tld
domain2.tld
В этом примере ни один IPv6-адрес не будет назначен ни одному из этих доменов, однако IPv4-адрес назначить можно (так как домен не может быть создан без назначения IP-адреса).
Вы можете использовать файл списка миграции, чтобы назначить доменам IPv6-адреса , так же, как и IPv4-адреса. Любому домену можно назначить IPv4-адрес, IPv6-адрес или и то, и другое. Указывая IP-адрес для назначения домену, вы можете использовать конкретный адрес или замещающие значения shared/dedicated/auto/none
.
IPv4: 10.52.1.16
IPv6: 2002:5bcc:18fd:d:904c:9277:339a:ce56
domain1.tld
В этом примере домену будут назначены и IPv4-адрес, и IPv6-адрес.
IP-адреса, назначенные реселлерам, распространяются на все домены, принадлежащие учетным записям клиентов данного реселлера, а также на собственные домены реселлера.
Reseller: res1
IPv4: 10.52.1.16
domain1.tld
Customer: cust1
domain2.tld
Reseller: res2
domain3.tld
В этом примере доменам domain1.tld
и domain2.tld
будет назначен IP-адрес 10.52.1.16
, а домену domain3.tld
IP-адрес будет назначен согласно правилам автоматического сопоставления IP-адресов.
Примечание: При назначении IP-адреса реселлеру вручную необходимо, чтобы IP-адрес был либо свободен, либо уже включен в IP-пул этого реселлера. При автоматическом сопоставлении IP-адресов реселлерам могут быть назначены только свободные IP-адреса.