Подключение общего ресурса ничем не отличается от подключения обычной файловой системы:
mount -t nfs 192.168.65.3:/home/kurs1 /mnt/floppy/
В данном примере монтируется ресурс /home/kurs1, размещенный на хосте 192.168.65.3 в пустой каталог /mnt/floppy. Монтируется файловая система nfs типа.
Используемые в работе команды
Список команд, используемых в этой работе:
1. rpm — менеджер пакетов от Red Hat.
Пример использования:
rpm –q nfs-utils – проверка наличия установленного пакета NFS-сервера.
rpm –ivh /mnt/cdrom/MCBC/RPMS/nfs-utils-1.0.6-1vniins.i586.rpm – установка в ОС МСВС пакета с NFS-сервером из дистрибутива, находящегося на CD-диске.
2. service portmap start – запуск демона rpcbind.
3. rpcinfo –p – проверка готовности всех служб NFS к работе.
4. exportfs *:/home/test – запуск краткосрочного экспорта каталога /home/test.
5. exportfs -u *:/home/test – закрытия доступа (прекращение экспорта) к каталогу /home/test.
6. service nfs start – запуск службы экспорта файловых систем.
7. service nfslock start – запуск демонов lockd и statd.
8. showmount -e – получение списка экспортируемых каталогов по протоколу nfs.
9. showmount – получение списка компьютеров, которые подсоединили к себе разделяемые каталоги NFS-сервера.
10. mount -t nfs 192.168.65.3:/home/kurs1 /mnt/floppy – подключение общего ресурса /home/kurs1, размещенного на хосте 192.168.65.3 в пустой каталог /mnt/floppy, монтируется файловая система nfs типа.
Практическая часть
Для выполнения практической части занятия необходимо ознакомиться с теоретическими основами организации общего доступа к сетевым ресурсам по протоколу NFS и выполнить алгоритм работы с учётом варианта индивидуального задания расчёта.
Перед выполнением работы необходимо физически подключить рабочие станции в одну подсеть.
Алгоритм выполнения работы
Для всех вариантов необходимо устанавливать маску подсети 255.255.255.0. DNS, WINS и основной шлюз не использовать.
1. Запомнить (записать) IP-адрес, который установлен до начала выполнения практической работы.
2. Присвоить сетевой адрес локальному хосту согласно индивидуальному заданию (табл.6.1, столбец «Адрес локального хоста»).
3. Подключиться к удалённому хосту, под управлением ОС МСВС, с использованием утилиты putty. Адрес удалённого хоста взять из индивидуального задания (табл.6.1, столбец «Адрес удалённого хоста»).
4. В ОС МСВС в каталоге /home создать каталог с именем nfs<№расчёта>. Создать в нём текстовые файлы.
5. Используя конфигурационный файл /etc/exports экспортировать каталог с именем nfs<№расчёта>. Доступ к каталогу разрешить для локального хоста на чтение-запись и для других хостов согласно индивидуальному заданию (табл.6.1, столбец «Доступ по NFS»).
6. В ОС МСВС в каталоге /home создать каталог с именем nfs<№расчёта+10>. Создать в нём текстовые файлы.
7. Используя команду exportfs экспортировать каталог с именем nfs<№расчёта+10>. Доступ к каталогу разрешить для локального хоста на чтение-запись и для других хостов согласно индивидуальному заданию (табл.6.1, столбец «Доступ по NFS»).
8. Вывести на экран список экспортированных ресурсов. Показать преподавателю.
9. В ОС МСВС в каталоге /mnt создать каталоги с именами mnt<№расчёта> и mnt<№расчёта+10>.
10. В ОС МСВС по протоколу nfs подключить экспортированные каталоги (nfs<№расчёта> к mnt<№расчёта>, nfs<№расчёта+10> к mnt<№расчёта+10>).
11. Вывести на экран список компьютеров, которые подсоединили к себе разделяемые каталоги NFS-сервера. Показать преподавателю.
12. В ОС МСВС отключить экспортированные каталоги.
13. В ОС МСВС запретить экспорт каталогов nfs<№расчёта> и nfs<№расчёта+10>.
14. В ОС МСВС остановить работу NFS-сервера. Завершить сеанс работы с удалённым хостом. Закрыть ПО putty.
15. Восстановить IP-адрес, который был установлен до начала выполнения практической работы.
Варианты индивидуальных заданий
Табл.6.1. Варианты индивидуальных заданий для организации общего доступа к сетевым ресурсам по протоколу NFS.
№ расч. | Адрес локального хоста | Адрес удалённого хоста | Доступ по NFS разрешённый хост/режим |
1. | 192.168.11.100 | 192.168.11.1 | 192.168.1.12/чтение, sync 192.168.1.13/чтение-запись |
2. | 192.168.12.100 | 192.168.12.1 | 192.168.1.13/чтение-запись 192.168.1.14/чтение, sync |
3. | 192.168.13.100 | 192.168.13.1 | 192.168.1.14/чтение, no_root_squash 192.168.1.15/чтение-запись, async |
4. | 192.168.14.100 | 192.168.14.1 | 192.168.1.15/чтение-запись, sync 192.168.1.16/чтение-запись |
5. | 192.168.15.100 | 192.168.15.1 | 192.168.1.16/чтение-запись, async 192.168.1.17/чтение, no_root_squash |
6. | 192.168.16.100 | 192.168.16.1 | 192.168.1.17/чтение, sync 192.168.1.18/чтение-запись, no_root_squash |
7. | 192.168.17.100 | 192.168.17.1 | 192.168.1.18/чтение- no_root_squash 192.168.1.19/чтение-запись, async |
8. | 192.168.18.100 | 192.168.18.1 | 192.168.1.19/чтение-запись, sync 192.168.1.20/чтение-запись |
9. | 192.168.19.100 | 192.168.19.1 | 192.168.1.20/чтение- no_root_squash 192.168.1.11/чтение-запись, async |
10. | 192.168.20.100 | 192.168.20.1 | 192.168.1.11/чтение, sync 192.168.1.12/чтение-запись |
6.2.3. Содержание отчёта
Отчёт о проделанной работе должен содержать следующее:
- тема, цель работы, номер варианта и содержание индивидуального задания;
- схему собранной сети с указанием ОС и всех IP адресов;
- алгоритм (последовательность действий) настройки общего доступа к сетевым ресурсам по протоколу NFS в ОС МСВС с описанием выполненных действий и команд;
- выводы о работе.