Уроки Linux

Урок #10 – Работа с сетью в Linux

Урок #10 – Работа с сетью в Linux

Операционная система Linux содержит набор команд по работе с сетью. Эти сетевые команды позволяют выполнять проверки различных веб сайтов. Мы изучим команды для отслеживания данных относительно сервера и команды по подключению к серверу по ssh протоколу.

Видеоурок

Проверка пинга

В Linux для проверки пинга какого-либо веб сайта используется команда «ping». Она позволяет в режиме реального времени отслеживать информацию относительно сайта.


Пример использования:

ping google.com

// Будет выполнено 10 раз
ping -с 10 google.com


Команда «host»

Если нужно посмотреть больше информации про определенный веб сайт, то можно указать команду «host».

host google.com


Команда «netstat»

Для получения информации относительно текущего сервера можно прописать команду «netstat».

netstat

Перед использованием этой команды убедитесь что пакет net-tools установлен на вашем ПК.


Команда «ifconfig»

Для получения даннны относительно ваших соединений и вашего ПК необходимо выполнить команду «ifconfig».

ifconfig

Существует аналог этой команды:

ip addr show


Команда «route»

Для отслеживания вашего роутера используйте команду «route»:

route


SSH подключение

Важным моментом при работе с сетью является SSH соединение. За счет SSH протокола вы можете выполнить подключение к определенному веб сайту (серверу). Обычно название сервере выдается вам хостинг-провайдером.


Для установки соединения нужно выполнить три вещи:

  • установить пакет openssh-server;
  • открыть 22 порт;
  • подключить по SSH.

Пример всех нужных команд приведен ниже:

sudo apt-get install openssh-server
sudo ufw allow 22

ssh server-name

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Также стоит посмотреть

Создание 2D игры на Android
17 уроков
Kotlin Android Studio / Разработка Андроид программ
5 уроков
Уроки ChatGPT API / Разработка программ на Python и ChatGPT
1 урок
Верстка сайта на HTML5 и CSS3
13 уроков
Уроки C++ WinForms / Создание программ на Windows
8 уроков
Изучение технологии Ajax
7 уроков
Комментарии
Добавить комментарий

Пока комментариев нет