Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка С_Р 2 частина.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆
  1. Як здійснюється установка і перевірка роботи модему?

  2. Як створюється зв'язок з файлом /dev/modem за допомогою команди lisa?

  3. Яким чином можна настроїти систему Linux для встановлення зв'язку?

  4. Як реалізується факсимільний зв'язок з використанням системи efax.

  1. Як можна перенаправити інформацію до файлу?

  2. Як можна факсом відпрасити документ?

  3. Як можна видалити факс?

  4. Як можна роздрукувати факс?

  5. Як можна переглянути факс?

Література: Болл Билл Освой самостоятельно Linux за 24 часа, 2-е издание. : Пер. с англ. : Уч. пос. – М. : Издатель ский дом «Вильямс», 2000. – 480 с.: ил. – Парал. тит. англ., стор. 192-211.

Урок № 74

(згідно навчальної робочої програми)

Тема: «Підключення до Internet»

Питання:

  1. Необхідне програмне забезпечення для Linux.

  2. Настройка РРР-з’єднання вручну

  3. Встановлення і розрив РРР- з'єднання вручну.

  4. Встановлення з'єднання з використанням сценарію ррр-оn.

  5. Настройка конфігурації РРР- з'єднання за допомогою програми кррр.

  6. Перевірка з'єднання.

Необхідне програмне забезпечення для Linux

Для настройки РРР-з’єднання слід переконатися в тому, що ядро системи Linux підтримує протокол РРР. Ця підтримка може бути забезпечена або за рахунок компіляції відповідних програм з ядром, або завантаження їх як окремих скомпільованих модулів при запуску Linux. Один із способів перевірки наявності у системі підтримки протоколу РРР полягає в використанні програми dmesg:

  • dmesg | less

РРР: version 2.2.0 (dynamic channel allocation)

TCP compression code copyright 1989 Regents of the University of^California

PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.

PPP line discipline registered.

Для роботи з протоколом РРР також буде потрібно програма chat, розміщена в підкаталозі /usr/sbin, і компоненти програмного пакету “демона” pppd. Програма chat використовується в процесі комутації для ге­нерації виклику і встановлення з'єднання з модемом провайдера Internet. На­ряду з програмою chat потрібен і програма-демон pppd, також встановлювана в каталозі /usr/sbin. Якщо програма pppd установлена, ви знайдете в каталозі /etc підкаталог ррр, що містить файли.

Якщо виявлено відсутність файлів ррр-on або ppp-on-dialer, можна скопіювати їх з каталога /usr/doc/ppp-2 . 2. Of.

Настройка РРР-з’єднання вручну. Редагування файлу resolv. conf

Перш за все, переконаєтеся в тому, що ви реєструвалися в системі як root-оператор. Потім відшукайте в каталозі /etc файл під назвою resolv.conf. Якщо він є в цьому каталозі, відкрийте його за допомогою відповідного текстового редактора і додайте у файл ключове слово search, за яким вкажіть ім'я домена провайдера Internet, а також ІР-адреси DNS-серверів провайдера. Якщо у провайдера тільки один сервер, то все нормально. Якщо у нього більше одного сервера — теж добре. Отже, відкрийте (або створіть, якщо він не існує) файл resolv.conf таким чином:

  • pico /etc/resolv.conf

Користуючись приведеним нижче форматом, введіть наступні рядки:

Search erols.com

Name server205.198.114.1

Name server205.198.114.20

Закрийте файл.

Редагування сценаріїв РРР- з’єднання

Перше, що слід зробити — відкрити сеанс з системою як root-оператор. Потім необхідно відшукати в каталозі /etc/ррр файл під назвою ррр-оn. Якщо він є в цьому каталозі, зробіть його копію, або перейменуйте файл ррр-on в ppp-on.org. Якщо файл ррр-оn в даному каталозі відсутній, скопіюйте його з каталога /usr/doc/ppp-2.20f.

В більшості випадків потрібно зробити лише декілька змін, - зокрема ввести інформацію в наступні поля.

TELEPHONE - вводиться номер з'єднання модему провайдера Internet.

ACCOUNT - вводиться ваше ім'я користувача або реєстраційне ім'я (що зазвичай призначається провайдером Internet).

PASSWORD - вводиться пароль (що зазвичай призначається провайдером Internet).

