Задачи по сетям

1. DHCP сервер на Linux машине

Среда: Virtualbox: linux-сервер, linux-клиент и windows7-клиент .
Сетевые подключения: Хосты должны быть соединены между собой с помощью внутренней сети virtualbox.
Задание: Настроить DHCP сервер, который должен работать на интерфейсе с адресом 172.22.15.11/27 и выдавать клиенту следующие параметры:

Результат: Требуется показать параметры IP клиентских хостов, полученные по DHCP

 

2. DHCP сервер на Микротике

Среда: Virtualbox: виртуальный микротик, linux-клиент и windows XP-клиент .
Сетевые подключения: Хосты должны быть соединены между собой с помощью внутренней сети virtualbox.
Задание: Настроить DHCP сервер, который должен работать на интерфейсе с адресом 10.11.12.66/26 и выдавать клиенту следующие параметры:

Результат: Требуется показать параметры IP клиентских хостов, полученные по DHCP

 

3. DHCP сервер на Windows Server

Среда: Virtualbox: Windows server, linux-клиент и windows XP-клиент .
Сетевые подключения: Хосты должны быть соединены между собой с помощью внутренней сети virtualbox.
Задание: Настроить DHCP сервер, который должен работать на интерфейсе с адресом 192.168.210.196/26 и выдавать клиенту следующие параметры:

Результат: Требуется показать параметры IP клиентских хостов, полученные по DHCP

 

4. DNS сервер на Linux

Среда: Virtualbox:  linux-сервер, linux-клиент
Сетевые подключения: Хосты должны быть соединены между собой м в сеть класса в режиме bridge. На сервере получить адрес по DHCP и зафиксировать его.
Задание: Настроить на сервере службу первичного DNS-сервера, в которой хранится информацию о домене „linux.tpt“. В зоне данного домена должны быть следующие записи:

Результат: Проверить/показать на другом хосте с linux ответы сервера имён на запрос в программе dig.

 

5. DNS сервернаWindows Server

Среда: клиенты на любом другом хосте и Virtualbox:  Windows server
Сетевые подключения: Хосты должны быть соединены между собой м в сеть класса в режиме bridge. На сервере получить адрес по DHCP и зафиксировать его.
Задание: Настроить на сервере службу первичного DNS-сервера, в которой хранится информацию о домене „win.tpt“. В зоне данного домена должны быть следующие записи:

Результат: Проверить/показать на другом хосте с windows или linux ответы сервера имён на запрос программой nslookup.

 

6. FTP-сервер vsftpd на Linux

Среда: Virtualbox: linux-сервер, windows7-клиент .
Сетевые подключения: Хосты должны быть соединены между собой сетью класса в режиме bridge. На сервере получить адрес по DHCP.
Задание: Настроить vsftpd сервер под виртуальным линуксом и произовести вход с windows-машины с помощью ftp-клиента filezilla имея ввиду следующее:

Результат: показать возможность записи-чтения с клиентского хоста на ftp сервер, используя пользовательский аккаунт и различные ftp клиенты, в том числе и клиент командной строки.

 

7. FTP-сервер filezilla на Windows 7

Среда: хост машина с Win8 и Virtualbox: Windows 7,
Сетевые подключения: Хосты должны быть соединены между собой сетью класса в режиме bridge. На сервере получить адрес по DHCP и зафиксировать его.
Задание: Установить и настроить Filezilla сервер под виртуальным Windows 7 и произовести вход с Win8-машины с помощью ftp-клиента Filezilla имея ввиду следующее:

Результат: показать возможность записи-чтения с клиентского хоста на ftp сервер, используя пользовательский аккаунт и различные ftp клиенты, в том числе и клиент командной строки.

 

8. FTP-сервер proftpd на Linux с консольным клиентом

Среда: Virtualbox: linux-сервер; командная строка  linux или windows.
Сетевые подключения: Хост должен быть соединен с сетью класса в режиме bridge. На сервере получить адрес по DHCP и зафиксировать его.
Задание: Настроить proftpd сервер под виртуальным линуксом и произовести вход с windows-машины с помощью консольного ftp-клиента имея ввиду следующее:

Результат: показать возможность записи-чтения с клиентского хоста на ftp сервер, используя пользовательский аккаунт и различные ftp клиенты, в том числе и клиент командной строки.

 

9. Virtual hosting Apache на linuxis  сервере

Среда: Win8 хост и Virtualbox: linux-сервер,
Сетевые подключения: Хосты должны быть соединены между собой сетью класса в режиме bridge. На сервере получить адрес по DHCP.
Задание: Настроить HTTP-сервер и виртуальный хост с доменным именем ivan.tpt, для этого нужно:

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

 

10 Nat-Рутер на Linux-сервере без DHCP

Среда: Virtualbox: linux-сервер, linux-клиент, win XP
Сетевые подключения: Один интерфейс сервера должен быть присоединён к сети класса в режиме bridge, другой интерфейс к внутренней сети virtualbox с фиксированным IP, клиентские хосты должны быть присоединены к внутренней сети virtualbox.
Задание: Настроить:

Результаты: Показать доступ в итернет с сервера и клиентского линукса, доступ из сети класса (например с хоста Win8) к ssh серверу на клиентской машине на пример через putty.

 

11. NFS сервер

Среда: Virtualbox: linux-сервер, linux-клиент.
Сетевые подключения: Хосты должны быть соединены между собой сетью класса в режиме bridge.
Задание: настроить NFS сервер и NFS клиент, для этого нужно:

Результат: продемонстрировать возможность чтения/записи с клиентской машины из/в разные созданные каталоги.


