Как проверить сетевой доступ к удаленному ресурсу не используя браузер а с помощью сетевых утилит
Одна из важнейших подсистем, отвечающая за связь любого сервера с внешним миром — сетевая. Через сетевые интерфейсы поступают запросы от удаленных систем и через эти же интерфейсы направляются ответы, что позволяет налаживать коммуникацию и предоставлять/получать сервисы. В связи с этим особенно важно уметь производить диагностику и мониторинг сети хотя бы на базовом уровне, чтобы выявлять проблемы и вносить корректировки в конфигурацию в случае необходимости.
Для операционных систем семейства Linux написано множество утилит, помогающих в диагностике и мониторинге. Познакомимся с наиболее часто используемыми из них.
Диагностика сетевой связности (ping, arp, traceroute)
В данной статье мы будем опираться на использование протокола IP версии 4. Согласно стандартам, определяющим работу этого протокола, каждое устройство, подключенное к сети, должно иметь как минимум IP-адрес и маску подсети — параметры, которые позволяют уникально идентифицировать устройство в пределах определенной сети. В такой конфигурации устройство может обмениваться сетевыми пакетами с другими устройствами в пределах той же самой логической сети. Если к этому набору параметров добавить адрес шлюза по умолчанию — наш сервер сможет связываться с хостами, находящимися за пределами локального адресного пространства.
В случае каких-либо сетевых проблем в первую очередь проверяем, не сбились ли настройки сетевого интерфейса. Например, команды ip addr или ifconfig выведут IP-адрес и маску сети:
Скриншот №1. Проверки настроек сетевого интерфейса
В выводе команды виден перечень сетевых интерфейсов, распознанных операционной системой. Интерфейс lo — это псевдоинтерфейс (loopback). Он не используется в реальных взаимодействиях с удаленными хостами, а вот интерфейс с именем ens192 — то, что нам нужно (именование сетевых интерфейсов различается в разных ветках и версиях ОС Linux). IP-адрес и маска сети, назначенные этому интерфейсу, указаны в поле inet — /24 после адреса обозначают 24-битную маску 255.255.255.0.
Теперь проверим, указан ли шлюз по умолчанию. Команды ip route или route покажут имеющиеся маршруты:
Скриншот №2. Проверка маршрута
В таблице маршрутизации мы видим, что имеется маршрут по умолчанию (обозначается либо ключевым словом default, либо адресом 0.0.0.0). Все пакеты, предназначенные для внешних сетей, должны направляться на указанный в маршруте адрес через обозначенный сетевой интерфейс.
Синтаксис команды ping IP/имя опции:
Скриншот №3. Синтаксис команды
В данном случае видим, что на оба сетевых пакета, отправленных на адрес нашего шлюза по умолчанию, получены ответы, потерь нет. Это значит, что на уровне локальной сети со связностью все в порядке. Помимо количества полученных/потерянных сетевых пакетов мы можем увидеть время, которое было затрачено на прохождение запроса и ответа – параметр RTT (Round Trip Time). Этот параметр может быть очень важен при диагностике проблем, связанных с нестабильностью связи и скоростью соединения.
Часто используемые параметры:
- ping –c количество — указать количество пакетов, которое будет отправлено адресату (по умолчанию пакеты отправляются до тех пор, пока пользователь не прервет выполнение команды. Этот режим можно использовать, чтобы проверить стабильность сетевого соединения. Если параметр RTT будет сильно изменяться в ходе проверки, значит где-то на протяжении маршрута есть проблема);
- ping –s количество — указать размер пакета в байтах. По умолчанию проверка производится малыми пакетами. Чтобы проверить работу сетевых устройств с пакетами большего размера, можно использовать этот параметр;
- ping –I интерфейс — указать сетевой интерфейс, с которого будет отправлен запрос (актуально при наличии нескольких сетевых интерфейсов и необходимости проверить прохождение пакетов по конкретному сетевому маршруту).
В случае, если при использовании команды ping пакеты от шлюза (или другого хоста, находящегося в одной локальной сети с сервером-отправителем) в ответ не приходят, стоит проверить сетевую связность на уровне Ethernet. Здесь для коммуникации между устройствами используются так называемые MAC-адреса сетевых интерфейсов. За разрешение Ethernet-адресов отвечает протокол ARP (Address Resolution Protocol) и с помощью одноименной утилиты мы можем проверить корректность работы на этом уровне. Запустим команду arp –n и проверим результат:
Скриншот №4. Команда arp –n
Команда выведет список IP-адресов (так как был использован аргумент –n), и соответствующие им MAC-адреса хостов, находящиеся в одной сети с нашим сервером. Если в этом списке есть IP, который мы пытаемся пинговать, и соответствующий ему MAC, значит сеть работает и, возможно, ICMP-пакеты, которые использует команда ping, просто блокируются файрволом (либо со стороны отправителя, либо со стороны получателя). Подробнее об управлении правилами файрвола рассказано здесь и здесь.
Часто используемые параметры:
- arp –n — вывод содержимого локального arp-кэша в числовом формате. Без этой опции будет предпринята попытка определить символические имена хостов;
- arp –d адрес — удаление указанного адреса из кэша. Это может быть полезно для проверки корректности разрешения адреса. Чтобы убедиться, что в настоящий момент времени адрес разрешается корректно, можно удалить его из кэша и снова запустить ping. Если все работает правильно, адрес снова появится в кэше.
Если все предыдущие шаги завершены корректно, проверяем работу маршрутизатора — запускаем ping до сервера за пределами нашей сети, например, 8.8.8.8 (DNS-сервис от Google). Если все работает корректно, получаем результат:
Скриншот №5. Проверка работы маршрутизатора
Скриншот №6. Утилита traceroute
Первым маршрутизатором на пути пакета должен быть наш локальный шлюз по умолчанию. Если дальше него пакет не уходит, возможно проблема в конфигурации маршрутизатора и нужно разбираться с ним. Если пакеты теряются на дальнейших шагах, возможно, есть проблема в промежуточной сети. А, возможно, промежуточные маршрутизаторы не отсылают ответные пакеты. В этом случае можно переключиться на использование другого протокола в traceroute.
Часто используемые опции:
- traceroute –n — вывод результата в числовом формате вместо символических имен промежуточных узлов;
- traceroute –I — использование ICMP-протокола при отслеживании маршрута. По умолчанию используются UDP-датаграммы;
- traceroute –s адрес— указать адрес источника для исходящего сетевого пакета;
- traceroute –i интерфейс— указать сетевой интерфейс, с которого будут отправляться пакеты.
Диагностика разрешения имен (nslookup, dig)
Разобравшись с сетевой связностью и маршрутизацией приходим к следующему этапу — разрешение доменных имен. В большинстве случаев в работе с удаленными сервисами мы не используем IP-адреса, а указываем доменные имена удаленных ресурсов. За перевод символических имен в IP-адреса отвечает служба DNS — это сеть серверов, которые содержат актуальную информацию о соответствии имен и IP в пределах доверенных им доменных зон.
Способы выяснения какой DNS-сервер использует наш сервер различаются в зависимости от используемой версии и дистрибутива ОС Linux. Например, если ОС используется Network Manager для управления сетевыми интерфейсами (CentOS, RedHat и др.), может помочь вывод команды nmcli:
Скриншот №7. Команда nmcli
В настройках сетевого интерфейса, в разделе DNS configuration, мы увидим IP-адрес сервера. В Ubuntu 18.04 и выше, использующих Netplan, используем команду systemd-resolve --status:
Скриншот №8. Команда systemd-resolve --status
Используемый сервер также будет указан в настройках интерфейса, в разделе DNS Servers. В более старых версиях Ubuntu потребуется проверить содержимое файлов /etc/resolve.conf и /etc/network/interfaces. Если сервер не указан, воспользуйтесь статьей для ОС Ubuntu 18.04 или CentOS, чтобы скорректировать настройки.
Проверить работу сервиса разрешения имен нам помогут утилиты nslookup или dig. Функционально они почти идентичны: G-вывод утилиты dig содержит больше диагностической информации и гибко регулируется, но это далеко не всегда нужно. Поэтому используйте ту утилиту, которая удобна в конкретной ситуации. Если эти команды недоступны, потребуется доставить пакеты на CentOS/RedHat:
yum install bind-utils
sudo apt install dnsutils
После успешной установки сделаем тестовые запросы:
Скриншот №9. Тестовые запросы
Скриншот №10. Подтверждение корректной работы
Аналогичный запрос утилитой nslookup выдает более компактный вывод, но вся нужная сейчас информация в нем присутствует.
Скриншот №11. Отправка тестового запроса 1
Скриншот №12. Отправка тестового запроса 2
Если имена разрешаются публичным DNS-сервером корректно, а установленным по умолчанию в ОС нет, вероятно, есть проблема в работе этого DNS-сервера. Временным решением данной проблемы может быть использование публичного DNS-сервера в качестве сервера для разрешения имен в операционной системе. В том случае, если разрешение имен не работает ни через локальный, ни через публичный DNS сервер — стоит проверить не блокируют ли правила файрвола отправку на удаленный порт 53 TCP/UDP пакетов (именно на этом порту DNS-серверы принимают запросы).
Часто используемые параметры:
Как обычно, полный набор опций и параметров для указанных утилит можно найти во встроенной справке операционной системы, используя команду man.
Сегодня наличие дома компьютера, подключённого к интернету, является общепринятой нормой и их наличием уже никого не удивишь. В связи с доступностью интернет-подключения, всё более популярными становятся различные онлайн-сервисы. Одними из самых популярных являются сетевые папки и удалённые ресурсы, организованные как в домашней сети, так и предоставляемые вашим интернет-провайдером. Чаще всего всё работает так, как положено, но время от времени могут встречаться ошибки, препятствующие полноценной работе, которые обычный пользователь не знает, как решить. Одними из самых популярных ошибок являются ошибки «Нет доступа к сетевой папке». Некоторые из них могут обозначаться цифровым или буквенно-цифровым кодом, например, 1231 или 0x800704cf. Причинами возникновения этих неполадок могут быть различные факторы. В этой статье мы предлагаем вам разобраться со всеми причинами, а также предложим способы их решения.
В этой статье мы расскажем, как подключиться к сетевому хранилищу файлов
Нет доступа к сетевой папке
Представим, что у вас есть несколько компьютеров, между которыми вы хотите настроить домашнюю сеть, чтобы постоянно не копировать необходимые файлы. В таком случае вам необходимо создать папку на одном из компьютеров, сделать её общедоступной, чтобы был доступ с любого другого устройства с выходом в интернет. Это может быть даже смартфон или планшет.
- Отдельно взятому пользователю не были предоставлены права на доступ к папке, расположенному в сети.
- У пользователя нет разрешения на доступ к сетевому ресурсу на уровне безопасности операционной системы.
- У пользователя, вообще, нет никаких разрешений на доступ к ресурсу.
Причин отсутствия подключения к сетевой папке может быть несколько
Решить можно каждую проблему. Давайте разберём подробнее.
Настройка доступа к сетевой папке для каждого пользователя
Все настройки должны выполняться на том компьютере или ресурсе, на котором хранится содержимое папки. Чтобы настроить доступ пользователей к папке, необходимо:
- Зайти в управление компьютером (зависимо от версии операционной системы, кликните правой кнопкой мыши по иконке Мой компьютер на рабочем столе Windows либо по кнопке Пуск, после чего выберите Управление либо Управление компьютером) и выбрать пункт Общие папки — Общие ресурсы.
- Найти в списке ресурсов папку, доступ к которой вы не можете получить, и посмотреть её расположение на жёстком диске.
- Открыть Проводник и найти нужную папку (пользователи Windows 10 могут выполнять дальнейшие действия, не переходя в Проводник, просто кликнув правой кнопки мыши прямо в меню утилиты Управление компьютером).
- Кликнуть по ней правой кнопкой мыши, выбрать Свойства — Доступ — Расширенные настройки — Разрешения (либо же Свойства — Разрешения для общего ресурса).
- Вы увидите как минимум два пункта — Администраторы и Все. Навести стрелочку курсора на пункт Все и убедиться, что стоят галочки напротив всех пунктов в столбике Разрешить (полный доступ, изменение, чтение). Если же напротив какого-то пункта стоит галочка в столбике Запретить, следует убрать его отсюда и поставить в столбик Разрешить.
- Подтвердить изменения, нажав Применить — OK, после чего повторить попытку воспользоваться сетевым ресурсом.
Кликните правой кнопкой по «Компьютер» и выберите «Управление» в контекстном меню
Настройка доступа к ресурсу на уровне безопасности системы
- В меню Свойства откройте вкладку Безопасность и нажмите на кнопку Изменить, а затем Добавить.
- В строке «Введите имена выбираемых объектов» напечатайте с большой буквы Все и нажмите ОК.
- После того как вы будете переброшены обратно в список групп и пользователей, наведите курсор на вновь созданную группу Все и отметьте те действия, которые вы хотите разрешить. Отмеченных пунктов по умолчанию вполне достаточно для чтения данных с удалённого сетевого ресурса.
- Нажмите Применить — OK — OK и повторите попытку доступа к сетевой папке.
При попытке подключиться к интернету возникает ошибка 1231
Ошибка 1231 возникает в том случае, когда компьютер с Windows не может получить доступ к ресурсам, расположенным на удалённом сервере. Чаще всего возникает, когда провайдер интернета предоставляет доступ к международной сети по технологии VPN. Кроме того, она может возникнуть при попытке доступа к локальному ресурсу поставщика услуг сетевого доступа. Если доступ был и вдруг пропал, произойти эта неполадка может по одной из следующих причин:
- проблемы со стороны провайдера;
- обрыв связи между абонентом и сервером;
- поломка сетевой карты компьютера;
- сбой драйверов сетевой карты;
- система безопасности операционной системы блокирует соединение по VPN;
- некорректно налаженное или отключённое соединение по локальной сети;
- действия вирусных программ.
В первую очередь следует проверить, не возникает ли ошибка 1231 по вине поставщика интернета. Для этого вам нужно запустить командную строку (Win + R — cmd, или правой кнопкой по кнопке Пуск — Командная строка) и ввести следующую команду:
net view \\domain:имя домена,
где имя домена означает адрес сервера, которые провайдер предоставил вам для подключения к Всемирной паутине. Если выдаётся «Системная ошибка 53. Не найден сетевой путь», то проблема именно со стороны поставщика услуги. В таком случае вам следует обратиться в техническую поддержку.
Если же такой ошибки не выбивает, придётся искать причину в своём компьютере или ноутбуке на Windows. Что можно сделать для исправления ошибки 1231?
- Если вы используете Windows Vista, 7 или 8, перейдите в Пуск — Панель управления — Центр обновления Windows и отключите автоматическую установку обновлений, выбрав установку вручную. Часто случается, что автоматические обновления Windows негативно влияют на работу VPN-соединения. или скачать антивирусный сканер и глубоко просканировать всю систему на наличие вредоносных файлов. Иногда причина может открыться именно в этом.
- Проверить настройки сетевого подключения. Для этого перейти в Пуск — Панель управления — Центр управления сетями и общим доступом — Изменение параметров адаптера. В случае чего обратитесь в техническую поддержку для уточнения параметров настройки. Иногда бывает, что провайдеры меняют их, забыв предупредить абонентов.
- Переустановить драйвер сетевой карты. Для этого нужно зайти в Диспетчер устройств (Пуск — Панель управления — Диспетчер устройств либо правой кнопкой по кнопке Пуск — Диспетчер устройств) и найти свою сетевую карту в разделе Сетевые адаптеры, удалить драйвер (кликнуть правой кнопкой мыши, Свойства — Драйвер — Удалить), после чего установить его по новой (Свойства — Драйвер — Обновить — Выполнить поиск драйвера на этом компьютере, указать папку, куда были распакованы скачанная драйверы, и подтвердить выбор).
В открывшемся окне во вкладке «Драйвер» нажмите «Обновить»
Заключение
Надеемся, что мы помогли вам с решением проблемы доступа к сетевым ресурсам с кодами 1231 и 0x800704cf. Мы уверены, что, если вы будете точно следовать нашим указаниям, у вас получится решить всё самостоятельно. В комментариях просим указать, получилось ли вам разобраться с вопросом без помощи специалистов.
Почему появляется предупреждение о невозможности соединения с удалённым устройством
Причиной выдачи диагностической утилитой предупреждения «Удалённый ресурс/устройство не принимает подключение» чаще всего является изменение настроек основного браузера, в результате чего вы не можете попасть ни на один сайт. Если использование альтернативного интернет-обозревателя помогло решить проблему, то стоит остановиться на рассмотрении именно этого аспекта. В противном случае можно грешить на настройки компьютера, особенно если другие устройства (например, ваш смартфон) не испытывают проблем с доступом к сети.
Если смена браузера или устройства ни к чему не приводит, остаётся не так уж много вариантов: проблемы на стороне провайдера, и здесь вы бессильны, или сбой в работе роутера, и здесь можно попытаться восстановить его работоспособность.
Способы самостоятельного устранения ошибки подключения
Отключение прокси-сервера
Политика Роскомнадзора в последнее время постоянно ужесточается, список ресурсов, к которым ограничивается доступ на уровне провайдеров, растёт. Это вынуждает многих пользователей пользоваться VPN и прокси сервисами, чтобы обойти подобные ограничения и/или повысить анонимность сёрфинга. Зачастую такая политика применяется в локальных сетях учреждений, где также принято ограничивать потребление трафика, и в количественном, и в географическом аспектах.
А значит, первым делом нужно проверить, а не прокси ли виновны в отсутствии интернет-соединения. Алгоритм для Windows 10:
Более универсальный способ восстановления доступа к сети, пригодный для ХР и более старших версий:
После отключения прокси желательно перезагрузить компьютер.
После перезагрузки проверяем, решена ли проблема с доступом в сеть. Если нет, «копаем» дальше.
Сброс настроек браузера
Вторая по встречаемости проблема, приводящая к отсутствию доступа к сети, – это неправильные настройки браузера. Неважно, по какой причине они изменились – из-за случайных действий пользователя, или в результате неправильного выключения компьютера (например, при пропадании электричества). Сброс настроек Internet Explorer помогает восстановить подключение к глобальной сети. Важно предварительно сделать копию закладок, ибо в результате этой операции они могут быть потеряны.
Рассмотрим, как производится сброс настроек Internet Explorer:
СОВЕТ. При отсутствии доступа к конкретному сайту или всем сетевым ресурсам всегда стоит проверять искомую страницу на нескольких браузерах. Настройки сети могут быть неправильными для браузера, используемого по умолчанию, в то время как другие интернет-обозреватели будут работать нормально.
Отключение антивируса/межсетевого экрана
Все версии Windows имеют средства защиты от внешних угроз, основным из которых считается встроенный Брандмауэр (файервол). Но с каждой версией он становится всё более подозрительным, зачастую усложняя доступ к некоторым сайтам, которые ранее открывались без проблем. А иногда бывает и так, что Брандмауэр, призванный контролировать все входящие извне пакеты, срабатывает на глобальном уровне, блокируя доступ к интернету. Поэтому наш очередной шаг – отключение защитника Windows. Делается это следующим образом:
Перезагружаем компьютер и смотрим результаты.
Стоит также попытаться отключить антивирусную программу – некоторые из них при возникновении угроз тоже действуют весьма решительно, делая невозможным подключение к сети, по крайней мере, на некоторых ресурсах.
Очистка системы
В редких случаях восстановить доступ к сетевым ресурсам помогает глобальная чистка операционной системы. Для начала можно воспользоваться встроенным средством Windows:
Но намного лучше справляются с этой задачей специализированные утилиты, самая известна из которых – CCleaner. Скачиваем её с официального сайта (можно бесплатную версию, для наших целей её функционала достаточно), устанавливаем, запускаем. Кликаем по вкладке «Стандартная очистка», затем по кнопке «Анализ». Ждём, когда программа проанализирует содержимое диска, жмём кнопку «Очистка». После завершения процедуры желательно также почистить реестр, для этого у CCleaner имеется отдельная вкладка.
Использование командной строки
Для этого набираем в поле поиска фразу «Командная строка» и в окне результатов выбираем верхнюю строку, а в правом окне – пункт «Запуск от имени администратора».
В окне консоли последовательно вводим нижеперечисленные команды, завершая каждую нажатием Enter:
ipconfig /flushdns
nbtstat -R
nbtstat -RR
netsh int reset all
netsh int ip reset
netsh winsock reset
Особо вникать в назначение этих команд не стоит – просто проверьте, не восстановился ли доступ к заблокированным сайтам.
Откат системы
Этот способ считается крайней мерой, хотя на самом деле непонятно почему. И он действительно бывает самым действенным и эффективным, особенно если вы не затягиваете с использованием отката. Чем вы рискуете? Удалением программ, установленных после даты, на которую вы будете производить восстановление системы. Пользовательские данные, хранимые на несистемном диске, при этом не пострадают. Но на всякий случай лучше сделать резервное копирование важных данных, можно с использованием облачных сервисов.
Запуск функции восстановления системы осуществляется через Панель управления. Важно, что вы должны помнить, когда у вас начались неприятности с доступом к удалённым ресурсам, чтобы выбрать контрольную точку, по дате расположенную как можно ближе к критическому событию.
Сама процедура выполняется в соответствии с инструкциями и может длиться от нескольких до десятков минут, в зависимости от объёма диска и степени его загруженности программами и данными.
Заключение
Восстановление доступа в случае появления ошибки «Удалённый ресурс/устройство не принимает подключение» – задача не простая и может потребовать от вас нескольких часов напряжённой работы. Если все перечисленные здесь способы не возымели результата, можно предположить, что причина внешняя, и тогда стоит связаться с провайдером вашего интернета, чтобы попытаться вместе решить проблему.
Для комфортной работы в интернете важны скорость и стабильность сетевого соединения.
Иногда с подключением к сети возникают неполадки — в результате долго скачиваются файлы или не загружаются веб-страницы. Чтобы узнать, почему появилась проблема, проверьте сетевое соединение.
Проведите встроенную диагностику
Проверьте доступ к сети с помощью средства устранения неполадок для Windows или программы беспроводной диагностики для macOS:
- Windows 10
- Windows 7
- macOS
Запустите средство устранения сетевых неполадок:
Запустите средство устранения сетевых неполадок:
Нажмите Пуск → Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Устранение неполадок → Подключения к Интернету .
Используйте программу «Беспроводная диагностика» .
Подробнее о ней см. в разделе Анализ среды беспроводной сети на сайте службы поддержки Apple.
Воспользуйтесь сетевыми утилитами
Получите информацию для диагностики сети с помощью утилит Ping, PathPing/Traceroute и Telnet:
- Windows 10
- Windows 7
- macOS
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита PathPing поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
Установите клиент Telnet:
На панели задач нажмите значок и наберите в поисковой строке панель управления . Запустите приложение.
Проверьте доступ к серверу:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Выберите утилиту в зависимости от цели:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Чтобы скопировать информацию, в любом месте открытого окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита PathPing поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Чтобы скопировать информацию, в любом месте открытого окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
Включите клиент Telnet:
Перейдите в меню Пуск и наберите в поисковой строке включение или отключение компонентов Windows . Запустите приложение.
Проверьте доступ к серверу:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Чтобы скопировать информацию, в любом месте окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Выберите утилиту в зависимости от цели:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Чтобы скопировать информацию, в любом месте окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Утилита Traceroute поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
В macOS High Sierra 10.13 и выше программа Терминал не включает утилиту Telnet.
Чтобы установить утилиту:
Чтобы проверить доступ к серверу:
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Программа включает в себя Netstat, Ping, Whois и другие инструменты для работы с сетью.
Подробнее см. в разделе О программе «Сетевая утилита» на сайте службы поддержки Apple.
Для комфортной работы в интернете важны скорость и стабильность сетевого соединения.
Иногда с подключением к сети возникают неполадки — в результате долго скачиваются файлы или не загружаются веб-страницы. Чтобы узнать, почему появилась проблема, проверьте сетевое соединение.
Проведите встроенную диагностику
Проверьте доступ к сети с помощью средства устранения неполадок для Windows или программы беспроводной диагностики для macOS:
- Windows 10
- Windows 7
- macOS
Запустите средство устранения сетевых неполадок:
Нажмите → .
Запустите средство устранения сетевых неполадок:
Нажмите Пуск → Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Устранение неполадок → Подключения к Интернету .
Используйте программу «Беспроводная диагностика» .
Подробнее о ней см. в разделе Анализ среды беспроводной сети на сайте службы поддержки Apple.
Воспользуйтесь сетевыми утилитами
Получите информацию для диагностики сети с помощью утилит Ping, PathPing/Traceroute и Telnet:
- Windows 10
- Windows 7
- macOS
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Введите в окне команду ping <адрес сайта>-n 10 и нажмите Enter . адрес>
Чтобы скопировать информацию, выделите текст левой кнопкой мыши и нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита PathPing поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Введите в окне команду pathping <адрес сайта>-n 10 и нажмите Enter . адрес>
Чтобы скопировать информацию, выделите текст левой кнопкой мыши и нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
Установите клиент Telnet:
На панели задач нажмите значок и наберите в поисковой строке панель управления . Запустите приложение.
Отметьте пункт Клиент Telnet и нажмите OK .
Проверьте доступ к серверу:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Выберите утилиту в зависимости от цели:
На панели задач нажмите значок и наберите в поисковой строке командная строка или cmd.exe . Нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Введите в окне команду ping <адрес сайта>-n 10 и нажмите Enter . адрес>
Чтобы скопировать информацию, в любом месте открытого окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита PathPing поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Введите в окне команду pathping -n <адрес сайта>и нажмите Enter . адрес>
Чтобы скопировать информацию, в любом месте открытого окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
Включите клиент Telnet:
Перейдите в меню Пуск и наберите в поисковой строке включение или отключение компонентов Windows . Запустите приложение.
Отметьте пункт Клиент Telnet и нажмите OK .
Проверьте доступ к серверу:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
В открывшемся окне введите telnet <адрес сайта>25 и нажмите Enter . адрес>
Чтобы скопировать информацию, в любом месте окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Выберите утилиту в зависимости от цели:
Перейдите в меню Пуск и наберите в поисковой строке командная строка или cmd.exe . Запустите приложение.
Чтобы скопировать информацию, в любом месте окна нажмите правой кнопкой мыши и выберите Выделить все . Затем нажмите Enter .
Скопированный текст можно вставить ( Ctrl + V ) в текстовый файл или письмо.
Утилита Ping определяет время задержки между запросом на сервер и ответом, а также потерю пакетов данных. Чем меньше время приема-передачи и количество потерянных пакетов, тем быстрее откроется веб-страница или загрузится фильм.
Чтобы проверить сетевое соединение:
В открывшемся окне введите ping -с 10 <адрес сайта>и нажмите Enter . адрес>
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Утилита Traceroute поможет определить, на каком промежуточном узле сети задерживаются или теряются пакеты данных.
Чтобы проверить промежуточные узлы сети:
В открывшемся окне введите traceroute -n <адрес сайта>и нажмите Enter . адрес>
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Утилита Telnet позволит проверить, есть ли у компьютера права на подключение к серверу.
В macOS High Sierra 10.13 и выше программа Терминал не включает утилиту Telnet.
Чтобы установить утилиту:
В открывшемся окне введите команду /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" , чтобы установить менеджер пакетов Homebrew.
Чтобы проверить доступ к серверу:
В открывшемся окне введите telnet <адрес сайта>25 и нажмите Enter . адрес>
Теперь текст можно вставить ( ⌘ + V ) в текстовый файл или письмо.
Программа включает в себя Netstat, Ping, Whois и другие инструменты для работы с сетью.
Подробнее см. в разделе О программе «Сетевая утилита» на сайте службы поддержки Apple.
Устройства, подключённые к одной сети, могут пользоваться возможностью сетевого обнаружения, предусмотренную стандартным функционалом OS Windows. Она позволяет другим компьютерам видеть (находить) компьютер пользователя, а также даёт возможность просматривать устройства, которые подсоединены к сети и используют данную функцию.
После включения видимости, система автоматически открывает необходимые порты, изменяет режим сети, а также запускает необходимую службу. Разберёмся, как настроить данную возможность на своём устройстве, а также что делать, если возникли проблемы.
Включение функции сетевого обнаружения
Каждый раз, когда пользователь подключается к новой сети, система предлагает разрешить другим устройствам обнаруживать пользовательский ПК. От этого можно отказаться, либо разрешить при помощи стандартных средств. В дальнейшем, её можно будет активировать/деактивировать при помощи методов, представленных далее в статье.
Рассмотрим способ включения данной возможности через средство, предназначенное для автоматизации системы – системную утилиту Powershell:
Второй метод включения сетевого обнаружения подразумевает ручную смену параметров сети ОС. Для этого, проследуйте простым шагам из инструкции:
Для старых операционных систем, вроде XP, данный способ не подойдёт. Чтобы включить сетевое обнаружение в Windows XP, воспользуйтесь следующим алгоритмом действий:
Отключение сетевого обнаружения
Для того чтобы деактивировать данную функцию, можно воспользоваться программой Windows PowerShell (либо стандартной командной строкой с правами администратора). Данная процедура не займёт много времени, а результат обычно успешный и без сбоев. Сперва необходимо запустить командную строку или Powershell, для этого выполните комбинацию клавиш «Win + R» и запросите запуск объекта «powershell.exe» (либо щёлкните правой кнопкой мыши по меню «Пуск» и выберите пункт «Командная строка (Администратор)», если используется Windows 10).
В терминале необходимо ввести следующую команду, после чего нажать Enter:
netsh advfirewall firewall set rule group="Обнаружение сети" new enable=No
Если используется английская локализация системы, нужно использовать другую вариацию:
netsh advfirewall firewall set rule group="Network Discovery" new enable=No
Также отключить сетевое обнаружение можно через изменение некоторых параметров общего доступа для профилей (метод выключения функции в Windows 7 и выше). Для этого проследуйте следующим шагам:
Контролировать статус функции можно через приложение «Параметры» в Windows 10. Используйте Win + I для быстрого вызова, затем перейдите в раздел «Сеть и Интернет». Выберите категорию «Удалённый доступ» (если используется не локальное подключение, а Wi-Fi, нужно перейти в одноимённый раздел с помощью левого меню), после чего укажите из списка свою локальную сеть и воспользуйтесь кнопкой «Дополнительные параметры» (высветятся после выбора элемента). В данной вкладке находится единственный переключатель «сделать этот компьютер доступным для обнаружения», переведите его во включённое состояние.
Не включается сетевое обнаружение в Windows
Сперва проверьте текущие настройки брандмауэра. Возможно, установленные параметры не позволяют использовать данную функцию. Перейдите в «Панель управления» любым известным способом (Для Win 10 нужно использовать комбинацию «Win + I»), далее откройте категорию «Система и безопасность», после чего в левом меню нужно выбрать пункт «Разрешить приложение или функцию через брандмауэр». Зайдите в параметры изменения и дайте согласие на изменение системных параметров (если Windows запросит пароль либо подтверждение). Выберите элемент «Сетевое обнаружение» и нажмите ОК. Если используются сторонний фаервол или брандмауэр, рекомендуется проверить параметры и убедиться, что данная функция не запрещена или выключена.
Также встроенная возможность не будет функционировать должным образом (либо вовсе будет недоступна), если одна из компонентных служб находится в выключенном состоянии:
- UPnP Device Host.
- Публикация ресурсов обнаружения функций (fdPHost).
- Обнаружение SSDP (SSDPSRV).
- Клиент DNS.
Если не включается сетевое обнаружение в Windows, перейдите в приложение «Службы». Для этого воспользуйтесь горячими клавишами «Win + R» и запросите запуск «services.msc» (аналогичный результат в Windows 10 принесёт вызов утилиты через меню, открываемое комбинацией «Win + X: здесь необходимо выбрать пункт «Управление компьютером», а затем перейти в «Службы и приложения» -> «Службы»). Найдите в списке первую службу из списка выше, если состояние обозначено как «Отключено», то нужно сделать двойной щелчок по названию, чтобы попасть в настройки. Укажите тип запуска «Автоматически» и запустите службу с помощью специальной кнопки. Проверьте каждую службу из четырёх, и, если будет обнаружена отключённая, проделайте операцию по включению.
Надеемся, вы разобрались, как включить сетевое обнаружение в Windows 10, 7, XP или других операционных системах данного семейства. Предложенные методы помогут активировать видимость в сети, если оно не работает в вашей операционной системе. Оставляйте ваши отзывы и пожелания с помощью компактной формы, расположенной после статьи.
Читайте также: