CLI

Настройка

[no] gslb service-switch NAME

Создать GSLB Service Switch и войти в режим его настройки.

В режиме настройки GSLB Service Switch доступны следующие команды:

[no] access-point type <udp> ip A.B.C.D [port (0-65535)] [vrf VRF]

Добавить Access point. По умолчанию порт — 53. Access point определяет IP-адрес и порт, на которых GSLB Service Switch принимает входящие DNS-запросы.

[no] default-service NAME

Задать GSLB-сервис по умолчанию. Если IPv4-адрес клиента не совпадает ни с одним настроенным префиксом, запрос направляется в этот сервис. Если GSLB-сервис по умолчанию не задан, запрос клиента будет проигнорирован.

[no] source-ipv4 A.B.C.D/M service NAME

Сопоставить IPv4-префикс клиентов с GSLB-сервисом. Параметр A.B.C.D/M задаёт IPv4-префикс (адрес и длина маски). Параметр NAME указывает имя GSLB-сервиса, который будет обрабатывать запросы от клиентов из этого диапазона.

Можно задать несколько правил source-ipv4. Если IPv4-префиксы у разных правил пересекаются, они должны указывать на один и тот же GSLB-сервис.

Пример

! Создать два GSLB-сервиса для разных регионов
gslb service region-eu
  access-point type udp ip 10.1.0.1
  origin-domain-name example.com
  ttl 300
  rr www type gslb ipv4
    primary-target-group eu-webservers
  exit
exit
!
gslb service region-us
  access-point type udp ip 10.2.0.1
  origin-domain-name example.com
  ttl 300
  rr www type gslb ipv4
    primary-target-group us-webservers
  exit
exit
!
! Создать GSLB Service Switch
gslb service-switch geo-switch
  access-point type udp ip 10.0.0.1
  default-service region-eu
  source-ipv4 10.1.0.0/16 service region-eu
  source-ipv4 10.2.0.0/16 service region-us
exit