Автор Тема: Открытые уроки Salomatin'a в виртуальном классе  (Прочитано 5709 раз)

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
На своем рабочем месте, через pptp-соединение, с  помощью клиента iTalc подключаетесь к удаленному классу.

Планируемое время занятия:  8 ноября 2010  в 12 часов (время Московское).

После занятия можно остаться и задать вопросы по видеороликам.

Видеоролик с текстовой инструкцией, как подключиться прилагается ниже.  Рабочая станция должна быть из ALT Linux. Удобнее отдельно установленная в VirtualBox, на любой платформе, в том числе и Windows.

Общение происходит при помощи Skype.

После проверки подключений начинается виртуальное занятие.

Ведущий включает режим "Полноэкранное демо".  Его экран отображается на всех клиентских компьютерах.

Ведущий читает материал и показывает основные приемы. После чего предлагает небольшую лабораторку.

Возвращаемся в обычный режим и каждый желающий под наблюдением ведущего выполняет задание.

Обмениваться вопросами и ответами можно будет через клиентов мгновенных сообщений (ICQ, jabber) и также через Skype.

Таким образом в ходе одного занятия рассматриваются несколько небольших тем.


Удаленное управление сервером.

1. Управление через веб-интерфейс сервера

2. Безопасный вход суперпользователем (root)

3 Обычный удаленный вход

4. Вход по ключу

5. Удаленный запуск графических  приложений (Synaptic и VirtualBox) на  сервере, не имеющем графики.

6. Копирование файлов по ssh

7. Предоставление обратного входа по ssh

8. Проброс портов с помощью ssh (ssh tunneling)

9. Использование VNC - сервера

Уточнение время занятия, порядок получения логина и пароля будет объявлен здесь и на сайте http://salomatin.ru

Для участия необходимо сообщить о своем желании, любым удобным способом. В личку на форуме или по почте.

« Последнее редактирование: 03.11.2010 14:43:42 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
Настройка клиента для виртуального класса

Ролик по этой теме можно скачать по адресу: http://salomatin.ru/virt_class.ogv


Устанавливаем рабочую станцию Simply Linux.

Скачать: http://slinux.ru/index.php/download

Можно использовать любой другой дистрибутив на ALT Linux.

Удобнее всего установить в VirtualBox. В этом случае не будет опасений предоставить доступ к системе и можно устанавливать на любой, удобной вам платформе, в том числе и на Виндоз. Более того, при передаче управления, вы не теряете связь с ведущим. Также при этом вам нет необходимости перенастраивать Skype и ICQ.

В ролике показано как ставить Simply Linux на VirtualBox.

На реальной рабочей станции создаем виртуальную машину, назовем ее virt1

От имени простого пользователя установим необходимые настройки ВМ, требующиеся устанавливаемой гостевой ОС. Создаем виртуальный контроллер и зарегистрируем его в VirtualBox. Создаем виртуальный жесткий диск для ВМ  и зарегистрируем его в VirtualBox. Подключим ISO к виртуальной машине, с которого она будет загружаться. Лучше сразу отключить звуковую карту.

Подключаем виртуальную сетевую карту eth0. Включаем на реальном сервере «Адаптер 1» в режиме NAT, для автоматического подключения к интернет.

Далее, по желанию, можете подключить еще две сетевые карты.

Подключаем виртуальную сетевую карту eth1. Включаем на реальном сервере «Адаптер 2» в режиме сетевой адаптер хоста для получения доступа с реальной рабочей станции.

Подключаем виртуальную сетевую карту eth2. Включаем на реальном сервере «Адаптер 3» в режиме сетевой мост

Указываем сетевой интерфейс хоста, который будет использоваться виртуальным интерфейсом. В нашем случае eth0 реального сервера подключается сетевым мостом к eth2 виртуального.

Запускаем режим установки. Отвечаем на вопросы, Настраиваем сетевые интерфейсы. eth0 указываем получение адреса автоматически.

Проверяем работу и доступ в интернет с виртуальной машины. Проверяем совместную работу со Skype. Если потребуется отключаем на виртуальной машине звуковую карту.

Подключаем Synaptic к Хранилищу

[vova@simply_virt_test ~]$ grep '^rpm' /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/alt.list:rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch i586 classic
/etc/apt/sources.list.d/alt.list:rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic

Первые две строки указывают на одно Хранилище. Подключения к нескольким Хранилищам одновременно быть не должно.

[root@simply_virt_test ~]#apt-get update
Устанавливаем пакет italc-client ::

[root@simply_virt_test ~]#apt-get install italc-client
скопируем ключ. Сам ключ (файл key) можно скачать любым удобным способом с сайта  http://roliki.salomatin.ru а поместить в каталог  /etc/italc/keys/public/teacher/

или можно сразу одной командой:

[root@simply_virt_test ~]#wget salomatin.ru/key /etc/italc/keys/public/teacher/

Проверяем ключ на доступность для чтения всем пользователям:

[root@simply_virt_test ~]#ls -l /etc/italc/keys/public/teacher/
-rw-r--r-- 1 vova vova 594 Mar  1 16:56 /etc/italc/keys/public/teacher/key
если прав не хватает, то

