[英]Erlang: one of two nodes is not ping in first time, after ping from second node, ping starts to work on both nodes
我有兩台機器:LAN上的192.168.0.1
和192.168.0.2
。 第一次對第一個節點執行ping操作:
192.168.0.2> net_adm:ping('name@192.168.0.1').
pang
192.168.0.1> net_adm:ping('name@192.168.0.2').
pong
192.168.0.2> net_adm:ping('name@192.168.0.1').
pong
但是,在我執行從192.168.0.1
節點到192.168.0.2
節點的ping之后,會出現ping。 告訴我為什么會這樣嗎?
沒有ipfw。 所有機器都有“〜/ .erlang.cookie”。 FreeBSD 9.0
Erlang R15B03(erts-5.9.3.1)[源代碼] [64位] [smp:8:8] [異步線程:0] [內核輪詢:false]
erlang-15.b.03.1,3
Eshell V5.9.3.1
最有可能是防火牆問題。 主機192.168.0.1可能已阻止來自192.168.0.2的連接請求。
嘗試在Linux上禁用192.168.0.1上的防火牆:
iptables -F INPUT
iptables -P INPUT ACCEPT
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.