Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SppoLabs.doc
Скачиваний:
23
Добавлен:
27.03.2015
Размер:
315.39 Кб
Скачать

Раздел 3. Утилиты. Инструментарий пользователя эвм

3.1. Работа в сети

Лабораторная работа 3.1. Работа в сети.

Цель. Приобретение навыков по настройке сети, знакомство с основными сетевыми сервисами.

Общие сведения.

При настройке подключения компьютера к сети нужно задать следующую информацию:

— IP адрес вашего компьютера;

— IP адрес сети;

— широковещательный IP-адрес;

— имя домена, в который будет включен ваш компьютер;

— маску подсети;

— IP адрес маршрутизатора (router);

— IP адрес сервера имен (DNS-сервера).

Для проверки связи с удаленным компьютером используется команда ping, которой в качестве параметра указывается IP-адрес или сетевое имя (в последнем случае одновременно проверяется работа службы DNS)

Для обращения к ресурсам глобальной сети используются протоколы telnet, ftp, http и др.

Telnet и ftp — это как имена протоколов для взаимодействия компьютеров, так и названия соответствующих клиентских программ, реализующих эти протоколы, и обеспечивающих доступ пользователям к удаленным компьютерам.

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

Программа ftp — это пользовательский интерфейс к стандартному протоколу передачи файлов по Интернету —File Transfer Protocol. Программа позволяет передавать файлы на удаленный компьютер и получать файлы с удаленного компьютера. Однако, введя команду ftp, вы запускаете только клиентскую программу. Для того чтобы получить доступ к файлам удаленного компьютера, на нем должен быть запущен ftp-сервер.

После запуска ftp выводится ее приглашение к вводу команд. Наиболее часто используются команды help – помощь, open – установить соединение, pwd –сообщить текущий каталог, dir – вывести список файлов и подкаталогов, cd –сменить каталог на удаленном компьютере, put – переслать файл, get – получить файл, mput и mget – то же с заданием шаблогов, ascii и binary – задание режима передачи, close (или disconnect) – завершить сеанс работы с удаленным компьютером, bye – выход из программы.

Сетевая файловая система NFS. NFS (эта аббревиатура чаще всего расшифровывается как Network File System, хотя в одном из источников я встретил расшифровку Network File Sharing) - это протокол, разработанный Sun Microsystems для разделения ресурсов (файлов и каталогов) локальной сети. NFS-клиент "монтирует" файловую систему, "экспортируемую" NFS-сервером. Смонтированная таким образом файловая система представляется на клиентском компьютере как часть локальной файловой системы.

Подключение к Windows-сети проще всего осуществлять, используя пакет Samba – набор приложений, позволяющих ОС Linux взаимодействовать с сетью, построенной на основе MS Windows. Пакет Samba реализует протокол Server Message Block (SMB), который иногда называют также Session Message Block (SMB), протоколом NetBIOS или протоколом LanManager – данный протокол поддерживается в Windows по умолчанию.

Программа smbclient предоставляет пользователю FTP-подобный интерфейс для переноса файлов с компьютеров, работающих под ОС Windows

[user]$ /usr/sbin/smbclient \\\\PC1\\public -U user mypasswd

Монтирование файловых систем с помощью Samba

Как видите, команды эти во многом похожи на команды ftp-клиента и работа с программой smbclient не очень удобна. Но в пакет samba-client-2.0.5a-2bc.i386.rpm входят еще 2 программы, которые предоставляют некоторые дополнительные удобства. Эти программы называются smbmount и smbumount. С помощью команды smbmount можно смонтировать сетевой ресурс к локальной структуре каталогов, наподобие того, как монтируются файлы на гибком диске. Формат команды таков:

[user]$ /usr/sbin/smbmount //PC1/public /mnt/pc1 -U 123 -W 456

(в этом примере сетевой ресурс монтируется в локальный каталог /mnt/pc1, причем владельцем каталога объявляется пользователь 123 и группа 456). При необходимости нужно будет ввести пароль пользователя (тот же, по которому вы получали доступ к ресурсу в команде smbclient).

Команда smbumount позволяет обычным пользователям размонтировать файловую систему.

Путешествия по Интернету с помощью программы lynx.

Хотя большинство из нас привыкло путешествовать по WWW с помощью браузеров, работающих в графическом режиме, не стоит окончательно забывать и те программы, которые работают в текстовом. Именно такой программой и является lynx. Несомненными преимуществами этой программы является то, что она может работать и на "слабых" компьютерах, а также ускорение загрузки страниц в силу того, что не загружаются картинки. Конечно, последнее качество не всегда можно считать преимуществом, но если вы заглядываете на страницу только для оценки ее содержания, то, возможно, стоит воспользоваться lynx. Тем более, если ничто не мешает загрузить ее параллельно с графическим браузером.

Если вы установили графическую среду KDE, то устанавливать отдельную программу-браузер, вообще говоря, нет никакой нужды, поскольку в качестве браузера вполне может служить файловый менеджер Konqueror, по умолчанию установленный в составе KDE. Он позволяет как просматривать содержимое каталогов и файлов на локальных дисках (рис. 14.29), так и интернет-ресурсы (рис. 14.30).

Вопросы для изучения.

1. Настройка подключения компьютера к сети.

2. Назначение DNS–сервера.

3. Программа и протокол telnet.

4. Программа и протокол ftp.

5. Сетевая файловая система NFS.

6. Пакет Samba.

7. Браузеры linx, Konqueror.

8. Назначение протоколов pop3, imap, smtp.

Задание.

1. Определить настройки сети с помощью ipconfig.

2. Запустив ping, определить ip-адрес сервера nstu.ru.

3. С помощью программы ftp установить соединение с общедоступным сервером факультета, скачать произвольный файл.

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

Контрольные вопросы.

1. Какие IP–адреса имеют специальное значение?

2. Что такое сервер DNS?

3. Что такое маршрутизация?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]