[root@simply_virt_test ~]#chmod a+r  /etc/italc/keys/public/teacher/key

Запускаем один раз клиента.
Можно просто перегрузить компьютер, лобо даем команду от имени простого пользователя

[vova@simply_virt_test ~]$ica-launcher &

В правом нижнем углу у вас появится зачек клиента Italc

 

Перед началом занятия подключаемся к виртуальному классу, т.е. устанавливаем pptp - соединение

(показано к ролике)
Центр управления системой - PPTP-соединения - Создать новое соединение
Сервер: pptpd.salomatin.ru

логин и пароль получаете перед занятием.

Внимание: Если вы установили Simply Linux на VirtualBox, то сам Simply должен иметь выход в интерент и pptp-соединение необходимо устанавливать прямо из него,  а не с родительской машины.

« Последнее редактирование: 03.11.2010 22:18:43 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Storke

  • Завсегдатай
  • *
  • Сообщений: 932
  • ОМСКАЯ ГРУППА ПОЛЬЗОВАТЕЛЕЙ LINUX
    • Центр российского образования
У нас в этот день как раз Install Fest. Было бы неплохо попробовать показать участникам.
Тише едешь - дальше будешь.

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
Было бы неплохо попробовать показать участникам.
Пока не готов. Да и не надо. Будем двигаться по порядку. 
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 455
    • Email
Я участвовать хочу. Может есть смысл точно определится как будет происходить общение, и создать конференцию с помощью того же jabber. Бывает такое что сам не догадаешься спросить, а другой участник спрашивает. Думаю такое объявление должно быть удостоено главной страницей сайта.
« Последнее редактирование: 05.11.2010 08:00:41 от NecroJoke »

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
К сожалению не удается выделять столько времени теме пошаговых инструкций, сколько бы хотелось. Но это не означает, что свое участие на форуме намерен уменьшить.

Приятно, что ролики реально помогают знакомится с ALT. Статистика скачиваний радует.

Ко мне обращаются с вопросами по все каналам связи. С удовольствием готов помогать разобраться с инструкциями. Но давайте уважать время друг друга. Зачастую приходится по долгу выпытывать ответы на простые вопросы о используемом дистрибутиве и т.п. Понять почему не работает по аське еще сложнее. Расточительно при этом не использовать все блага цивилизации.

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

Короче, два раза в неделю во вторник и четверг, в 15 часов по московскому временижелающие могут постучаться в виртуальный класс и поприсутствовать на занятии, смотреть материал и задавать вопросы.

Обязательные требования:

1. Рабочий компьютер с любой удобной для вас системой, в которой установлен и работает Skype и ICQ.

2. В VirtualBox установлен Simply Linux и подключен к интернет. С него проходит пинг и открывается сайт salomatin.ru

Только так. Иначе мы затратим много времени на пустые разговоры. Если вы не имеете твердых навыков устанавливать клиента iTalc и удаленное соединение, не страшно. Главное дозвониться по скайпу. Потом дадите всего одну команду, типа:

[pavel@dom ~]$ssh -R 55555:127.0.0.1:22 vova@мой_белый_IP
таким образом получаю доступ к вашему виртуальному Simply Linux. Быстрее настроить самому, а вы увидите на своем экранчике виртуальный класс.

Ролик по этой теме можно скачать по адресу: http://salomatin.ru/virt_class.ogv

Больше ничего не нужно. Демонстрировать буду на своих виртуальных ALT Linux 6.0 Centaurus и, конечно, 5.0 Ковчеге, на которых можно будет попробовать и вам.

После подключения выбираем тему и начинаем занятие.

Готов пообщаться по следующим темам:


Удаленное управление сервером.

1. Управление через веб-интерфейс сервера
2. Безопасный вход суперпользователем (root)
3 Обычный удаленный вход
4. Вход по ключу
5. Удаленный запуск графических приложений (Synaptic и VirtualBox) на сервере, не имеющем графики.
6. Копирование файлов по ssh
7. Предоставление обратного входа по ssh
8. Проброс портов с помощью ssh (ssh tunneling)
9. Использование VNC - сервера


Подключение к интернет и локальным сетям

1. Настройка подключений графическим конфигуратором и консолью
2. Подключение к нескольким провайдерам и локальным сетям.
3. Решение проблем с DNS и маршрутами.
4. Объединение удаленных офисов в единую локальную сеть.
     -  PTPT- сервер и клиент
     -  OpenVPN - сервер и клиент

Web-сервер Apache и Apache2.

1. Первоначальная установка.
2. Домашние каталоги пользователей.
3. Корпоративный сайты на движках. Установка, восстановление и перенос.
4. Виртуальный хостинг.
5. Аутентификация в apache
6. Nginx - как ускоритель для Apache

Статистика:

1. Webalizer - как анализатор логов Web, FTP и Squid серверов.
2. Awstats - Анализатор логов Web-сервера в режиме реального времени.
3. NeTAMS - многофункциональная программа по учету и управлению IP-трафиком 

Виртуализация на сервере

1. OpenVZ
2. KVM
3. VirtualBox

Почтовый сервер

1. Исходящая почта
2. Входящая почта
3. Web-интерфейс для почты.
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"