В настоящее время я занимаюсь разработкой клиент-серверного приложения, но хочу уточнить некоторые сведения о следующем.
Каким должен быть мой IP-адрес привязки idtcpserver (127.0.0.1, 192.168.1.1 или мой публичный IP-адрес)
Я проверил его с помощью IPconfig, он ответил мне 192.168.1.1, но я подключился к Интернету, используя мой домашний маршрутизатор adsl (один порт).
Я назначил клиентское приложение с
idtcpclient.host: = мой публичный IP-адрес
приложение работает хорошо, когда я назначаю оба с 127.0.0.1 //, поскольку оба находятся на локальной машине
Как заставить мое приложение работать через Интернет. Когда я пытаюсь подключиться через Интернет, клиент отвечает мне
Ошибка сокета # 10061: соединение отказано.
но мой сетевой монитор Касперского показывает, что мой порт открыт моим приложением (я установил его на 6000)
оригинальный проект
SourceForge