DIALER_SCRIPT – вводиться повний шлях до сценарію виклику, який використовує програму chat, супутню програмі-демонові pppd. На програму chat покладаються функції виклику, з'єднання і реєстрації. Якщо не виявлено копії цього сценарію під назвою ppp-on-dialer, пошукайте його в каталозі /usr/doc/ppp-2.2. Of

Тепер перевірте командний рядок pppd в сценарії ррр-on і змініть опис пристрою /dev/modem так, щоб воно відповідало пристрою, до якого підключений модем.

Нарешті, слід переконатися в тому, що обидва сценарії — ррр-on і ppp-on-dialer — є виконувані файли, перевіривши їх за допомогою команди Is з опцією -1 або змінивши ці файли на виконуваних за допомогою команди chmod:

  • chmod+х/etc/ppp/ppp-on*

Встановлення і розрив РРР- з'єднання вручну

Встановлення з'єднання з використанням програми minicom

Використання програми minicom для підключення до провайдера Internet володіє тією перевагою, що облікова інформація і пароль не записуються в системний журнал, розташований в каталозі /var/log.

Послідовність дій з установки з'єднання з використанням програми minicom.

  1. Запустіть minicom.

  2. Введіть в командний рядок команду ініціалізації виклику в тональному режимі atdt, вказавши як параметри номер модему провайдера Internet.

  3. Почекайте, поки встановиться з'єднання і з'явиться рядок запрошення провайдера, після чого реєструйтеся, ввівши ім'я користувача і пароль. Зверніть увагу, чи відрізняються між собою запрошення реєстрації і введення пароля. Якщо це так, то зафіксуйте їх, щоб мати інформацію, необхідну для редагування опцій програми chatу сценарії ppp-on-dialer.

  4. Натисніть комбінацію клавіш <Ctrl+A>, а потім натисніть клавішу <Q>, щоб вийти з програми minicom без переустановлення модему.

  5. Реєструйтеся з командного рядка як root-oператop, а потім введіть наступну команду:

  • Pppd –d detach /dev/modem &

Встановлення з'єднання з використанням сценарію ррр-оn

Встановити PPP- з'єднання з допомогою сценарію ррр-on досить просто. Переконаєтеся в тому, що ви реєструвалися як root-oператop і для запуску з'єднання введіть наступну команду:

  • /etc/ppp/ppp-on

Зверніть увагу, що потрібно ввести повний шлях до файлу сценарію. Якщо з'єднання працює, можна або перемістити сценарій в каталог /usr/local/bin, або створити символічний зв'язок, вказуючий на сценарій, ввівши наступну команду:

  • In-s /etc/ppp/ppp-on /usr/local/bin/start-ррр

Тепер ви можете звертатися до сценарію в будь-якому місці; просто не використовуйте демон pppd.

Розрив РРР- з'єднання

Щоб закрити PPP-сеанс зв'язку, можна скористатися сценарієм ppp-off, розташованим в каталозі /etc/ррр. Для цього введіть наступну команду:

  • /etc/ppp/ppp-off

Виявивши інтерфейс, сценарій видає команду kill, яка припиняє виконання процесу ррр0.

Настройка конфігурації РРР- з'єднання за допомогою програми кррр

Для запуску kppp-клієнта введіть в командний рядок вікна терміналу XII команду кррр. Якщо використовується інтерфейс KDE, клацніть на кнопці запуску додатків панелі робочого столу, а потім клацніть на пункті Кррр підміню Internet. З'являється діалогове вікно програми кррр.

Для запуску настройки конфігурації клацніть на кнопці Setup(Настройка). З'являється діалогове вікно Configuration. Для завдання нового з'єднання клацніть на кнопці New. У діалоговому вікні NewAccount, введіть ім'я з'єднання і номер телефону.

Після закінчення клацніть на вкладці IP у верхній частині діалогового вікна. Якщо заздалегідь призначена статична IP-адрес, клацніть на кнопці Static IP Address і введіть адресу. Якщо ви користуєтеся динамічною IP-адресою, клацніть на кнопці Dynamic IP Address. Після закінчення клацніть на вкладці DNS, щоб відобразити діалогове вікно DNS Servers.

