Я настраиваю IPv6 на моем существующем VPS и резервном сервере. VPS находится во Фремонте на Линоде, а резервный сервер - в Новой Зеландии. У меня есть несколько VPS в дата-центре Fremont.
VPS настраиваются с помощью systemd-networkd и могут пинговать друг друга. Но у меня возникла озадачивающая проблема, когда один или несколько из них не могли проверить связь с сервером резервного копирования Новой Зеландии по IPv6. Адрес разрешается правильно, но пакеты просто регистрируются как потерянные. IPv4 работает нормально во всех случаях.
Как ни странно, решение состоит в том, чтобы просто пропинговать некоторые другие адреса IPv6, а затем, если повезет, в конечном итоге пакеты с VPS на резервный сервер NZ маршрутизируются правильно, и ping работает правильно без потерянных пакетов.
Мне интересно, есть ли проблемы с маршрутизацией между Фремонтом и Новой Зеландией. Если да, то где хранится состояние маршрутизации? В гипервизоре? В моем VPS? Есть ли способ выяснить, что вызывает эту проблему?
Я просто хотел бы немного лучше понять, что здесь происходит, и могу ли я что-нибудь сделать для повышения надежности IPv6 в моей инфраструктуре.