Назад | Перейти на главную страницу

Виртуальный COM-порт на TCP-сервер?

У меня есть проект, на который нет бюджета. Обычно мне нужно установить нуль-модемное соединение между нашими телефонными системами (физическими серверами под управлением Win2K8 32b) и нашей новой системой отчетов (виртуальный сервер под управлением Win2K3) в другом месте. Я подумал, что буду использовать аппаратный последовательный / Ethernet-адаптер и удаленно подключать его к виртуальной машине. Однако это дорого - ~ 80+ на телефонную систему. Затем я начал изучать виртуальные последовательные порты, надеясь, что смогу найти продукт, который будет создавать виртуальный COM-порт на каждом сервере, а затем связывать их вместе. Похоже, что существует множество продуктов, которые делают это, хотя они стоят даже дороже, чем аппаратное обеспечение. Затем я посмотрел, есть ли виртуальный последовательный порт, который будет действовать как сервер TCP-соединений, чтобы я мог указать системе сбора вызовов на TCP-порт, но я был менее успешен в этом.

В принципе, есть ли у кого-нибудь предложения? Или я должен просто попросить своего босса выложить несколько тысяч за адаптеры / лицензии?

Если у вас есть запасная система, вы можете настроить ее для работы в качестве прокси-сервера между сетевым подключением и последовательными портами в ваших телефонных системах. Это предполагает, что все ваши телефонные системы находятся относительно близко друг к другу, что ваша резервная система имеет достаточное количество последовательных портов и что вы готовы поиграть с некоторыми разновидностями Linux.

Модель будет выглядеть так:

  • Коробка Linux будет подключаться к последовательным портам
  • Коробка Linux будет запускать что-то вроде ser2net
  • Ваша удаленная система будет устанавливать TCP-соединения с Linux.

Это решение привлекательно только в том случае, если у вас есть свободное оборудование (и время).