12 .SSH tunnel to localhost

Среда: Virtualbox: linux сервер; хост машина Win8 с программой SSH Tunnel Client и программой  администрирования базы данных mysql - Mysql-gui-tools.
Сетевые подключения: интерфейс сервера должен быть присоединён к сети класса в режиме bridge

Задание: Создать туннель в  mysql сервер. Для этого потребуется:

Результат: Показать с хоста класса с помощью mysql клиента доступ к mysql  серверу , который работает только на локальном интерфейсе localhost через туннель по протоколу ssh.

 

13. SSH tunnel to next server

Среда: Virtualbox: linux сервер, linux клиент; хост машина Win8 с программой SSH Tunnel Client и программой  администрирования базы данных mysql - Mysql-gui-tools.
Сетевые подключения: Один интерфейс сервера должен быть присоединён к сети класса в режиме bridge, другой интерфейс к внутренней сети virtualbox с фиксированным IP, машина  linux клиента с  mysql должна быть подключена ко внутренней сети «intnet » с фиксированным адресом

Задание: Создать туннель в mysql сервер во внутренней сети. Для этого потребуется:

Результат: Показать с хоста класса с помощью mysql клиента доступ к mysql  серверу , который находится во внутренней сети через тоннель по протоколу ssh.


14. "Dante" socks proxy

Среда: Virtualbox: linux-сервер, linux-клиент с x-windows
Сетевые подключения: Один интерфейс сервера должен быть присоединён к сети класса в режиме bridge, другой интерфейс к внутренней сети virtualbox с фиксированным IP, клиентские хосты должны быть присоединены к внутренней сети virtualbox.
Задание: Настроить:
1. проинсталлировать SOCKS proxy server “Dante” на серверную машину, программы  Firefoks и Chromium на клиенте
2. установить proxy port 2080 (по умолчанию 1080)
3. на сервере интерфейс внутренней сети  IP1=10.10.100.129/25, на клиентских машинах прописать IP параметры ручками
4. настроить правила проксирования для http траффика
5. ограничить анонимному клиенту

6. создать пользователя "peet" с паролём "vastutav" с конкретным MAC или IP адресоми разрешить

7. настроить проксирование через прокси сервер в браузерах Firefoks и Chrome

Результат: Продесонстрировать результат проксирования в разных браузерах клиентских машин, а также продемонстрировать ограничение по времени обслуживания.


15. CCPROXY socks proxy

Среда: Virtualbox: Windows 7 для сервера, win XP для клиента
Сетевые подключения: Один интерфейс сервера должен быть присоединён к сети класса в режиме bridge, другой интерфейс к внутренней сети virtualbox с фиксированным IP, клиентские хосты должны быть присоединены к внутренней сети virtualbox.
Задание: Настроить:
1. проинсталлировать SOCKS proxy server CCProxy на Windows 7
2. установить proxy port 3080 (по умолчанию 1080)
3. на сервере интерфейс внутренней сети  IP1=172.20.20.66/26, на клиентских машинах прописать IP параметры ручками
4. настроить правила проксирования для http траффика
5. ограничить анонимному клиенту

6. создать пользователя "totu" с паролём "toorpeet" с конкретным MAC или IP адресоми разрешить

7. настроить проксирование через прокси сервер в браузерах Firefoks и Chrome

Результат: Продемонстрировать результат проксирования в разных браузерах клиентской и хост машины, а также продемонстрировать ограничение по времени обслуживания.


16. Терминальный сервер на linux используя программу XRDP-d

Среда: Virtualbox:


Сетевые подключения: интерфейсы всех машин должны быть присоединёны к сети класса в режиме bridge.
Задание: Утановить в Linux машине терминальный сервер работающий по протоколу RDP

Результат: Продемонстрировать доступ к линукс серверу по RDP протоколу.


17. Mikrotik internet gateway

Среда: Virtualbox: ubuntu server , win XP для клиента
Сетевые подключения: Один интерфейс сервера должен быть присоединён к сети класса в режиме bridge, другой интерфейс к внутренней сети virtualbox с фиксированным IP, клиентские хосты должны быть присоединены к внутренней сети virtualbox.
Задание: Настроить:

  1. Назначить интерфейсу ether3 IP=10.9.8.33/27 (office2)
  2. На этом интерфейсе запустить dhcp сервер, назначить диапазон IP адресов для dhcp пула, в качестве DNS сервера использовать адрес gateway, домен: mikrotik.tpt, lease time = 4 часа
  3. Разрешить DNS forwarder на 193.40.160.1
  4. Добавить правило маскарадинга для Source NAT
  5. Подсоединить виртуальный WinXP к сети office2 и получить по dhcp необходимые параметры для доступа в интернет
  6. Проверить выход в интернет с WinXP
  7. Пробросить с наружи (ether1) на WinXP соединение по протоколу RDP, используя destination nat-i
  8. Подсоединится к вирутальному WinXP с хост машины или любого компа класса.
  9. Дать учителю IP микротика для проверки доступа к виртуальному WinXP

Результат: Продемонстрировать доступ в интернет с клиентской машины.


18. Разворачивание доменного контроллера

Среда: Virtualbox: Windows 2008 Server и Windows 7/XP  Professional, user admin, pass Passw0rd
Сетевые подключения: Сервер и клиенты должны быть подсоединены во сеть класса в режиме bridge
Задание: Установить домен на сервере и подключить к нему клиентские машины:

Результат: Продемонстрировать доступ в клиентский компьютер под именами хранящимся в доменном контроллере.