Есть терминальный сервер на линуксе.
Клиенты сидят тоже все на линуксе.
На сервере стоит 1С(лицензионная сетевая версия). Запускается через вайн и нормально работает, кроме одного - стоят у клиентов считыватели магнитной полосы(дисконтные карточки типа банковских) и на кассе фискальный принтер. Подключены они через COM-порт.
Каким клиентом лучше подключаться с клиентов на сервер, чтоб была возможность пробросить СОМ-порты, как это делается в винде по RDP.(в терминале СОМ1=СОМ1 клиента)
Проброс COM-портов в терминал (Клиент с Linux на Linux с пробросом портов)
Модераторы: dimbor, Модераторы разделов
-
baraka
- Сообщения: 46
- ОС: Simply Linux
Re: Проброс COM-портов в терминал
У Etersoft есть документация как это делать с помощью remserial: http://wiki.etersoft.ru/ProgrammnoeObespec...e?v=1cph#h142-6
IT Libertas - поддержка информационных систем.
http://itlibertas.com
http://itlibertas.com
-
sumiramax
- Сообщения: 3
- ОС: Linux
Re: Проброс COM-портов в терминал
baraka писал(а): ↑16.09.2010 15:32У Etersoft есть документация как это делать с помощью remserial: http://wiki.etersoft.ru/ProgrammnoeObespec...e?v=1cph#h142-6
Нужно попробовать, но это не выход. Нужно так, чтоб без расшары порта в сеть, так как получается открытый доступ к кассе и т.д.
Другого способа нет?
И вот не верится то, что легко так мелкософты сделали(проброс по рдп порта в терминал) не существует и невозможно под линуксом?!?!?
-
baraka
- Сообщения: 46
- ОС: Simply Linux
Re: Проброс COM-портов в терминал
sumiramax писал(а): ↑16.09.2010 15:51baraka писал(а): ↑16.09.2010 15:32У Etersoft есть документация как это делать с помощью remserial: http://wiki.etersoft.ru/ProgrammnoeObespec...e?v=1cph#h142-6
Нужно попробовать, но это не выход. Нужно так, чтоб без расшары порта в сеть, так как получается открытый доступ к кассе и т.д.
Другого способа нет?
Тогда можно попробовать делать ssh-тунели и через них порты пробрасывать.
IT Libertas - поддержка информационных систем.
http://itlibertas.com
http://itlibertas.com
-
sumiramax
- Сообщения: 3
- ОС: Linux
-
JTMarsh
- Сообщения: 143
- ОС: Debian
Re: Проброс COM-портов в терминал
man rdesktop
в частности:
Создаешь иконку на десктоп, пишешь в комманду: rdesktop [все что надо].
-----------
ПыСы А какой терминальный клиент? Мож в нем поколупаться? Потому как rdesktop - то общий случай.
в частности:
-r comport:<comport>=<device>,...
Redirects serial devices on your client to the server. Note that if you need to change any settings on the serial device(s), do so with an appropriate tool before starting rdesktop. In most OSes you would use stty. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port, but it's not seamless, most shell programs will not work with it.
Создаешь иконку на десктоп, пишешь в комманду: rdesktop [все что надо].
-----------
ПыСы А какой терминальный клиент? Мож в нем поколупаться? Потому как rdesktop - то общий случай.
-
broom
- Бывший модератор
- Сообщения: 1629
- Статус: мизантроп.ка
- ОС: Gentoo
Re: Проброс COM-портов в терминал
JTMarsh
топикстартеру нужно решение линукс-линукс.
топикстартеру нужно решение линукс-линукс.
but in the darkness, behind your smile, you scream... © Dio
-
Denjs
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Проброс COM-портов в терминал
Нужно попробовать, но это не выход. Нужно так, чтоб без расшары порта в сеть, так как получается открытый доступ к кассе и т.д.
Другого способа нет?
Если проблема только в том, что бы "не создавать открытого доступа к кассе" - то запретите на локальной машине подключение к портам сервисов com2tcp для всех машин кроме сервера. собственно только же ему и надо к портам расшаривающим кассу подключаться?
Если с SSH - то тут вы сначала делаете туннель (суть как VPN) с клиента до вашего сервера, а потом подключаетесь к серверу в расках этого тоннеля.
iptables настраиваете так, что бы к сервисам com2tcp локальной машины можно было подключиться только с ip-пдреса сервера в рамках ssh-тоннеля.
по моему так.