Я запускаю программу, которая предоставляет систему обмена сообщениями TCP-JSON, привязанную к 127.0.0.1:4000. IP и порт не подлежат обсуждению и не могут быть изменены в файлах конфигурации; любая попытка привязки (которая теоретически поддерживается) к IP-адресу локальной сети (например, 192.168.xx) приводит к сбою программы, поскольку она постоянно ищет 127.0.0.1:4000.

Даже при связывании его с портом 4000 на IP-адресе локальной сети это не удается.

Какой лучший способ обойти эту ситуацию? Я хочу сделать порт доступным по сети, и я сделал это для серверов MySQL и apache, работающих на компьютере. Но этот порт упрям, так как он привязывается к localhost.

Есть ли способ указать IP-адрес локальной сети для данного порта? Я попытался перенаправить localhost в хосте ifle к нему, но это не удалось (как и ожидалось). Не уверен, что в netsh есть что-то, что можно запустить для этого. Поиск в Google и проверка StackOverflow/SuperUser оказались безуспешными, поскольку все они описывают ситуации, когда порт привязан к IP-адресу локальной сети, а не к localhost.

Благодарю.

РЕДАКТИРОВАТЬ: Это работает под управлением Windows 10.

0