Главная страница
Навигация по странице:

  • Кафедра ММБП

  • Работа с Linux . 1.

  • Лабораторная работа по web. 1 лаба. Лабораторная работа 1 По дисциплине Web технологии Репина Анастасия Владимировна


    Скачать 451.88 Kb.
    НазваниеЛабораторная работа 1 По дисциплине Web технологии Репина Анастасия Владимировна
    АнкорЛабораторная работа по web
    Дата09.02.2023
    Размер451.88 Kb.
    Формат файлаdocx
    Имя файла1 лаба.docx
    ТипЛабораторная работа
    #928173

    Федеральное агентство связи
    Федеральное государственное бюджетное образовательное учреждение высшего
    образования
    «Сибирский государственный университет телекоммуникаций и информатики»
    (СибГУТИ)


    Кафедра ММБП


    ЛАБОРАТОРНАЯ РАБОТА №1


    По дисциплине «Web-технологии»


    Выполнила: Репина Анастасия Владимировна
    Студент гр.ИИ-961, МЦПС
    Принял: Моргунов Александр

    Владимирович
    Доцент кафедры ММБП
    Новосибирск 2020г

    Задание 1


      1. На сайте nic.ru или webnames.ru воспользоваться сервисом whois – узнать информацию о доменах yandex.ru, google.com, ngs.ru.



    Рис. 1 – «Проверка доменов для yandex.ru»



    Рис. 2 – «Проверка доменов для google.com»



    Рис. 3 – «Проверка доменов для ngs.ru»

      1. Ввести в командной строке windows команду nslookup yandex.ru и повторить ее для доменов google.com и ngs.ru

    Вводим команду nslookup для домена yandex.ru в командную строку.



    Рис. 4

    Вводим команду nslookup для домена google.com в командную строку.



    Рис. 5

    Вводим команду nslookup для домена ngs.ru в командную строку.



    Рис. 6

      1. Найти в интернете описание работы DNS, узнать что такое: ns-сервер, делегирование домена, A-запись, MX-запись.
    DNS (Domain Name System, «система доменных имён») — компьютерная распределённая система для получения информации о доменах. Основная область применения данной системы — преобразование имени хоста в IP-адрес и предоставления данных о маршрутизации почты. Хост — это любой компьютер или сервер, подключенный к локальной сети или интернету.


    Когда пользователь запускает веб-браузер и вводит название домена сайта, его ПК отправляет запрос к DNS-серверу интернет-провайдера для получения IP-адреса, на котором находится домен (1).

    Если DNS-серверы провайдера не обнаруживают в своем кэше информации о запрашиваемом сайте, то отправляют запрос на корневые DNS-серверы (2).

    Корневой DNS-сервер ищет в своей базе данных информацию о серверах имен хостинг-провайдера, на которых присутствует этот сайт. Далее, он сообщает их кэширующему DNS-серверу провайдера (3).

    После того, как кэширующий DNS-сервер интернет-провайдера получает информацию о серверах имен хостинг-провайдера он опрашивает любой из них (4) и, в случае получения положительного результата получения IP-адреса (5), помещает в кэш. Кэширование используется для того, чтобы снизить как нагрузку на интернет-каналы, так и для ускорения получения результата запроса.

    После этого DNS-сервер провайдера передает IP-адрес браузеру пользователя, совершившему запрос сайта (6).

    И уже после этого браузер, получив IP-адрес запрашиваемого сайта, переходит на сам сайт (7 и 8).


    Важно, что обновление информации о сервера имен провайдера происходит не мгновенно, а через некоторое определенное (для каждого DNS-сервера, в зависимости от настроек и провайдера данные значения могут варьироваться) время.

    Так же если кто-либо из пользователей вашего интернет-провайдера заходил на сайт и после этого сайт изменил IP-адрес или сервера имен, то в базе данных кеширующего DNS-сервера провайдера останется старая информация до тех пор, пока кеш не обновится. И до этого момента при запросе сайта будет предоставляться устаревшая информация о месторасположении (IP-адрес). Хотя пользователям с других провайдеров сайт может открываться уже с нового IP-адреса.

    Задание 2


    1. Инструменты разработчика Chrome (вкладка Network).

    Открыть браузер Chrome, нажать F12, перейти в открывшемся окне с инструментами разработчика на вкладку network, и зайти на любой интернет-сайт, например, ngs.ru. Посмотреть список запросов и в нескольких запросах подробную информацию о заголовках http-запроса и ответа сервера

    Работа с Linux.

    1.Войдите в ваш домашний каталог, создайте в нем новый каталог newcatalog и сделайте его

    текущим. Находясь в вашем домашнем каталоге, создайте следущие каталоги:

    Newcatalog/dir1/dir11

    Newcatalog/dir1/dir12

    Newcatalog/dir2

    Newcatalog/dir2/dir22/dir23

    Удалите все подкаталоги каталога newcatalog.





    Удаляем:






    2.Находясь в домашнем каталоге, просмотрите содержимое файла .profile. Скопируйте содержимое файла .profile в файл profile_new и profile_new1. Убедитесь в их идентичности.

    Переместите файл profile_new1 в newcatalog. Измените имя файла profile_new1 на dir_N, где N – номер компьютера. Создайте прямую и символическую ссылку dir_N2 и dir_N3 на файл dir_N. Удалите dir_N.
    3. Используя относительный метод, для файла dir_N2 уберите право на запись для остальных пользователей, а для файла dir_N3 добавьте право на выполнение для группы. Используя абсолютный метод установите для владельца право на чтение, запись, выполнение; для группы - на чтение и запись; а для прочих – чтение.








    написать администратору сайта