Подключение узлов Erlang при воспроизведении внутреннего и внешнего IP-адреса

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

У меня есть распределенный кеш, который использует две виртуальные машины - каждая имеет узел Erlang, который должен взаимодействовать с другой. ятакже иметь клиентов Erlang для получения наличных на других компьютерах, которым необходимо обмениваться данными с одним (или обоими) узлами кэширования Erlang на виртуальных машинах.

Итак, если у меня есть кеш-узлы, названные с использованием внутренних IP-адресов, они могут взаимодействовать друг с другом, но никакой другой узел Erlang не может взаимодействовать с ними. Но если я назову узлы кэша, используя внешние IP-адреса виртуальной машины, то внешние узлы Erlang могут связываться с узлами кэша, но узлы кэша не могут связываться друг с другом.

Могу ли я что-то сделать с этим, кроме использования интерфейса на основе http или сокета, который не зависит от объединения узлов в сетку?

Ответы на вопрос(2)

Ваш ответ на вопрос