Подключение сервера к сети IP Fabric
Введение
В нашей сети используется технология IP Fabric. Она отличается от классической схемы построения сетей и позволяет обеспечить более высокую отказоустойчивость, масштабируемость и стабильность работы инфраструктуры.
При использовании IP Fabric серверы подключаются к сети по принципу point-to-point соединения. Это означает, что сервер взаимодействует напрямую с сетевой точкой провайдера, а не работает внутри общей подсети, как это происходит в традиционных сетях.
По этой причине сетевые параметры могут выглядеть непривычно. Например, IP-адрес сервера может иметь маску /32, а шлюз находиться в другой сети. Это нормальная и корректная конфигурация для сетей данного типа.
В некоторых операционных системах для корректной работы сети необходимо явно указать точку соединения.
Настройка
Ubuntu 14.04
Для корректного подключения нужно указать адрес нашей точки сети через параметр pointopoint.
Пример настройки:
iface eth0 inet static
address 62.173.142.243
netmask 255.255.255.255
pointopoint 10.70.98.1
Почему это нужно
- Linux не ищет соседей обычным способом (через ARP) на таких линках.
- Всё соединение идёт напрямую на нашу точку сети.
- Без этого подключения доступ в сеть работать не будет.
Эта настройка актуальна только для Ubuntu 14.04 и является стандартной практикой для IP Fabric.
MikroTik (CHR)
Такая же логика используется и на маршрутизаторах MikroTik CHR, если они подключаются к сети IP Fabric.
Пример настройки:
Назначение IP-адреса:
/ip address add address=62.173.138.115/32 interface=ether1 network=10.70.98.1
Добавление маршрута до сетевой точки:
/ip route add dst-address=10.70.98.1/32 gateway=ether1
Добавление основного маршрута:
/ip route add dst-address=0.0.0.0/0 gateway=10.70.98.1
Настройка DNS:
/ip dns set servers=85.93.129.2,85.93.128.2
