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

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

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

#81

24 июл 2017, 19:35

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#82

24 июл 2017, 19:48

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#83

24 июл 2017, 20:43

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

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

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

#84

24 июл 2017, 21:22

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#85

24 июл 2017, 21:32

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#86

24 июл 2017, 22:09

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

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

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

#87

24 июл 2017, 23:25

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#88

24 июл 2017, 23:30

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#89

29 июл 2017, 01:46

di_mok писал(а): Смотрю, есть LeDe https://lede-project.org/toh/hwdata/zyx ... ic_omni_ii Это примерно тот же орган, только в профиль
С большим "натугом"...), удалось прошить на свой роутер. Не могу найти опции: "filename" и "next-server" в dhcp, какой то пакет нужно до установить?

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#90

29 июл 2017, 02: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
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#91

29 июл 2017, 02:54

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

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#92

29 июл 2017, 10:09

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#93

31 июл 2017, 14: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
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#94

31 июл 2017, 16:53

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#95

31 июл 2017, 18:38

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

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#96

31 июл 2017, 19:17

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#97

31 июл 2017, 19: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
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#98

31 июл 2017, 19:54

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#99

31 июл 2017, 20:03

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

Аватара пользователя

sana-555
Сообщения: 427
Зарегистрирован: 21 июл 2017, 20:38
Благодарил (а): 385 раз
Поблагодарили: 8 раз
Контактная информация:

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

#100

31 июл 2017, 20: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 сервере на хост машине?

Закрыто

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

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

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