Задание для самостоятельной работы студентов



Лабораторная работа №4

(Настройка сети и общие ресурсы)

Введение

Под общими ресурсами предполагаются сервисы, обеспечивающие совместную работу с файлами для нескольких пользователей. В данной работе студентам нужно будет ознакомиться с серверной операционной системой CentOS, настроить сетевое окружение и провести базовые настройки сервисовпредоставляющих общие ресурсы:

1. NTP

2. NFS

3. SMB/CIFS

 

CentOS

Операционная система CentOS (CommunityEnterpriseOperationSystem) – открытыйдистрибутивLinux, основанныйнакодеRedHatEnterpriseиполностьюснимсовместимый. CentOS распространяется свободно, а RedHatEnterprise по платной подписке, которая включает плату за подключение к бинарным пакетам обновлений и техническую поддержку.

Операционная система CentOSлицензирована по GPL и предоставляет все исходные коды всех поставляемых пакетов. Срок поддержки конкретной версии CentOSсоставляет 10 лет.Каждые полгода выходит обновленная версия. Дистрибутив CentOSотносится к стабильной ветке.Это означает, что в нем отсутствуют некоторые «перспективные» решения. Для апробации новых решений RedHatиспользует другой дистрибутив -Fedora, который является тестовой платформой. Удачные решения Fedoraзатем переходят в дистрибутив RedHat.

 

Работа с менеджером пакетов

Для управления пакетами в CentoOSиспользуется утилита yum. Настройка yum производится в файле /etc/yum.conf

В файле указан прокси-сервер

#yumrepolistall– показ всех серверов обновленияи их состояние

Файлы настроек обновлений находятся в директории /etc/yum.repos.d. Открыв файл /etc/yum.repos.d/CentOS-Base.repoдобавим/изменим строчкинаenabled=1(если этой строки нет –она предполагается именно в таком виде «по умолчанию»)

[base]

name=CentOS-$releasever - Base

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra

#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

enabled=1

 [updates]

name=CentOS-$releasever - Updates

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra

#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

enabled=1

 

Обновим пакеты дистрибутива

#yumupdate– обновление пакетов

Отключение SELinux

Проверим статус системы безопасностиLinux

#sestatus

Для отключения службы безопасности можно значение SELINUX в файле /etc/selinux/config заменить на SELINUX=disabled затем перезагрузите сервер

 

Настройка сетевого окружения CentOS

Прежде чем начать конфигурировать общие ресурсы. Необходимо выполнить настройку сетевого окружения CentOS. Настройка сетевого окружения производится под учетной записью администратора root.

Просматривать текущие сетевые настройки

#ipa

Сетевой адаптер lo– внутренний интерфейс, с адресом 127.0.0.1. Он необходим для работы с сетевыми службами внутри операционной системы. Для этого используется специальная ipсеть 127.0.0.0/255.0.0.0/

Сетевой интерфейс ens33 – это Ethernetадаптер и в данном случае он не настроен.Для конфигурирования сетевых адаптеров используется скрипты, расположенные в директории /etc/sysconfig/netork-scripts/.Для определения DNSсервера используется файл /etc/resolv.conf.

В составе дистрибутива есть несколько утилит, позволяющих провести настройку сети.

1. Воспользуемся графической утилитой настройки сети.

 

 

Настройка прокси сервера

2. Откроем файлы конфигурации /etc/sysconfig/network-scripts/ifcfg-ens33

Откроем файл разрешения DNS серверов

3. Воспользуемся псевдографической утилитой

Эта утилита может потребоваться, если не используется графический режим работы сервера. Запустим программу настройки сети- NetworkManager

# nmtui

Активируем сетевой интерфейс, командой

#ifup eth0

Проверим работу сетевого интерфейса

#ifconfig eth0

проверим работу сети

# ping 192.168.0.1

Если ответа нет – требуется перезагрузка сетевой службы.

#systemctlrestartnetwork

Посмотреть текущую таблицу маршрутизации можно набрав команду

#route

Если маршрут не умолчанию не сконфигурирован (default) введите команду

#route add net default gw192.168.0.1 metric 1

 

Задание для самостоятельной работы студентов

1. Настроить не маршрутизируемую IP сеть 192.168.0.0/255.255.255.0

2. Настроить default маршрут через шлюз.

3. Проверить доступность компьютеров соседей с помощью команды ping

4. Зайти на соседний компьютер командой

#ssh 192.168.0.{X}, где X – адрес соседнего компьютера.

Введите имя и пароль пользователя student.

 

 

Сервер времени NTP

Проверим текущие настройки времени и даты на сервер

#date

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

#dateMMDDhhmm

ЗдесьMM — месяц, DD — число, hh — час, mm — минуты. Таким образом, чтобы изменить дату на 09.03.2018 , 16:45, выполняем в консоли:

#date 03091645

Для настройки часового пояса  и сервера времени на CentOSустановим необходимые пакеты:

#yum –y install tzdatentpntpdate system-config-date

Сохранимтекущийфайлвременнойзоны

#mv /etc/localtime /etc/localtime.bak

СделаемссылкудлявременнойзоныМосквы

#ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

В файле /etc/ntp.conf – перечислены сервера времени.

Запишем в первой строке ближайший сервер времени

Минимальныйфайл /etc/ntp.conf

driftfile /var/lib/ntp/drift #файлучитывающийразницувовремениошибкисинхронизации

restrict 127.0.0.1 -получить время могут только локальные службы

Restrict -6 ::1  

restrict 192.168.0.0 mask 255.255.255.0 -получить время могут клиенты локальной сети

server 192.168.14.1– поставщики точного времени

Server 0.rhel.pool.ntp.org

Server 1.rhel.pool.ntp.org

Server 2.rhel.pool.ntp.org

------------------------------------------------------------------------------------

можно провести настройку через программу

#system-config-date

 

проверка

#ntpdate 192.168.14.1

 

Запускаем сервер времени

#systemctlstartntpd

#systemctlenablentpd

#netstat –tulnp | grep 123– сервер времени работает на 123 порту

Проверкаработы сервера времени

#ntpq -p

 

 


Дата добавления: 2018-05-02; просмотров: 221; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!