Перемещайте IP с одного сервера на другой без прерывания работы

Перемещайте IP с одного сервера на другой без прерывания работы

У меня есть внутренний DNS-сервер, работающий на виртуальной машине. Я перестроил сервер с нуля на новой виртуальной машине и хочу в какой-то момент перейти со старого на новый. Чтобы это сделать, мне нужно будет отключить старый сервер и поднять новый с тем же IP, что и у старого.

Мне интересно, как лучше всего это сделать без сбоев. Как быстро другие машины в подсети вычислят новый MAC-адрес этого IP? Я знаю, что могу ускорить это, очистив кэш arp на всех них, но у меня нет простого способа сделать это на всех ящиках одновременно. Мне интересно, ускорит ли изменение "nmap -sn 192.168.101.0/24" (т. е. ping всех хостов в подсети с нового ящика)?

В качестве альтернативы, будучи виртуальными машинами, я мог бы установить для новой тот же MAC, что и для старой, но я беспокоюсь, что коммутатор может расстроиться из-за этого. Является ли это лучшим способом сделать это, и если да, то на что мне нужно обратить внимание?

решение1

При условии отсутствия в сети MAC-aware security, нет проблем с перемещением MAC из одной системы в другую. Единственное условие - не допускайте дублирования MAC одновременно.

Как только коммутатор получает кадр со старым MAC-адресом от новой цели, он должен переписать таблицу MAC-адресов и сделать цель доступной.

Вы можете протестировать его отдельно заранее.

Связанный контент