Пишу простое серверное приложение на эрланге.
Код этого приложения: https://gist.github.com/783117
Я пытаюсь подключиться к нему через telnet.Когда я подключаюсь к локальному или локальному IP-адресу, который получается по маршруту, это нормально, но когда я пытаюсь подключиться к серверу с внешним IP-адресом, это не работает.
Что не так?
Если я использую опции с {0,0,0,0}:
Opts = [binary, {ip, 0,0,0,0}, {reuseaddr, true},
{keepalive, false}, {active, false}],
, я получаю:
исключение выхода: badarg
netstat -ltn |grep 110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 202 0 0 eth0
Спасибо.