Спочатку введіть ім'я домена провайдера Internet, а потім введіть першу IP- адресу DNS-сервера провайдера Internet. Після цього клацніть на кнопці Add, щоб додати нову IP-адрес до списку адрес програми кррр. Повторіть цей крок, поки не введете всі IP-адреса серверів служби DNS. При запуску з'єднання за допомогою кррр програма тимчасово додає ці адреси у файл /etc/resolv.conf, а після закриття з'єднання видаляє їх. Після закінчення введення адрес DNS клацніть на вкладці Login Script діалогового вікна.

Клацніть на порожньому полі поряд з кнопкою Expect, введіть фразу ogin: і клацніть на кнопці Add. Це указує програмі кррр на необхідність пошуку частини фрази login: після підключення до комп'ютера провайдера Internet.

Тепер клацніть на кнопці Expect і виберіть в меню, що розкривається, елемент Send. Введіть ім'я користувача і клацніть на кнопці Add. Це указує програмі кррр на необхідність відправки імені користувача після виявлення фрази login: в процесі встановлення з'єднання.

Тепер знову виберіть елемент Expect, введіть фразу ssword(для представлення фрази раssword): і клацніть на кнопці Add. Нарешті, виберіть елемент Send, введіть пароль (призначений провайдером) і клацніть на кнопці Add. Після закінчення клацніть на ОК. Після цього ви повернетеся до головного вікна настройки конфігурації програми кррр. Клацніть на вкладці Device для вказівки модему, який використовуватиметься програмою кррр.

У діалоговому вікні послідовно клацніть на кнопках меню Modem Device, що розкривається, Flow Control, Line Termination, Connection Speed і виберіть відповідні значення, а також введіть значення в поля ModemLockFile і Modem Time out.

Клацніть на кнопці Modem Commands діалогового вікна вкладки Modem для проглядання команд модему, використовуваних за умовчанням програмою кррр. Якщо ваш модем вимагає завдання яких-небудь спеціальних параметрів, введіть в поле Initialization String відповідну команду. По закінченні клацніть на кнопці ОК.

Перевірка з'єднання

Для визначення стану РРР-з'єднання можна скористатися програмою ifconfig. Ця команда виводить перелік поточних активних мережевих інтерфейсів.

Команда netstat— це команда для перевірки роботи мережі, з'єднань, таблиць маршрутизації і отримання інших мережевих повідомлень і статистики.

Команда ping корисна при перевірці правильності вказаної вами IP-адреса і визначенні часу реакції головного сервера провайдера Internet.

Команда ping відправляє кожен пакет і видає звіт про кількість часу, який займає доставка “відбитого” пакету. За умовчанням команда ping продовжує відправку і прийом інформації до тих пір, поки ви примусово не припините її виконання за допомогою комбінації клавіш <Ctrl+C>. Використання опції -f (flood — повінь) цієї команди — створює перевантаження в мережі і збільшує непотрібний мережевий трафік. Якщо є намір перевірити з'єднання протягом короткого часу, скористайтеся опцією -с, за якою указується число, задаюче певну кількість пакетів, яку повинна відправити і прийняти команда ping, наприклад так:

  • ping-с 10 staffnet.com

Команда route, яка зазвичай використовується для установки або видалення мережевих маршрутів для інтерфейсів, може бути також корисна для відображення стану інтерфейсу ррр0.

Контрольні питання:

  1. Яке необхідно програмне забезпечення для Linux?

  2. Яким чином здійснюється настройка РРР-з’єднання вручну?

  3. Як здійснюється редагування сценаріїв РРР- з’єднання?

  4. Як здійснюється встановлення і розрив РРР- з'єднання вручну?

  5. Як здійснюється розрив РРР- з'єднання

  6. Як здійснюється встановлення з'єднання з використанням сценарію ррр-оn?

  7. Як здійснюється встановлення з'єднання з використанням програми minicom

  8. Як здійснюється настройка конфігурації РРР- з'єднання за допомогою програми кррр?

  9. Як здійснюється перевірка з'єднання?

Література: Болл Билл Освой самостоятельно Linux за 24 часа, 2-е издание. : Пер. с англ. : Уч. пос. – М. : Издатель ский дом «Вильямс», 2000. – 480 с.: ил. – Парал. тит. англ., стор. 212-232.