Я знаю, что у меня не может быть двух программ, прослушивающих один и тот же порт, но мне интересно, можно ли как-нибудь его подделать, например:
У моей машины есть два приложения: одно прослушивает порт 80 , а другое - порт 6653 .
Если я получу входящее соединение, скажем, mysite.com:80/chat, оно будет перенаправлено внутри приложения, прослушивающего порт 6653, и данные, возвращенные с этого сервера, будут каким-то образом перенаправлены обратно на порт 80. *
Причина, по которой я хочу это сделать, заключается в том, что существует много брандмауэров, которые блокируют соединения с портами, отличными от 80.
У меня есть сервер чата, который я хочу запустить на порту 80, возможно, я мог бы получить другой IP-адрес и машину для этого, но для отдельного сервера чата это кажется слишком большой проблемой.
Любые полезные отзывы будут оценены. Спасибо!