Проблемы при переключении IP и адресов MAC

У меня есть два Сервера Ubuntu, каждый из них с двумя платами Ethernet. Я пытаюсь переключиться от одного до другого в высоконадежных целях. К сожалению, при запросах arp я всегда получаю MAC-адрес первой карты (eth0) а не та второй карты (eth1), чей IP-адрес был динамично присвоен. Что я могу сделать?

Пример:

Сервер 1:

Eth0

  • MAC: 00:11:11:11:11:11
  • IP: 192.168.0.1

Eth1

  • MAC: 02:33:33:33:33:33
  • IP: 192.168.0.3

Сервер 2:

Eth0

  • MAC: 00:22:22:22:22:22
  • IP: 192.168.0.2

Eth1

  • вниз (повышается с MAC и IP от server1 eth1, когда server1 понижается),

Когда я выполняюсь arp -a 192.168.0.3 команда от машины Windows, результат 00:11:11:11:11:11 (eth0) и нет 02:33:33:33:33:33 (eth1)

4
задан 11 November 2016 в 17:23

2 ответа

То, что Вы пытаетесь сделать, не невозможно, но не не оптимально ни один...

Назад в веке XXth, мы раньше делали точно , что Вы пытаетесь сделать теперь, но теперь в веке XXIst, мы используем связывание , который дает Вам обоим надежность и более высокую пропускную способность, когда обе карты возросли.

Так забывают приблизительно 2 IP-адреса относительно 2 NICS, пойдите для 1 IP-адреса и на NICS и используйте в своих интересах дважды пропускную способность!

:-)

2
ответ дан 1 December 2019 в 10:16

То, что Вы пытаетесь сделать, называют "кластером высокой доступности". Основная идея о кластере высокой доступности состоит в том, что у каждого кластерного участника есть свой собственный IP-адрес (обычно используемый только для управления), и кластер имеет свой собственный другой IP-адрес.

Обычно этим видом установки управляют специализированным программным обеспечением, но можно попытаться играть со сценариями собственной разработки.

В основном:

  • На каждом сервере, свяжите два NICs, получив высоконадежный NIC на каждом сервере.
  • Присваивают кластерный IP этому новому NIC на сервере A. Проверьте, что можно получить доступ к сервисам.
  • De-assign кластерный IP с сервера A, присвойте его на сервере B. Проверьте, что можно получить доступ к сервисам.

Теперь продолжаются путем расчета, как удостовериться, что только один из этих двух серверов имеет владение кластерным IP, как удостовериться, что сервер, который не имеет кластерного IP, отказывается принимать запросы, как синхронизировать состояние между серверами и т.д. и т.д.

0
ответ дан 1 December 2019 в 10:16

Другие вопросы по тегам:

Похожие вопросы: