Есть машины A и B. На A запущен Nginx/Apache на 80 порту и отдаёт index.html. С машины B делаем `curl A` — что происходит на обеих машинах?
Краткий ответ
B резолвит имя A в IP, устанавливает TCP-соединение (3-way handshake) на порт 80, отправляет HTTP-запрос GET /. A принимает соединение, веб-сервер отдаёт index.html в HTTP-ответе, B выводит его в терминал, соединение закрывается через FIN/ACK.
Готовишься к DevOps-собеседованию? Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа. Открыть тренажёр →