Приключение в области сетевого взаимодействия на Острове Сокровищ

LinuxLinuxBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом испытании вы находитесь на пиратском корабле, отправившись в поиски скрытой宝岛 с сокровищами. В качестве капитана пиратского корабля вам нужно проделать путь через бурные моря и использовать утилиту Linux по работе с сетью nc для общения с экипажем и обеспечить успешный поиск сокровищ.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/RemoteAccessandNetworkingGroup(["Remote Access and Networking"]) linux/RemoteAccessandNetworkingGroup -.-> linux/nc("Networking Utility") subgraph Lab Skills linux/nc -.-> lab-271340{{"Приключение в области сетевого взаимодействия на Острове Сокровищ"}} end

Настройка связи с экипажем

В этом шаге вам нужно установить канал связи с экипажем с использованием команды nc.

Задачи

  • Откройте порт 1234 для приема входящих сообщений.
  • Отправьте следующее сообщение экипажу с использованием команды nc в хост-машине.
    Prepare to set sail!
  • Приемите сообщение и сохраните его в файл с именем receive_message в каталоге ~/project.

Требования

Работайте в каталоге /home/labex/project.

Пример

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

labex:project/ $ ll
total 4.0K
-rw-r--r-- 1 labex labex 21 Feb  2 16:09 receive.txt
labex:project/ $ cat receive.txt
Prepare to set sail!
✨ Проверить решение и практиковаться

Резюме

В этом испытании вы научитесь использовать команду nc для создания каналов связи и обмена сообщениями в среде Linux по работе с сетью. Этот опыт повысит ваше понимание сетевых утилит и их практического применения в реальных сценариях.