- •Методические указания
- •Содержание
- •1 Введение
- •2 Лабораторная работа №1. Особенности работы в операционной системе Linux
- •2.1 Общие сведения
- •2.1.1 Вход в систему
- •2.1.2 Выход из системы
- •2.1.3 Пользователи и пароли
- •2.1.4 Идентификаторы пользователя и группы
- •2.1.5 Команда who
- •2.2 Порядок выполнения лабораторной работы
- •2.3 Контрольные вопросы
- •2.4 Содержание отчета
- •3.1.2 Команды для работы с файлами
- •169 209K /usr
- •3.2 Порядок выполнения лабораторной работы
- •3.3 Контрольные вопросы
- •3.4 Содержание отчета
- •4.1.2 Выход из справочной системы
- •4.1.3 Разделы справочной системы
- •4.1.4 Получение описания команд
- •4.2 Порядок выполнения лабораторной работы
- •4.3 Контрольные вопросы
- •4.4 Содержание отчета
- •5.1.2 Основные команды программы Midnight Commander
- •5.1.3 Формат вывода информации о файле
- •5.1.4 Встроенный редактор текста
- •5.2 Порядок выполнения лабораторной работы
- •5.3 Контрольные вопросы
- •5.4 Содержание отчета
- •6.1.2 Работа с гибкими дисками
- •6.1.3 Таблица файловых систем: /etc/f stab
- •6.1.4 Работа с cd-rom и файлами ms-dos
- •6.1.5 Работа с принтером
- •6.2 Порядок выполнения лабораторной работ
- •6.3 Контрольные вопросы
- •6.4 Содержание отчета
- •7.1.2 Рабочий стол kde
- •7.1.3 Меню kde
- •7.1.4 Диспетчер файлов
- •7.1.5 Конфигурация kde
- •7.1.6 Настройка звуковой карты
- •7.1.7 Установка пакетов
- •7.1.8 Подключение к Интернету
- •Аутентификация
- •Сценарии
- •Программаkppp
- •Установка связи
- •7.2 Порядок выполнения лабораторной работы
- •7.3 Контрольные вопросы
- •7.4 Содержание отчета
- •Литература
Сценарии
Для автоматизации выполнения всех операций подключения к Интернету используются сценарии, которые заранее создаются и записываются в файлы. Имена файлов достаточно прозрачны для понимания, но вот путаницу у пользователей вызывает то, что в разных дистрибутивах они размещаются в различных каталогах: /etc/init.d/, /etc/rc.d/, /etc/sysconfig/. Чтобы понять сам процесс, можно познакомиться с содержимым файла /etc/initab или поискать эти каталоги.
Наличие конфигурационных файлов еще ничего не говорит о возможности подключения к Интернету, так как они используются сетевыми модулями. Для проверки наличия установленных сетевых устройств можно применить программу ifconfig. Запущенная без аргументов, она сообщает, какие сетевые интерфейсы активны, в том числе и для сетевой карты. Интерфейс Ethernet сетевой карты обозначается как eth0, а локальный интерфейс — как lo. Локальный интерфейс можно использовать для тестирования самой операционной системы на наличие поддержки PPP-протокола, так как он применяется для связи программ IP-клиентов с IP-серверами. Если ввести команды
/sbin/ifconfig lo 127.0.0.1
ping 127.0.0.1
PING 127.0.0.0 (127.0.0.0) from 127.0.0.1 :
56(84) bytes of data .
64 bites from 127.0.0.1: icmp_seq==0 ttl=255
time=153 usec .
Первой командой настраиваетcя локальный интерфейс, а второй проверяется время отклика. Если последует ответ, то все в порядке. В противном случае неправильно сконфигурировано ядро.
Последняя строка - это результаты тестирования операционной системы. Программа ping отправляет небольшой пакет данных, а затем принимает этот же пакет, фиксируя время отклика в миллисекундах. Тестирование продолжается, пока не будет нажата комбинация клавиш Ctrl+C.
Если установлена связь с Интернетом, то, введя IP-ад-рес удаленного сервера, можно получить интегрированную оценку качества связи с этим сервером. Если время отклика сильно меняется от строки к строке, то это, скорее всего, говорит о сильной перегруженности линий связи. При хорошем соединении время отклика не превышает порядка 1000мс:
PING 212.69.124.4 (212.69.124.4) from
62.152.66.36 : 56(84) bytes of data.
64 bytes from 212.69.124.4: icmp_seq=0 ttl=115
time=831.544 msec .
Кроме того, для проверки наличия поддержки протокола PPP ядром операционной системы необходимо просмотреть вывод команды dmesg, где должны быть строки, начинающиеся с PPP и TCP.
Программаkppp
Наиболее популярная программа для настройки соединения с Интернетом - это kppp, которая не только конфигурирует соединение, но и обеспечивает дозвон по телефонной линии и совместно с pppd устанавливает и поддерживает соединение с сервером провайдера. Эта программа может использоваться с любой графической оболочкой, для ее вызова нужно ввести в окне эмулятора терминала команду kppp. Если прав доступа недостаточно, то операционная система запросит у вас пароль администратора.
При первом запуске программы kppp появится окно, в котором поля для ввода будут недоступными. Для создания соединения нужно щелкнуть мышью на кнопке Настройка. Затем в появившемся окне щелкните мышью на кнопке Создать, и уже в новом окне на вкладке Дозвон вводится название соединения с провайдером и телефонный номер модемного пула. В большинстве случаев рекомендуется выбрать режим аутентификации PAP.
На вкладке IP надо ввести постоянный выделеный IP-адрес, но, скорее всего, используются динамические IP-адреса. На этой же вкладке нужно установить флажок Автоматическая настройка DNS-имени по данному IP, если эту функцию обеспечивает сервер провайдера. Если в договоре с провайдером указаны адреса DNS-серверов, то их следует ввести на вкладке DNS. На вкладке Шлюз нужно выберать пункт Шлюз по умолчанию, что будет верно в большинстве случаев. Вкладка Сценарий регистрации используется в редких случаях (об этом предупредит представитель провайдера). Вкладка Учет будет полезна только в том случае, если часто приходится разбираться с учетом наработанного времени или объема трафика.
На вкладки, относящиеся к настройке модема, щелкнув мышью на соответствующих кнопках, выбераются параметры модема.
На вкладке PPP сосредоточено управление сервисными функциями, которые полезны при соединении с Интернетом:
Внедрить в панель KDE при соединении - отображение значка соединения на Панели KDE;
Автодозвон при разъединении - автоматическое восстановление соединения при разрыве связи;
Показывать время в строке заголовка - индикация времени подключения к Интернету;
Разъединить при остановке Х-сервера - автоматический разрыв соединения после выключения Х-сервера;
Выход при разъединении - после разрыва оединения программа kppp автоматически заканчивает работу;
Свернуть окно при соединении - при подключении к серверу окно kppp сворачивается в значок на панели задач.