Терминальный сервер на базе Linux Mint

slant
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

Терминальный сервер на базе Linux Mint

Сообщение slant » 24 июл 2017, 16:35

И все-таки, мне кажется, что проблема тут на стороне винды. Какая система стоит там, куда подключаетесь?
Есть возможность проверить подключение с запуском программы виндовым RDP клиентом (который "Подключение к удаленному рабочему столу")?

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 24 июл 2017, 16:48

windows 2012 r2
slant писал(а):Источник цитаты Есть возможность проверить подключение с запуском программы виндовым RDP клиентом (который "Подключение к удаленному рабочему столу")?

Проверил, из винды 7, такая же ошибка. Главное эта ошибка возникает только при запуске программы, рабочий стол же, без запуска программы, запускается без ошибок.

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 24 июл 2017, 17:43

Да, вы правы, дело было в винде. Я просто не опубликовал удаленные приложения RemoteApp, был опубликован только аксесс... Теперь все крутяк..)
Я правильно понял, что окно с открытым приложением нельзя менять (либо заданное, либо full)?

slant
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

Терминальный сервер на базе Linux Mint

Сообщение slant » 24 июл 2017, 18:22

Не до конца понял вопрос. Если окно xfreerdp - то да, там свободное изменение размеров после старта сеанса не получится. Только через параметры ширины/высоты при запуске. Можно только сворачивать на панель задач.

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 24 июл 2017, 18:32

Все верно поняли..)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 24 июл 2017, 19:09

У вас был опыт установки тс на виндовс 7? А то я развернул тс на 7, но при подключении приложение не запускается. При этом никаких ошибок нет, рабочий стол грузится, а приложение не запускается, хотя код один в один.

slant
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

Терминальный сервер на базе Linux Mint

Сообщение slant » 24 июл 2017, 20:25

У семерки вшито ограничение на одного одновременно залогиненного пользователя. И еще по мелочи. Это дело можно обойти, но патчить dll-ки надо... Ищите в гугле. Ну и проверьте сначала саму возможность запуска единичного приложения по той же методике что и раньше - cmd и notepad.

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 24 июл 2017, 20:30

Я уже пропатчил, давно знаю о такой возможности..). А вот запуск приложения, как я писал выше, не получается.

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 28 июл 2017, 22:46

di_mok писал(а):Источник цитаты Смотрю, есть LeDe https://lede-project.org/toh/hwdata/zyx ... ic_omni_ii Это примерно тот же орган, только в профиль

С большим "натугом"...), удалось прошить на свой роутер. Не могу найти опции: "filename" и "next-server" в dhcp, какой то пакет нужно до установить?

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Терминальный сервер на базе Linux Mint

Сообщение di_mok » 28 июл 2017, 23:07

sana-555, ведь в том сообщении, с которого этот сыр-бор начался написано:
di_mok писал(а):Источник цитаты Чтобы отправить клиента на tftp который не на роутере добавляю в dnsmasq.conf роутера dhcp-boot=pxelinux.0,tftp-server-name, ip-addres

Т.е., открываешь /etc/init.d/dnsmasq (по умолчанию установлен только редактор vi)

Код: Выделить всё

vi /etc/init.d/dnsmasq

и добавляешь туда строку

Код: Выделить всё

boot=pxelinux.0,tftp-server-name, ip-addres

https://wiki.openwrt.org/ru/doc/uci/dhcp
https://habrahabr.ru/company/serverclub/blog/250549/
http://skeletor.org.ua/?p=623
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 28 июл 2017, 23:54

Добавить в самый низ?

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Терминальный сервер на базе Linux Mint

Сообщение di_mok » 29 июл 2017, 07:09

Да. Ой, очепятался. Не boot=pxelinux.0,tftp-server-name, ip-addres, а dhcp-boot=pxelinux.0,tftp-server-name, ip-addres
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 31 июл 2017, 11:38

Прописал

Код: Выделить всё

dhcp-boot=/ltsp/i386/pxelinux.0, sana-VirtualBox, 192.168.1.39

Выключил dhcp на линукс для чистоты эксперимента, но все равно пишет что PXE-E53: No boot filename received
PXE-M0F: Exiting PXE ROM
п.с. роутер перезагружал, после изменения.

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Терминальный сервер на базе Linux Mint

Сообщение di_mok » 31 июл 2017, 13:53

sana-555, могу ошибаться, но попробуй положить pxelinux.0 в корень tftp сервера, а строку изменить на dhcp-boot=pxelinux.0, sana-VirtualBox, 192.168.1.39
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 31 июл 2017, 15:38

Из этой: /opt/ltsp/i386/boot в эту: /var/lib/tftpboot? Если да, то скопировал, результат тот же.

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Терминальный сервер на базе Linux Mint

Сообщение di_mok » 31 июл 2017, 16:17

Неее, туда, что в option root-path прописано, а dhcp-boot приведи к виду dhcp-boot=pxelinux.0, sana-VirtualBox, 192.168.1.39
Блин, угрохал я все свои эксперименты...
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 31 июл 2017, 16:41

di_mok писал(а):Источник цитаты Неее, туда, что в option root-path прописано

У меня там прописано:

Код: Выделить всё

option root-path "/opt/ltsp/i386";
(если я правильно понял, это прописано в файле: dhcpd.conf)
Получается из /opt/ltsp/i386/boot скопировать файл pxelinux.0, и положить в: /opt/ltsp/i386?
di_mok писал(а):Источник цитаты а dhcp-boot приведи к виду dhcp-boot=pxelinux.0, sana-VirtualBox, 192.168.1.39

Это я сделал. Короче, дуб дубом я...))

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

Терминальный сервер на базе Linux Mint

Сообщение di_mok » 31 июл 2017, 16:54

sana-555 писал(а):Источник цитаты Короче, дуб дубом я

Не ты один. Я тоже хорошие перлы мочу. В /ltsp/i386/

olegwhite писал(а):Источник цитаты if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 31 июл 2017, 17:03

di_mok писал(а):Источник цитаты В /ltsp/i386/

Дык эту директорию создать нужно что ли, у меня /ltsp/i386/ лежит только в /opt/ltsp/i386/, а просто /ltsp/i386/ - такой директории нет...

sana-555
Сообщения: 155
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 132 раза
Поблагодарили: 3 раза

Терминальный сервер на базе Linux Mint

Сообщение sana-555 » 31 июл 2017, 17:20

Запустил, но только совсем по другому:
Открыл на роутере конфиг:

Код: Выделить всё

vi /etc/config/dhcp

И добавил туда в низ секцию:

Код: Выделить всё

config 'boot'
        option 'filename'      '/ltsp/i386/pxelinux.0'
        option 'servername'    'sana-VirtualBox'
        option 'serveraddress' '192.168.1.39'

И все завелось... Необъяснимо, но факт...)
Нарыл здесь: https://wiki.openwrt.org/ru/doc/uci/dhcp#tftp_boot
п.с. Эту строчку удалил

Код: Выделить всё

dhcp-boot=pxelinux.0, sana-VirtualBox, 192.168.1.39
и все работает.. Фантастишь...)
Теперь у меня возник резонный вопрос, чем лучше данное решение (dhcp на роутере с указанием где лежит pxelinux.0), от того если это было бы прописано в gedit /etc/ltsp/dhcpd.conf, в работающем dhcp сервере на хост машине?


Вернуться в «Руководства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей