Невозможно публиковать IP-адрес telnet на порту 80

Мы сталкиваемся с проблемой коммуникации между общественностью и нашей частной сетью. У нас есть сервер на базе Linux на базе брандмауэра и интернет-маршрутизатора. В рамках некоторой интеграции наша команда веб-портала пытается Telnet публиковать IP другого веб-портала с этих веб-серверов Linux на порту 80, но соединение закрывается удаленным хостом как раз вовремя, когда он говорит о подключении.
Но это так же успешно, пока мы пробуем его с веб-сервера на базе Windows в нашей сети. Все кажется прекрасным, брандмауэр передает трафик.

Имеет ли значение, если один конечный сервер работает под управлением Linux, а другой – сервером Windows. Поскольку на сервере общедоступных IP-приложений работает сервер Windows. каковы ключевые моменты для удовлетворения требования об успешном завершении общения.

Обратитесь к приведенным ниже журналам ошибок.

]$ telnet 220.226.190.180 80 Trying 220.226.190.180... Connected to 220.226.190.180 (220.226.190.180). Escape character is '^]'. Connection closed by foreign host. 

  • Сохранение вывода команды в переменной оболочки
  • firefox -private иногда открывает не-личное окно
  • находить файлы по имени и перемещать их с одновременным переименованием
  • Воспроизведение звукового файла медленнее или быстрее
  • управление терминалом linux на новый терминал
  • Как отключить, перезагрузить систему и выйти из системы из командной строки?
  • Могу ли я подключить порт lpt через tcp?
  • Преобразование содержимого файла в нижний регистр и сохранение результата в том же файле
  • 2 Solutions collect form web for “Невозможно публиковать IP-адрес telnet на порту 80”

    Я попытался подключиться к вашему серверу, и есть короткий тайм-аут, попробуйте следующее:

     user@host:~$ telnet 220.226.190.180 80 

    И затем немедленно скопируйте это:

     GET / HTTP/1.1 Host: 220.226.190.180 User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1) 

    с пустой строкой в конце. Если я это сделаю, я получаю следующий ответ с вашего сервера:

     HTTP/1.1 302 MOVED_TEMPORARILY Server: Pramati Server/6.5SP1 [Servlet/2.5 JSP/2.1] Date: Tue, 27 May 2014 11:59:17 GMT Connection: Keep-Alive Location: http://220.226.190.180/TinxsysInternetWeb/index.jsp Content-Length: 0 

    Это нормально, но telnet не перенаправляет сам по себе. Если вы делаете другой запрос с этим контентом (опять же, не забудьте пустую строку в конце ):

     GET /TinxsysInternetWeb/index.jsp HTTP/1.1 Host: 220.226.190.180 User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1) 

    … вы получите HTML-страницу правильно.

    Соединение с клиентом linux telnet и клиентом windows xp telnet дает точно такой же результат: в обоих случаях сервер закрывает соединение после таймаута около 3 секунд. Клиент Windows xp не указывает, что соединение tcp было закрыто (хотя бы не на время), и если вы введете что-то, то автоматически запустит новое подключение tcp. Тот, кто знает больше, сможет рассказать вам, как воспроизвести это поведение с помощью клиента telnet linux.

    Linux и Unix - лучшая ОС в мире.