Настройка listen-интерфейса для сервиса epmd
Пример настройки listen-интерфейс для сервиса epmd, в случае если требуется настроить работу epmd через приватный сегмент сети.
Для сервера ecss1 выполняем следующую последовательность действий:
Выполните команду:
на ecss1
Откроется окно текстового редактора. Добавьте туда следующую секцию (в примере адрес ecss1 192.168.1.1, в команде указать данные из своего проекта):
[Service] Environment="ERL_EPMD_ADDRESS=127.0.1.1,192.168.1.1"
Следующий шаг:
на ecss1
Откроется окно текстового редактора. Добавьте туда следующую секцию (в примере адрес ecss1 192.168.1.1, в команде указать данные из своего проекта):
[Socket] ListenStream= ListenStream=127.0.1.1:4369 ListenStream=127.0.0.1:4369 ListenStream=192.168.1.1:4369 FreeBind=true
После сохранения файла нужно обязательно перечитать конфигурацию:
на ecss1
Далее требуется перезапустить сервисы:
на ecss1
Для есss2 выполняется такая же последовательность действий, только вместо 192.168.1.1 указывается 192.168.1.2.
Выполните команду:
на ecss2
Откроется окно текстового редактора. Добавьте туда следующую секцию (в примере адрес ecss1 192.168.1.2, в команде указать данные из своего проекта):
[Service] Environment="ERL_EPMD_ADDRESS=127.0.1.1,192.168.1.2"
Следующий шаг:
на ecss2
Откроется окно текстового редактора. Добавьте туда следующую секцию (в примере адрес ecss1 192.168.1.2, в команде указать данные из своего проекта):
[Socket] ListenStream= ListenStream=127.0.1.1:4369 ListenStream=127.0.0.1:4369 ListenStream=192.168.1.2:4369 FreeBind=true
После сохранения файла нужно обязательно перечитать конфигурацию:
на ecss2
Далее требуется перезапустить сервисы:
на ecss2