Как посмотреть открытые порты в linux
Содержание:
- Параметры сайт в сети
- Политика конфиденциальности
- Как узнать адрес сервера в «Майнкрафт»?
- Видео
- Проброс в брандмауэре
- Использование настроек роутера, чтобы открыть порты
- F.A.Q.
- Как посмотреть открытые порты linux
- IP адрес 0.0.0.0
- Что делать, если порт не открывается?
- Сокеты
- Как в PHP узнать IP сервера
- Как задать ip адрес принтеру
- Кто чем занят…
- Как узнать порт роутера
- Состояния порта
- Сторонние программы для сканирования портов
- Проверка пинга
- Зачем делать проверку открытых портов по IP онлайн
- Закрытые и открытые порты роутера
- TCP и UDP
- Проброс в антивирусном ПО
Параметры сайт в сети
Если вы занимаетесь созданием и продвижением сайтов, у вас может возникнуть необходимость узнать ip адрес сервера, на котором расположен ваш сайт, и DNS регистратора домена.
Утилита Tracert
Снова открываем командную строку. Теперь набираем:
tracert %ваш-сайт%
В команду подставляйте нужный урл адрес. В итоге вы увидите адрес сервера.
2ip
Можно использовать онлайн сервис 2ip. Здесь доступно оба инструмента Первый для проверки ip-адреса:
http://2ip.ru/lookup/
Второй для определения DNS сервера
http://2ip.ru/dig/
Вводите в форму нужный урл, и осуществляйте анализ. DNS адреса указаны в строках «NS» (name server).
Видео к статье:
Политика конфиденциальности
Сервис Nosok.org обязуется обеспечивать конфиденциальность информации, предоставляемой пользователями сервиса, и
обеспечивать, чтобы были предприняты все возможные усилия для обеспечения защиты, безопасности и конфиденциальности
данных пользователей.
Сервис Nosok.org следует принципам конфиденциальности в соответствии с требованиями этики, действующего
законодательства и руководящих принципов, предложенных международными ассоциациями и защитниками конфиденциальности
и безопасности данных.
Сервис Nosok.org собирает, хранит, обрабатывает и передает данные, необходимые для предоставления пользователям
необходимых услуг.
Сервис Nosok.org собирает данные, предоставленные пользователями, только для функционирования службы и гарантирует,
что собранные личные данные НЕ будут предоставлены или раскрыты третьим лицам. Nosok.org использует все возможные
нормативные и технические средства для защиты личных данных своих пользователей от несанкционированного или
произвольного доступа, уничтожения, изменения, блокирования, копирования, распространения и других незаконных
действий третьих лиц.
Сервис Nosok.org НЕ продает и не перераспределяет личные данные пользователей.
Сервис Nosok.org может раскрывать личные данные пользователя только в одном случае:
Если пользователь дал на это согласие!
Сервис Nosok.org может отправлять по электронной почте информационные письма с информацией о специальных предложениях
или распродажах, а также с ответами на личные запросы клиентов о состоянии заказа, об использовании сервиса, а также
на отзывы и предложения пользователей. Все рассылки отправляются только с согласия пользователя.
Если вы хотите отказаться от подписки на новостную рассылку, вы можете сделать это в любое время, перейдя по
соответствующей ссылке в конце сообщения любой рассылки. Вы также можете отправить электронное письмо по адресу,
указанному в контактах, с просьбой отписаться, написанной в любой форме.
Сервис Nosok.org может изменить или дополнить настоящую Политику конфиденциальности в любое время.
Как узнать адрес сервера в «Майнкрафт»?
Теперь несколько слов об определении адреса собственного сервера в популярной онлайн-игре Minecraft, что может понадобиться, например, для того, чтобы ваши друзья могли к нему подключиться. Если изначально сервер создавался без использования стороннего программного обеспечения, в строке «server-ip=» будет показан искомый адрес. Также найти его можно в файле настроек server.properties. В случае создания сервера, скажем, в программе Hamachi достаточно просто запустить искомую утилиту и просмотреть виртуальный внешний адрес. А вот строку «Starting Minecraft server on *:XXXXX» можно использовать для определения порта (в нашем случае – ХХХХХ).
Видео
Данный видеоролик наглядно показывает и описывает все действия из инструкции. С его помощью вы сможете разобраться в сложных и непонятных для вас моментах.
Начнем с базовых знаний, что такое порт и как их открыть на windows 10 – представьте себе туннель по которому идет взаимодействие двух точек, для вхождения, каждому из них нужна открытая дверь, так вот port – это точка, а дверь это его открытый или закрытый статус. Как правило, сетевой обмен требуется в играх, различных сетевых раздачах и т.д. Более того, вы наверное слышали такое понятие, как брандмауэр – встроенная защита – межсетевой экран, который способен защитить систему – как каменная стена дом, и каждое новое открытие port’a уязвляет его.
Проброс в брандмауэре
Начнем настройки со встроенного брандмауэра Windows 10. Для разрешения доступа к порту необходимо создать правила для входящего и исходящего соединения. Сделать это можно следующим образом:
- Откройте «Панель управления».
- Перейдите в раздел «Система и безопасность».
- Теперь откройте подраздел «Брандмауэр Защитника Windows».
- В левой части кликните по кнопке «Дополнительные параметры».
- Большинство игр используют и входящее, и исходящее подключение, поэтому вам необходимо создать два правила. Сначала кликаем на «Правила для входящих подключений» и выбираем действие «Создать правило».
- Вы можете открыть порт отдельно для программы (1) или дать доступ к нему компьютеру полностью (2).
- По умолчанию Minecraft использует для своей работы порт 25565. Поскольку им используются оба протокола (1), вам придется создать по два правила на входящее и исходящее подключение. Не выбирайте пункт «Все локальные порты» (2), чтобы не проделать огромную «дыру» в безопасности ПК. В строку (3) впишите 25565 и нажмите «Далее».
Как узнать температуру видеокарты в Windows 10
- Теперь отметьте первый пункт и снова кликните «Далее».
- Настройте доступ профилей.
- Введите имя правила и описание. Для создания нажмите «Готово». То же самое необходимо проделать с протоколом UDP.
- Теперь в главном окне выберите пункт «Правила для исходящего подключения» и снова нажмите на «Создать правило». Проделайте ту же самую операцию, которая описана выше. По окончании настройки у вас должно получиться 4 правила (2 на входящее подключение и 2 на исходящее) для порта 25565.
Открытия в настройках брандмауэра может быть недостаточно для работоспособности игры Minecraft, поэтому выполним проброс в антивирусе.
Использование настроек роутера, чтобы открыть порты
Если приведенные способы, как открыть порт 7777 на Windows 10 (или любой другой), не помогли, то проблема может скрываться в системе защиты подключений роутера. На уровне компьютера в этой ситуации никаких проблем не будет, но подключение к Интернету осуществить не получится.
Вам потребуется помощь представителя провайдера или документация от вашего роутера для самостоятельной настройки.
- Откройте браузер и перейдите по одному из адресов: 192.168.1.1 или 192.168.0.1.
- Авторизуйтесь при помощи логина и пароля (найдите их в сервисной документации от роутера).
- Найдите пункт настроек WAN. Выберите пункт «Переключение портов».
- Добавьте правило переключения порта. Введите в поле номер туннеля, который нужно открыть. Как и в случае с брандмауэром необходимо создать правило для обоих типов подключений – TCP и UDP.
После завершения настроек необходимо нажать «Готово», а затем перезагрузить устройство, чтобы новое правило вступило в силу.
Алгоритм может измениться, порядок действий зависит от модели вашего роутера. Пользователи Eltex будут действовать иначе, чем те, кто установил у себя TP-Link. Если у вас возникли затруднения при настройке портов роутера, стоит обратиться в техническую поддержку провайдера. Специалисты в телефонном режиме дадут вам полную консультацию.
- https://os-helper.ru/windows-10/kak-otkryt-porty.html
- https://windows10x.ru/kak-otkryt-porty-na-windows-10/
- https://smartbobr.ru/poleznosti/otkryt-porty/
F.A.Q.
Что за порты? Для чего они нужны?
Порты, которые проверяет PortScan.ru — это не физические, а логические порты на компьютере или сетевом устройстве.В случае, если программа или служба планирует работать с сетью, она открывает порт с уникальным номером, через который она может работать с удаленными клиентами/серверами. Фактически, сетевая программа резервирует для себя определенное число, которое позволяет понять, что пришедшие данные предназначаются именно этой программе.
На человеческом языке это звучало бы примерно так: «Я, программа-сервер, открываю порт номер 1234. Если по сетевому кабелю придут данные с номером порта 1234 — это мне. «
Какие номера портов может открывать программа?
Порты идентифицируются номерами от 0 до 65535 включительно. Любой другой порт открыть нельзя, соответственно и проверить тоже. Это ограничения TCP/IP протокола.
Стоит отметить, что клиентская программа всегда должна знать номер порта, к которому ей нужно подключаться на сервере или другом удаленном сетевом устройстве. По этой причине для наиболее популярных протоколов зарезервированы порты в диапазоне от 0 до 1023.
Так, например, осуществляя серфинг в интернете, ваш браузер подключается к 80 порту на удаленном сервере, на котором находится сайт. В ответ браузер получает набор кода и данных, который скачивает и отображает в виде веб-страницы.
Для каких ситуаций возможна проверка открытых портов?
Проверка открытых портов возможна, если вашему компьютеру присвоен внешний IP адрес. Подробнее об этом вы можете узнать у своего интернет-провайдера.
Стоит учесть, что если ваш компьютер подключен к интернету не напрямую, а через роутер (маршрутизатор), то результаты проверки относятся именно к роутеру. Проверить состояние порта для компьютера внутри такой подсети возможно только при наличии проброса портов.
Что такое проброс портов?
Проброс портов (Port Forwarding, иногда Virtual Servers) — специальная настройка на роутере, позволяющая перенаправить внешние запросы (из интернета) на компьютеры локальной сети. По сути это способ указать, на какой локальный компьютер пересылать данные и запросы подключения, пришедшие на определенный порт.
Допустим, у вас дома игровой или веб-сервер, подключенный через роутер к интернету. Все компьютеры, подключенные к этому же роутеру, находятся в одной сети, поэтому смогут подключиться к данному серверу. Однако снаружи, из интернета, подключиться к вашему серверу без проброса портов уже не получится.
Если ваш компьютер подключен к интернету напрямую (без роутера/маршрутизатора), то выполнять проброс портов не требуется. Все ваши открытые порты должны быть доступны из интернета (естественно, при наличии выделенного IP).
Как узнать, какие порты открыты на компьютере?
Для Windows: Пуск → «cmd» → Запустить от имени администратора → netstat -bnДля Linux: В терминале выполнить команду: «ss -tln»
Как закрыть порт?
Прежде всего надо устранить причину — запущенную программу или службу, которая открыла этот порт; ее надо закрыть/остановить. Если причина открытого порта не ясна — проверьте компьютер антивирусом, удалите лишние правила проброса портов на роутере и установите продвинутый файервол (Firewall).
Как посмотреть открытые порты linux
1. netstat
Утилита netstat позволяет увидеть открытые в системе порты, а также открытые на данный момент сетевые соединения. Для отображения максимально подробной информации надо использовать опции:
- -l или —listening — посмотреть только прослушиваемые порты;
- -p или —program — показать имя программы и ее PID;
- -t или —tcp — показать tcp порты;
- -u или —udp показать udp порты;
- -n или —numeric показывать ip адреса в числовом виде.
Открытые порты Linux, которые ожидают соединений имеют тип LISTEN, а перед портом отображается IP адрес на котором сервис ожидает подключений. Это может быть определенный IP адрес или */0.0.0.0 что означают любой доступный адрес:
2. ss
Утилита ss — это современная альтернатива для команды netstat. В отличие от netstat, которая берет информацию из каталога /proc, утилита ss напрямую связывается со специальной подсистемой ядра Linux, поэтому работает быстрее и её данные более точные, если вы хотите выполнить просмотр открытых портов это не имеет большого значения. Опции у неё такие же:
Можно вывести только процессы, работающие на 80-том порту:
IP адрес 0.0.0.0
Кстати, IP адрес 0.0.0.0 довольно интересный, так как используется в разных случаях.
Например, некоторые службы в качестве адреса привязки (bind) позволяют установить 0.0.0.0. Это означает, что служба будет прослушивать порт на всех сетевых интерфейсах данного компьютера, то есть на всех IP адресах. В некоторых службах (например, веб-сервер Apache), просто не нужно указывать никакой определённый IP адрес (в том числе 0.0.0.0) и по умолчанию они будут прослушивать входящие соединения на всех сетевых интерфейсах.
Важно понимать, что 0.0.0.0 и 127.0.0.1 это совершенно разные вещи. Хотя если в Linux пинговать 0.0.0.0, то пинги будут отправляться именно к 127.0.0.1
В Windows попытка пинга 0.0.0.0 вызовет сообщение о сбое передачи данных, то есть о недоступности адреса. Адрес 0.0.0.0 означает «любой IP данного компьютера» и включает в себя в том числе 127.0.0.1.
Адрес 0.0.0.0 обычно означает, что IP адрес ещё не настроен или не присвоен. Такой адрес указывает хост, который обращается к DHCP для получения IP адреса.
Если 0.0.0.0 указан в качестве адреса получателя, то он должен расцениваться как широковещательный адрес 255.255.255.255.
Адрес 0.0.0.0 с маской 0.0.0.0, то есть 0.0.0.0/0 используется для обозначения маршрута по умолчанию (default route).
Этот адрес не является валидным адресом для назначения сетевому интерфейсу, точно также как и вся подсеть 0.0.0.0/8 (то есть любой адрес, начинающийся с 0.).
Также адрес 0.0.0.0 может использоваться для явного указания, что целевой хост недоступен.
Это было больше просто для справки и для расширения кругозора, а теперь продолжаем с нашими открытыми портами.
Что делать, если порт не открывается?
На тематических форумах и сайтах часто встречаются вопросы, связанные с настройкой — почему на роутере не открываются порты, и что делать в такой ситуации. Если не удается открыть интересующий port, причиной может быть интернет-провайдер и его тариф. Для экономии ресурсов компания-поставщик Интернета устанавливает дешевые маршрутизаторы с ограниченным функционалом. Такие устройства работают с большим числом пользователей, но имеют ряд проблем:
- блокировка входов, которые применяются торрент-клиентами;
- трудности с подключением;
- «обрезание» скорости и т. д.
Для решения проблемы необходимо перейти на более дорогой тариф, где нет лимитов. В таком случае можно открыть 7777 порт на роутере и задать другие параметры. Трудности с установкой конфигурации могут быть вызваны и иными проблемами:
- Действие антивирусных программ или брандмауэра, которые ограничивают работу маршрутизатора.
- Изменение IP-адреса компьютера. Такое бывает в случае перезагрузки или отключения ПК. После соединения роутер может выдать другой IP и тогда открыть вход не получится. Для решения вопроса нужно указать статические адреса для ПК. Для этого войдите в командную строку, задайте команду ncpa.cpl, перейдите в свойства сетевого подключения и зайдите в протокол TCP/IPV4. Далее переключитесь на ручной режим и вбейте адреса (шлюза, IP) и маску подсети вручную. Настройки вступают в силу после применения.
- Программа поменяла порт. Проблема характерна для торрент-клиентов., которые при каждом пуске меняют port. В маршрутизаторе этот параметр статический, поэтому при подключении возникают проблемы. Для ее решения нужно зайти в параметры соединения и снять отметку с графы «Случайны порт при запуске». На последнем этапе сохраните изменения.
Если открыть порт удалось, но программы все равно не работают, проблема с встроенным в роутер брандмауэром. Войдите в настройки и отключите эту опцию.
Еще одна распространенная проблема, когда не открывается порт на роутере в корпоративной сети. Причиной может быть их блокировка администратором. Чтобы открыть вход, нужно обратиться к специалисту или отказаться от этой затеи.
Сокеты
В Linux вместо запуска службы на определённом порту можно настроить сокет для прослушивания порта. Схема работы следующая: сетевая служба (например, это можно настроить для SSH) по умолчанию не запущена и, следовательно, не потребляет системные ресурсы. Тем не менее её порт прослушивается системным процессом, который и без того бы работал. Как только на этот порт (допустим на 22) поступает запрос соединения, системный процесс запускает нужную службу, и она начинает работать как будто бы всегда была включена. После прекращения связи, служба вновь отключается, и порт вновь начинает прослушивать системный процесс.
В этом случае в качестве программы, открывшей порт, не указывается служба, которая фактически будет работать с поступившим соединением.
Например, для SSH netstat будет показывать примерно следующие данные (1/init вместо sshd):
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp6 0 0 :::22 :::* LISTEN 1/init
А ss будет показывать примерно так:
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port tcp LISTEN 0 128 *:22 *:* users:(("systemd",pid=1,fd=44))
Как в PHP узнать IP сервера
Вся необходимая информация об IP сервера, да и пользователя тоже, в PHP доступна через суперглобальный массив $_SERVER. Однако, помимо перечисленных данных он содержит ещё много различной информации.
В этой ситуации отыскать нужное становится непростой задачей, для решения которой нужно знать назначение переменных массива.
В частности, для того, чтобы в PHP определить IP адрес сервера, в коде нужно прописать следующую конструкцию:
<?php echo $_SERVER; ?>
Данный PHP код позволит вам вывести на экран IP адрес сервера, на котором он запускается. Это же значение будет и IP адресом сайта, если он вам где-нибудь понадобится.
Как задать ip адрес принтеру
После того, как вы узнали ip-адрес, можно его поменять. Для этого выполните следующие действия:
- В адресную строку любого браузера вбейте сетевой адрес принтера. Откроется начальная страница принтера, с помощью которой можно выполнить настройку оборудования. Интерфейс будет очень схож с интерфейсом маршрутизатора.
- Перейдите во вкладку «Сеть» и выберите протокол «IPv4».
- В появившемся поле введите новый ip-адрес.
- Заполните поле с адресом подсети следующими цифрами: «255.255.255.0».
- В поле адреса шлюза укажите сетевой адрес маршрутизатора.
- Подтвердите изменения и перезагрузите все устройства: маршрутизатор, принтер и компьютер.
Читайте такжe:
- На чем печатать лучше? Виды принтеров и их характеристики
- Почему ноутбук не видит принтер?
Кто чем занят…
Мы с вами разобрались где можно найти порты на windows 10 и как разобраться открыты они или в режиме ожидания, теперь посмотрим какая программа использует открытые port’ы, возможно, нам это и не нужно. Вспомним скриншот на котором список с PID номерами процесса text_19/screenshot_03
Давайте посмотрим кто этот загадочный под PID 4
Переходим в диспетчер задач ++ → «Подробности» → для удобства кликните на столбец «ИД процесса» — выставит по порядку
Правым кликом на «4» → «Открыть расположение файла»
Наш файл «NT Kernel & System» это системная программа, которая отвечает за обработку сторонних ПО, туда входят игровые движки, обновления и т.д. Если начинаются проблемы в вышеуказанных приложениях – «NT Kernel & System» начинает вешать процессор.
Как узнать порт роутера
Для установления связи с раздатчиком нужно иметь представление о его «адресе». Для упрощения задачи большинство производителей присваивает изделиям стандартный «айпишник» – 192.168.1.1 (предпоследняя цифра может быть также 0). Чаще всего на корпусе есть наклейка, где указана эта информация.
Ну а если ее нет, как узнать порт роутера? Это просто. Запускаем любой браузер на компьютере и печатаем уже известные нам варианты IP-адресов.
Другой способ – задействовать командную строку. В нее вбиваем кодовое слово IPCONFIG. Оно вызовет нужные данные (смотрим, что написано рядом с пунктом «Основной шлюз»).
Состояния порта
Узнать номера активных (выданных процессам операционной системой) портов для протоколов транспортного уровня во многих операционных системах (Windows, Unix-подобных) можно с помощью утилит и (в ОС UNIX и ОС Linux).
Состояния порта, показываемые утилитами и , приведены в таблице.
Состояние порта | Описание |
---|---|
Открыт или прослушивается (англ. open или listen) | Программа-сервер готова принимать подключения программ-клиентов («слушает» порт) |
Фильтруется (англ. filtered) | Не удаётся определить, открыт порт или закрыт, возможно, из-за работы файрвола или по иной причине |
Закрыт (англ. closed) | ОС ещё не выдала номер порта никакому процессу, но в любой момент может это сделать |
Сторонние программы для сканирования портов
Существуют десятки сторонних программ, с помощью которых может быть выполнена проверка открытого порта на компьютере. При этом можно анализировать не только собственную систему, но и другие узлы. Самым известным приложением такого плана является Nmap. Изначально программа была разработана для UNIX-систем. Однако сегодня можно бесплатно загрузить версию для Windows.
Nmap – мощное программное средство. Этим инструментом легко выполняется проверка открытых портов по IP большого количества объектов. Приложение отличается широким набором возможностей. Так, можно не только узнать состояние портов на удаленном компьютере, но и определить операционную систему хоста. Сегодня данная программа входит в обязательный пакет инструментов квалифицированного системного администратора. Активно ее эксплуатируют и специалисты по сетевой безопасности.
Проверка пинга
Для проверки пинга используется одноименная команда ping, которую необходимо вводить в командной строке. Запустить командную строку можно следующими способами:
Windows:
1) Пуск -> Все программы -> Стандартные -> Командная строка
2) Пуск -> Выполнить -> cmd
Linux:
В данной ОС существует множество терминалов, поэтому для этих целей можно использовать любой из установленных на ПК. Обычно стандартный терминал можно запустить сочетанием клавиш CTRL+ALT+T.
Итак, чтобы пропинговать определенный сервер, необходимо выполнить команду:
ping <IP или домен>
Например, для пинга адреса 11.222.33.44 необходимо выполнить команду:
ping 11.222.33.44
Ниже приведён пример результатов выполнения пинга одного из IP адресов.
Как видно из результатов, было передано и получено 4 пакета размером 32 байта. Время обмена одним пакетом составило 47 милисекунд.
Стоит отметить, что в Windows по умолчанию выполняется отправка только 4 пакетов. В Linux обмен пакетами продолжается до тех пор, пока пользователь самостоятельно не остановит процесс сочетанием клавиш CTRL+C. Чтобы запустить ping аналогичным образом в Windows, необходимо использовать параметр -t. Например:
ping -t 11.222.33.44
Остановка обмена пакетами выполняется тем же сочетанием клавиш – CTRL+C.
Установка количества отправляемых пакетов
Чтобы задать максимальное количество отправляемых пакетов, необходимо использовать команду следующего вида:
Windows:
ping -n <число_пакетов> <IP или домен>
например:
ping -n 5 11.22.33.44
Linux:
ping -c <число_пакетов> <IP или домен>
например:
ping -c 5 11.22.33.44
Изменение размера отправляемых пакетов
Чтобы выполнить ping с использованием пакетов определенного размера (в байтах), необходимо использовать следующую команду:
Windows:
ping -l <размер_пакетов> <IP или домен>
например:
ping -l 64 11.22.33.44
Linux:
ping -s <размер_пакетов> <IP или домен>
например:
ping -s 64 11.22.33.44
В данном случае производилась отправка пакетов размером в 64 байта.
Зачем делать проверку открытых портов по IP онлайн
Приём и передача информационных пакетов в пределах одного хоста осуществляется через порт, то есть через цифровую «платформу прибытия», которая определяет форму и степень взаимодействия компьютера и сети. Проверка порта компьютера или сайта по IP – это инструмент, который использует локальную или глобальную сеть для обнаружения и вычисления параметров точек доступа устройств подключенных к ней в режиме реального времени.
Проверка открытых портов позволит:
- Находить открытые порты – программное обеспечение находит действующие точки связи, через которые устройство получает и передаёт данные;
- Определять ОС устройства – хакеры часто используют сканеры, чтобы определять операционку пользователя и использовать её слабые точки в личных целях;
- Просматривать рабочие сервисы – через порт хоста можно смотреть, какие сервисы в данный момент используются операционной системой, а значит собрать больше данных об устройстве, подключенном к сети;
- Проверять уязвимость системы – сканер портов Windows позволит провести проверку безопасности и ликвидировать вариант осуществления атаки.
Сканирование интернета на предмет открытых портов связи с компьютером произвольного пользователя или веб-сервером отдельного сайта позволяет хакерам подготавливать и инициировать атаки, а администраторам обнаруживать и исключать возможности проникновения.
Закрытые и открытые порты роутера
Речь идет об условных «точках соприкосновения» нашего маршрутизатора и компьютеров, подключенных к нему. Ведь каждый гаджет, имеющий доступ в сеть, должен получить из нее именно свою долю информации. То же относится и к отдаче данных во вне. Все это можно сравнить с сортировкой почтовых конвертов и бандеролей.
Для сервисов, вроде выхода в интернет, электронной почты и т. д. используются определенные «адреса», имеющие свои цифровые названия. Некоторые другие сервисы сами выбирают те из них, которые остаются свободными.
В этом контексте часто упоминаются «закрытые и открытые порты на роутере». Речь идет о том, принимается ли информация по тем или иным каналам или нет. На свежеприобретенном маршрутизаторе каналы для обмена данными закрыты, т. е. получать данные он не может. Результат – раздача доступа не происходит. Наша задача – разобраться, как открыть порты на роутере, чтобы он мог выполнять свои задачи.
TCP и UDP
TCP и UDP это протоколы транспортного уровня. Самое главное что вам нужно о них знать: любой из них может использоваться для передачи информации.
Кстати, про протокол TCP вы практически наверняка слышали, по крайней мере должны были встречать запись TCP/IP — эта связка протоколов очень важна для Интернета. Протокол IP отвечает за то, куда отправлять данные, а TCP отвечает за непосредственную передачу данных и проверку их целостности.
Работу протокола TCP можно представить как создание соединения между двумя компьютерами, по этому соединению передаются данные. Внутри этого соединения данные проверяются на предмет повреждения — если какая-то часть повреждена, то она отправляется повторно.
Протокол UDP тоже передаёт данные, но вместо того, чтобы создавать устойчивое соединение, внутри которого данные проверяются на целостность, он просто «пуляет» свой пакет на определённый адрес. В принципе, это и есть главное отличие между этими протоколами.
Проброс в антивирусном ПО
Интерфейс каждого антивируса может отличаться друг от друга. Однако принцип и суть действий остаются прежними. Рассмотрим открытие порта 25565 на примере защитной программы Kaspersky:
- Откройте настройки программы с помощью отмеченной иконки.
- Перейдите во вкладку «Дополнительно» и откройте раздел «Сеть».
- В отмеченном пункте нажмите на «Выбрать».
- В открывшемся списке нажмите на кнопку «Добавить».
- Укажите название и впишите значение 25565, после чего сохраните изменения кнопкой «Добавить».
После этой операции рекомендуется перезагрузить компьютер. Также вы можете добавить Minecraft в список исключений, чтобы антивирус не отслеживал и не блокировал деятельность игры.