- •1. Порядок выполнения работы
- •1. Что такое eve‑ng?
- •2. Для чего используется eve‑ng?
- •3. Что такое виртуализация?
- •4. Что такое гипервизор?
- •5. Что такое vMware Workstation?
- •6. Что такое iso‑ и ova‑образы?
- •7. Что такое Wireshark и UltraVnc?
- •9. Зачем включать опцию Virtualize Intel vt‑X/ept или amd‑V/rvi для eve‑ng?
- •10. Какие режимы сети vMware существуют: Bridged, Host‑Only, nat (vMnet0, vMnet1, vMnet8)?
- •8. Для чего используется vMware Workstation в данной работе?
- •11. Как eve‑ng получает ip‑адрес? Что такое dhcp и роль dns?
- •12. Что такое scp, ftp и sftp, и чем они отличаются?
- •13. Что такое ssh?
- •14. Что такое iol и ios? в чём разница и как это связано с eve‑ng?
- •15. Почему для eve‑ng предпочитают vMware Workstation, а не VirtualBox?
- •16. Что такое dhcp и dns и как они взаимодействуют?
- •17. На каком уровне модели osi работает ssh?
11. Как eve‑ng получает ip‑адрес? Что такое dhcp и роль dns?
После установки EVE‑NG при первом запуске в консоли предлагается настроить сетевые параметры: можно либо получить IP‑адрес автоматически, либо задать его вручную. Автоматическое получение IP‑адреса выполняется по протоколу DHCP (Dynamic Host Configuration Protocol), который выдаёт устройству IP‑адрес, маску подсети, шлюз и, как правило, адреса DNS‑серверов. Если в сети есть DHCP‑сервер (обычно это домашний роутер или корпоративный сервер), EVE‑NG запрашивает у него параметры и получает адрес, после чего к веб‑интерфейсу можно обращаться по выданному IP. DNS (Domain Name System) отвечает за преобразование доменных имён (например, eve-ng.local или любых внешних сайтов) в IP‑адреса; если DNS настроен неверно, EVE‑NG сможет работать по IP внутри сети, но не сможет правильно разрешать имена внешних ресурсов. В лабораторной работе важно правильно настроить либо DHCP, либо статический IP и DNS, чтобы хост‑машина могла стабильно подключаться к веб‑интерфейсу EVE‑NG и, при необходимости, сам EVE‑NG имел доступ в интернет для обновлений.
12. Что такое scp, ftp и sftp, и чем они отличаются?
SCP (Secure Copy Protocol) - это протокол копирования файлов по сети, работающий поверх SSH и использующий те же механизмы шифрования и аутентификации, что и SSH‑подключение. Он позволяет безопасно передавать файлы между локальным компьютером и удалённым сервером, при этом данные шифруются, а доступ контролируется логином и паролем или ключами. FTP (File Transfer Protocol) - классический протокол передачи файлов, исторически не использующий шифрование: логины, пароли и содержимое файлов могут передаваться в открытом виде, что делает его небезопасным в недоверенных сетях.
SFTP (SSH File Transfer Protocol) - это протокол передачи файлов, который также работает поверх SSH, но реализован как отдельный подсистемный сервис SSH‑сервера. В отличие от обычного FTP, SFTP изначально шифрует весь трафик и использует один защищённый порт (обычно 22), что упрощает настройку и повышает безопасность. В контексте EVE‑NG и лабораторной работы для загрузки образов устройств (vIOS, IOL и т.д.) используется программа WinSCP, которая подключается к EVE‑NG по SCP или SFTP, используя IP‑адрес виртуальной машины, логин root и пароль (по умолчанию eve).
13. Что такое ssh?
SSH (Secure Shell) - это сетевой протокол и набор утилит для безопасного удалённого доступа к командной оболочке и сервисам на другом компьютере. Он обеспечивает шифрование всего трафика, аутентификацию пользователя (по паролю или ключам) и целостность данных, что делает его стандартом для администрирования серверов и сетевых устройств. В отличие от незащищённых протоколов вроде Telnet, SSH не передаёт логины, пароли и команды в открытом виде, поэтому устойчив к пассивной прослушке и простым атакам в локальной сети. В EVE‑NG SSH используется как для доступа к самой системе (логин root/eve в консоли или по сети), так и для подключения к виртуальным устройствам (маршрутизаторам и коммутаторам), если на них настроен SSH‑доступ. Кроме того, поверх SSH работают протоколы SCP и SFTP, которые применяются для безопасной передачи образов и конфигурационных файлов в файловую систему EVE‑NG.
