Если узлы работают в одной локальной сети, но на разных компьютерах, вы можете попытаться определить ваш IP на каждом из компьютеров, например, запустите:
$ hostname -I
Давайте представим, что машина 1 имеет IP 192.168.5.47
и машина 2 имеет IP 192.168.5.250
. Теперь вам нужно запустить узел на машине 1 с флагом name
, что включает в себя IP - машина # 1 :
$ erl -name 'test@192.168.5.47' -setcookie cook
Теперь сделайте то же самое в машина 2 , но использовать IP машина 2 - машина # 2 :
$ erl -name 'test@192.168.5.250' -setcookie cook
Теперь вы можете попробовать отправить ping
из test@192.168.5.47
до test@192.168.5.250
- машина # 1 :
(test@192.168.5.47)1> net_adm:ping('test@192.168.5.250').
pong