К какому ip подключать сокет при обмене данными между двумя компьютерами (ZeroMQ) - PullRequest
0 голосов
/ 24 августа 2018

Какой IP-адрес следует использовать для подключения к серверу, работающему на моем компьютере, с других компьютеров? На моем сервере я вызываю zmq_bind для прослушивания всех входящих соединений, например:

zmq_bind(socket, "tcp://*:12781");

В моем клиенте я пытаюсь подключиться к серверу:

string IP = "127.0.0.1";    //what should be here?
string connection_string = "tcp://" + IP + ":12781";
zmq_connect(socket, connection_string);

Моя программа уже работает, когда сервер и клиент работают на одном компьютере (IP-адрес «localhost», «127.0.0.1» или «192.168.1.13»). Какой IP-адрес следует использовать при подключении с других компьютеров? Я уже попробовал свой IPV4, который я нашел здесь , он не работал.
Спасибо за помощь.

...