СПБНИУ ИТМО Практическая работа №2 Консольные утилиты настройки сетевых компонентов в MS Windows 2000/XP/2003 и Linux» Работу выполнили: Шелыгин К. Друкарев Д. группа 3715 Санкт-Петербург 2012 Цель работы Получить практические навыки по работе со средой виртуализации ORACLE Virtual Box; Получить практические навыки по конфигурированию сети в операционных системах Windows и Linux; Ознакомиться с утилитами командной строки, предназначенными для диагностики и настройки сети; Ознакомиться с форматом записи пути до сетевого ресурса UNC. Разработать исполняемые файлы, конфигурирующие сетевой интерфейс по заданным параметрам; Исполняемые файлы Windows 1) Ввод всех настроек вручную (статически): netsh interface ip set address name="Подключение по локальной сети" static 192.168.1.10 255.255.255.0 192.168.1.1 1 netsh interface ip set dns "Подключение по локальной сети" static 192.168.1.254 2) Получение всех настроек через DHCP-сервер (автоматически): netsh interface ip set address "Подключение по локальной сети" dhcp netsh interface ip set dns "Подключение по локальной сети" dhcp ipconfig /renew Linux #!/bin/bash echo "Hit 1 for DHCP configuration, 2 for static" read case; case $case in 1) dhcpcd eth0 ;; 2) ifconfig eth0 172.16.10.50/16 up echo "nameserver 172.16.255.254" > /etc/resolv.conf route add default gw 172.16.0.1 eth0 ;; esac 1. Перечислите основные отличия типов подключений при настройке сетевых адаптеров в Virtual Box. a. NAT Виртуальная машина с сетевым интерфейсом в режиме NAT подключается к сети, также как реальный компьютер подключается к Internet через маршрутизатор. "Маршрутизатором" в данном случае выступает сетевой модуль VirtualBox, который обрабатывает сетевой трафик виртуальной машины. b. Сетевой мост В данном режиме VirtualBox использует драйвер устройства на хост системе , который обрабатывает данные проходящие через физический сетевой интерфейс. Этот драйвер обычно называют "net filter". Он позволяет перехватывать VirtualBox пакеты из физической сети и изменять данные в них, а также создавать новые программные сетевые интерфейсы. Когда гость использует такой программный интерфейс, то выглядит это так как будто бы гостевая система подключается к физической сети, хост система может посылать и принимать данные от гостевой. c. Внутренняя сеть Режим Внутренняя сеть похож на режим Сетевой мост в котором ВМ может связываться с внешним миром. Однако, "внешний мир" ограничен другими виртуальными машинами которые подключены к той же внутренней сети. d. Виртуальный адаптер хоста Данный режим можно рассматривать как гибрид режимов сетевого моста и внутренней сети: как и режиме моста виртуальные машины могут соединяться друг с другом и с хост системой, как будто бы они соединены через физический коммутатор. Как и в режиме внутренней сети, нет необходимости в предоставления физического сетевого интерфейса и виртуальные машины не могут общаться с внешней сетью хоста, т.к. они никак не связаны с физическим сетевым интерфейсом. 2. Что произойдёт, если у двух созданных виртуальных машин поменять местами образы жёстких дисков? В virtualbox происходит ошибка сессии. В qemu машины поменяются местами. 3. Для чего необходимы «снимки» виртуальных машин? Для сохранения состояния виртуальной машины с возможностью вернуться к нему. 4. Как с помощью графической оболочки Windows можно запретить доступ через определенный сетевой интерфейс к ресурсам используемого компьютера? Как можно запретить используемому компьютеру доступ к ресурсам других компьютеров в сети Microsoft? Доступ можно запретить через Панель управления\Все элементы панели управления\Центр управления сетями и общим доступом\Дополнительные параметры общего доступа Открыть общий доступ можно через свойства конкретной папки. Ограничить доступ к ресурсам других компьютеров можно через свойства подключения\Клиент для сетей Microsoft. 5. Как с помощью ipconfig узнать адрес DNS, на который настроен ваш компьютер? ipconfig /all, строка с DNS-серверами. 6. Зачем нужна команда net use? Как с помощью этой утилиты подключить на локальный диск R: папку TEST на компьютере SRV (приведите командную строку)? net use –это команда подключения к общим сетевым ресурсам или вывода информации о подключениях компьютера. Команда также управляет постоянными сетевыми соединениями. net use R: \\SRV\TEST. 7. В чем назначение утилиты ping? ping — утилита для проверки соединений в сетях на основе TCP/IP. Позволяет проверить доступность связи с указанным узлом и время приема-передачи пакета.