Как отключить loopback windows

Обновлено: 02.07.2024

Если вы интересуетесь сетевыми технологиями, наверняка, вам уже приходилось сталкиваться с таким понятием как интерфейс Loopback, или адаптер замыкания на себя. Данная технология позволяет тестировать сетевые приложения без передачи данных на сетевую карту, перенаправляя исходящий пакет на вход системы. Примером использования интерфейса Loopback может служить проверка работы сервера и клиента при условии, что оба они установлены на одном компьютере.

Установка адаптера в Windows 10

Кольцевой адаптер, предназначенный для тестирования виртуальной сети, поставляется вместе с Windows 10, но по умолчанию этот компонент не активен. Чтобы его установить, сначала введите в строке «Выполнить» (вызывается сочетанием Win+R) команду hdwwiz.exe.

Запуск Мастера установки командой hdwwiz.exe

Затем в появившемся окне Мастера установки оборудования нажмите «Далее».

Мастер установки оборудования

В следующем окне переключитесь в ручной режим выбора оборудования, вновь нажмите «Далее» и отыщите в списке устройств «Сетевые адаптеры».

Ручной выбор оборудования

Сетевые адаптеры

После очередного нажатия кнопки «Далее» вам будет предложено выбрать изготовителя и модель. В качестве изготовителя драйвера выбираем «Microsoft», в качестве модели – «Адаптер замыкания на себя Microsoft KM-TEST».

Выбор адаптера замыкания на себя Microsoft

Потом кликаем «Далее» и приступаем к установке оборудования.

Запуск установки адаптера

Установка завершена

После завершения инсталляции жмем «Готово» и заходим в Диспетчер устройств.

Адаптер замыкания на себя в Диспетчере устройств

В списке сетевых адаптеров должен появиться наш адаптер замыкания на себя.

Андрей Шалюта

Если нужно обеспечить доступ к Loopback Interface снаружи, то необходимо указать маршрут до подсети, которой принадлежит Loopback Interface.

Tunnel Interface
Туннелирование обеспечивает метод инкапсулирования произвольных пакетов внутри транспортного протокола. Эта возможность реализована как виртуальный интерфейс для того, чтобы упростить её настройку. Tunnel Interface не привязан к "passenger" или "transport" протоколам, точнее это архитектура, разработанная для реализации любой стандартной схемы инкапсуляции точка-точка. Поскольку туннелирование представляет собой соединение точка-точка, нужно конфигурировать туннель для каждого соединения.
Туннелирование состоит из 3-х основных компонентов:
1. Passenger protocol, протокол, который инкапсулируется и передается в туннеле (AppleTalk, Banyan VINES, CLNS, DECnet, IP, or IPX)
2. Carrier protocol, один из следующих протоколов инкапсуляции:
Generic route encapsulation (GRE), Cisco's multiprotocol carrier protocol
Cayman, a proprietary protocol for AppleTalk over IP
EON, a standard for carrying CLNP over IP networks
NOS, IP over IP, совместимый с популярной программой KA9Q
Distance Vector Multicast Routing Protocol (DVMRP) (IP in IP tunnels, defined by RFC 20036)
3. Transport protocol, который используется для переноса инкапсулирующего протокола (только IP)

Туннелирование удобно применять в следующих случаях:
- для обеспечения работы многих несовместимых протоколов локальной сети через backbone-сеть с одним протоколом.
- для обеспечения рабочего окружения для сетей, содержащих протоколы с ограниченным количеством узлов - например, AppleTalk.
- для соединения прерывающихся подсетей
- для работы VPN через WAN

При организации туннелей нужно принимать во внимание следующее:
- инкапсуляция и деинкапсуляция трафика на концах туннеля являются медленными операциями и сильно загружают процессор устройства Cisco (поддерживается только процессорная коммутация пакетов).
- туннелирование может создавать проблемы с протоколами, имеющими ограничивающие таймеры (например, DECnet) поскольку туннелинг увеличивает задержку пакетов (latency).
- самая большая проблема получается, когда информация роутинга туннелируемой сети смешивается с информацией роутинга транспортной сети. В этом случаем могут образовываться зацикливания маршрутов. Для решения проблемы нужно разделить роутинг туннелируемой и транспортной сетей:
- использовать для них разные AS номера;
- использовать разные протоколы роутинга;
- использовать статические маршруты для преодоления первого узла маршрута.

В настройках моего роутера постоянно появляется какое-то неизвестное устройство.
На разных роутерах устройство ведёт себя по-разному.
Отслеживание пакетов wireshark -ом пока ничего не выявляет.

27194

Сверка мак-адресов показала, что это устройство не является ни одним из моих сетевых интерфейсов.

27195


У кого-то на форуме имеются мысли по поводу происхождения данного устройства ?

InetTester

А если Включить отображение скрытых устройств ?

27204

Valkiria

У меня их не меньше, чем у Вас ))
Вы думаете, что какой-то скрытый адаптер образует сеть вне зависимости от желания пользователя ?
Возможно ))
У вас есть предположения, какое это устройство ?

27206

InetTester

Мне почему то кажется что это могут быть именно те три usb адаптера которые в данный момент не подключены к системе.

Valkiria

Мне почему то кажется что это могут быть именно те три usb адаптера которые в данный момент не подключены к системе.

Если бы это было так, то было-бы замечательно.
Но, это не так ))


Я удалила эти адаптеры из системы.

27208

И удалила из роутера это устройство.
Перезагрузила роутер.
То есть, перед перезагрузкой роутера очистила его.

После перезагрузки - это устройство появилось.
Обратите внимание, это устройство появляется на любом роутере и при этом мак адрес не меняется.
Немного выше - роутер GL-AR150, ниже - роутер ASUS RT-AC51U

27209

Valkiria

Чуваки ))
Это что-то невероятное ))
Мой комп, как обычно. управляется двумя операционками.
Сейчас я перезагрузилась в Дебиан.
И пишу эти строки из Дебиана.
Это "устройство" появляется независимо от установленной ОС.
Оно появляется от перезагрузки любого роутера или подключения любого роутера к моему компу.
Что-бы я не делала, устройство с мак адресом DAC666FD8D4E появляется вновь и вновь ))

.Method

Чуваки ))
Это что-то невероятное ))
Мой комп, как обычно. управляется двумя операционками.
Сейчас я перезагрузилась в Дебиан.
И пишу эти строки из Дебиана.
Это "устройство" появляется независимо от установленной ОС.
Оно появляется от перезагрузки любого роутера или подключения любого роутера к моему компу.
Что-бы я не делала, устройство с мак адресом DAC666FD8D4E появляется вновь и вновь ))

Valkiria

Рановато, думаю, мне паёк готовить ))
Не виноватая я , он сам пришёл.

Неплохо, чтобы эти гвардейцы не забыли представиться ))
Чтобы было с кого материальный ущерб высчитывать ))
Они мне уже должны за порчу материнской платы.


Хотя, наверняка, как все мусора поганые , предпочтут стоять в сторонке и наблюдать ))

Vertigo

Lex mea est Vulgate Linux
Привет.Штука очень подозрительная,не пробивается по базе устройств-производителей.
Это может говорить только о искусственном изменении mac-адреса.
Valkiria, а ты не меняла не какой mac на адаптерах? Может у Softether такой ,если пользуешься?

Valkiria

27210

27211

Vertigo, ошибки быть не может: произошло какое-то непонятное "заражение" на уровне железа.
Я сейчас собираюсь прошить БИОС материнки.

Vertigo

Lex mea est Vulgate Linux
произошло какое-то непонятное "заражение" на уровне железа.
Я сейчас собираюсь прошить БИОС материнки. Интересно было бы узнать куда оно ломиться через анализатор пакетов.
Возможно роутер уязвим оказался и словил заразу.В таком случае,смена пароля может не помочь банальная.
Почистить надо железо,что же теперь делать-то.Оставлять такое нельзя в качестве "пассажира".

Valkiria

Парни, огромная благодарность всем неравнодушным. к моей судьбе ))
Прошивка материнской платы решила проблему.
Я избавилась от этой "хрени".
Все устройства на картинке ниже - мои, реальные.

27212

Это был не роутер.
Обрати внимание. В теме фигурирует два разных роутера.
Один из них - новенький, я его только в первый раз сегодня подключала.
Вероятно, вот эта Хрень стала причиной моей неудачи при перепрошивке моего роутера в Нано-Ананас.

.Method

Парни, огромная благодарность всем неравнодушным. к моей судьбе ))
Прошивка материнской платы решила проблему.
Я избавилась от этой "хрени".
Все устройства на картинке ниже - мои, реальные.

Это был не роутер.
Обрати внимание. В теме фигурирует два разных роутера.
Один из них - новенький, я его только в первый раз сегодня подключала.
Вероятно, вот эта Хрень стала причиной моей неудачи при перепрошивке моего роутера в Нано-Ананас.

Пока играл в доту, очень волновался за твоё противостояние.
Благо съёмочную группу с РЕН-ТВ не пришлось вызывать.
Музыка из секретных материалов

Valkiria

Пока играл в доту, очень волновался за твоё противостояние. Пока ты играл в Доту, я и на роутере прошивку сменила ))
И пароли тоже до кучи ))
Теперь волнуюсь: вспомнить бы эти пароли завтра.
Память-то девичья ))

mr_void

Valkiria, читал несколько ваших статей на форуме, и подозреваю, что вы как любитель специфичного софта сами и занесли эту заразу.
Начитаешься и страшно становится даже в uefi-прошивке зловреды живут. Любопытно, что это было? Учитывая вашу любознательность странно что вы не выяснили его природу.

Valkiria

Учитывая вашу любознательность странно что вы не выяснили его природу.

Кажись. у меня будет возможность ))
Наутро ничего не изменилось.
Опять это устройство появилось.

Я абсолютно не могу понять, что это.

27219

Способ подключения - через кабель, как и мой комп.
То есть это устройство как-то создаётся на моём компьютере вне зависимости от операционки.
Мак-адрес - не изменился.
Появилост имя устройства. Но оно 9имя) и раньше иногда появлялось.

Может быть что-то в настройках материнки эмулируется ?
Материнская плата ASUS H270-PLUS

Vinfor

Функция SecureNAT - это неизвестная до сих пор инновационная запатентованная технология, разработанная для SoftEther VPN, использование которой позволяет создать более безопасную сеть.

Функция SecureNAT в целом разделена на две части: функцию виртуального NAT и функцию виртуального DHCP-сервера. Администратор виртуального концентратора может включить один или оба виртуальных NAT и виртуальный сервер DHCP, когда включен SecureNAT

Что такое loopback интерфейс?

Loopback — совокупность методов, нужных для корректной работы маршрутизатора и передачи данных.

Сам интерфейс же является отображением логических процессов в маршрутизаторе.

Также саму технологию используют и для других целей:

  • тестирование передачи данных от обслуживающего центра коммутации;
  • проверка сигнала на расстоянии;
  • обеспечение работы коммутационных кабелей и их проверка;
  • тест обратной петли, когда сигнал посылается и возвращается отправителю по всем коммуникационным каналам.

Содержание:


Принцип работы

Принцип работы

Хотя не каждый пользователь знает об этой технологии, она широко распространена. Она есть в каждом современном маршрутизаторе.

Одна из задач технологии обратной петли — перенаправлять исходящий системный пакет на вход системы, не давая ему попасть к OSI. Если попроще, вот так работает данный интерфейс:

Кроме того, интерфейс loopback осуществляет взаимодействие исполняемых на одном хосте процессов с сетевой подсистемой.

Есть и полная схема осуществления loopback интерфейса:

Сфера применения интерфейса обратной петли довольно объемная. Ее используют и в системе pfSense — дистрибутив, создающий межсетевой экран/машрутизатор.

В таком случае loopback нужен в качестве метода взаимодействия между локальными процессами через сетевую подсистему.

В Cisco IOS loopback интерфейс тоже играет не последнюю роль — им осуществляется проверка и настройка работы устройства.

Технология проводит множество процессов, включая алгоритм кратчайшего пути.

Он заключается в том, что при активном loopback интерфейсе маршрутизатор будет всегда использовать доступный IP вместо того, что может быть поврежден.

Дополнительные функции

Loopback предоставляет ряд возможностей, увеличивающий функционал вашего компьютера:

  • Push уведомления — всплывающие оповещения.
  • Сервис хранения — интегрируется с другими облачными системами и осуществляет передачу данных между ними. .
  • Авторизация — сайты, поддерживающие OAuth, OAuth 2 или OpenID, могут быть авторизированы через социальные сети и другие популярные сайты.
  • Синхронизация — позволяет мобильным приложениям работать без подключения к сети, но тем не менее обновлять данные, когда пользователь снова онлайн.
  • OAuth 2.0 — Loopback приложения действуют в качестве OAuth 2.0 провайдеров для входа на разные сайты, объединенные API endpoints.

Таким образом, loopback предоставляет одни из самых востребованных функций.

Виртуальный сетевой интерфейс

Loopback технология используется и в стеке протоколов TCP/IP.

Она обеспечивает связь между компьютерами через специальное ПО без применения дополнительного оборудования. В частности, трафик, отправляемый программой, отображается на интерфейсе.

К тому же, для IP тоже используется технология loopback интерфейса. Самый распространенный IP на основе loopback — 127.0.0.1. В IPv4 — 127.0.0.0 до 127.255.255.255. IPv6 же принимает только 0:0:0:0:0:0:0:1.

Нужна такая страничка обычно для коммуникации с серверными приложениями, а также проверки IP в ОС (поскольку не нужно активного сетевого подключения).

Сетевое оборудование

Данную технологию применяют для управления оборудованием. К примеру, loopback выполняет функцию менеджера определенных пакетов. Это может быть пакет-сигнал тревоги и другие.

Кроме того, этот интерфейс выделяется среди других подходом к пути сигналов.

Программы с loopback осуществляют обмен данными через трафик с помощью адреса. Он, в свою очередь, противопоставляется как виртуальный физическому.

Как создать интерфейс?

Как работает?

Loopback интерфейс иногда нужно создать самостоятельно для улучшения передачи данных.

В частности, это касается получения IP адреса, который априори неизвестен, если IP динамический. Таким образом, функции TCP/IP ядра системы могут работать некорректно.

Дело заключается в том, что им необходимо знать точный IP, что провайдер вам не предоставляет. Соответственно, это нужно сделать самому, даже если IP не настоящий.

И даже если вы не подключены к интернет-провайдеру, необходимость остается. Всё-таки многие сетевые программы не могут выполнять свои функции без IP адреса.

Насчет конфликтов между IP от провайдера и фиктивного для улучшения работы приложений — можете быть спокойны, как ни странно, они спокойно уживаются.

Создать статический IP-адрес не так уж и тяжело. Правда, перед этим от вашего компьютера вам понадобится получить некоторую информацию.

Откройте командную строку и напишите в ней: ipconfig /all. То, что написано напротив IP Address, Subnet Mask, Default Gateway, DNS Servers вам нужно себе отметить.

Это понадобится в непосредственной установке статического IP-адреса.

Далее вам нужно перейти к открытому сетевому подключению.

В Network adapters выберите именно тот, с которого осуществляется подключение к интернету. На нем же кликаете правой кнопкой мыши Свойства.

В окне кликните Internet Protocol (TCP/IP), потом снова выберите Свойства.

Потом переходим к внесению информации той, что вы записали ранее из командной строки. И всё, завершайте процедуру.

Теперь перейдем непосредственно к установке loopback:

  • Скачайте или проверьте, установлен ли, Node.js.
  • Далее с помощью npm (npm2 для Windows).
  • Осуществите команду C:\> git config —system core.longpaths true . Она необходима для того, чтобы в командной строке стало можно вводить больше 260 символов. Это ограничение может помешать процессу установки loopback.
  • С помощью командной строки Shell нужно написать C:\> npm install -g strongloop.
  • Начнется сама установка.

Могут возникнуть некоторые проблемы, чтобы избежать этого перепроверьте правильно ли установлен Node.js, если есть старые версии этого файла, удалите их.

Кроме того, если не пошла первоначальная команда, можете использовать ее альтернативу:

  • $ npm install -g yo
  • $ npm install -g generator-loopback

Если же простыми решениями проблема не устраняется, лучше обратитесь в техническую поддержку. Однако есть и еще один способ. Правда, на него потребуется несколько больше времени.

Ошибка

Если произошла ошибка при освобождении интерфейса, решить ее можно самостоятельно.

Сначала перепроверьте, обновлены ли ваши программы, в частности, Node.js, а также другие программы и драйверы. Попробуйте перезагрузить компьютер.

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

Как ни банально, проверьте компьютер на вирусы, а также и сам антивирус. Попробуйте его отключить на некоторое время и посмотрите, как это повлияло на проблему.

Бывали случаи, что такой способ работал.

Кроме того, можно отключить службу Automatic Private IP Addressing (APIPA). Обычно она применяется вместо DHCP и определяет ай-пи в диапазоне 169.254.x.x.

  1. Через пуск введите команду REGEDIT.EXE, вам откроется новое окно.
  2. Найдите раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.
  3. В меню Правка (Edit) в категории создать, выберите параметр DWORD (New > DWORD Value).
  4. Введите имя записи IPAutoconfigurationEnabled и клацните Enter.
  5. Дважды кликните на новой записи и дайте ей значение 0. Дальше подтвердите свои действия — “ОК”.

Если же действующих сетевых адаптеров несколько, создайте запись HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPAutoconfigurationEnabled со значением 0.

Также можете попробовать почистить сам реестр от сторонних сетевых адаптеров. Будьте осторожны: не удалите те, что вы используете.

После всех манипуляций с компьютером обязательно его перезагрузите.

Функция Node.js

Для полной работоспособности необходим файл Node.js. Однако большинство пользователей встречаются с ним впервые — что же именно настраивает данный компонент?

Модули Node.js вместе составляют фреймворк. Он же обеспечивает взаимодействие через программный интерфейс приложения API.

Локально осуществляется все посредством Node.js, дистанционно через REST. Кроме того, можно и через собственное API для iOS, Android, и HTML5.

Используя API, приложения получают по запросу информацию из баз данных.

Они же могут обмениваться файлами и данными, отправлять электронные письма, получать push оповещения, авторизовываться на разных ресурсах и т. д.

В общем, модули делятся на несколько категорий:

  • модели — нужны для быстродействия технологии;
  • абстракция — отвечает за подключения к нескольким источникам данных;
  • инициализация — настройки программ и их составляющих;
  • последовательность — промежуточный этап между обработкой;
  • данные — подключение реляционной системы управления базами данных noSQL к источникам данных и возвращению абстрактной модели;
  • интеграция — система интеграции через общий проект и интерфейс;
  • сервисы — взаимодействие с предустановленными сервисами;
  • вход — вход программного интерфейса приложения обеспечивается защитными средствами, а также осуществляется поток операций;
  • клиенты — использование встроенных объектов платформы (IOS, Android, AngularJS) совместно с API при помощи REST.

Таким образом, модель работы интерфейса обратной петли довольно сложная, состоит из многих частей.

Для корректного осуществления всех функций нужно определенное программное обеспечение — Node.js. Этот файл является фреймворком интерфейса.

Встроенное ПО

Loopback, кроме того, имеет некоторые встроенные модели, увеличивающие функционал ПК:

  • Application model — клиентские метаданные;
  • User model — авторизация на сторонних сервисах.
  • Access control models — ACL, AccessToken, Scope, Role и RoleMapping модели для контроля доступа к приложениям, ресурсам и методам.
  • Email model — отправление электронной почты при помощи SMTP или стороннего сервиса.

Выводы

Loopback интерфейс — разработка, внедряемая в многие современные программы и приложения. В частности, он нужен для корректной работы маршрутизатора и интернет сети.

Состоит этот интерфейс из многих частей, но главным его модулем, сродни драйверу, можно назвать Node.js.

Установка данного модуля немного затратная по времени. Бывает, что всё проходит хорошо, но даже перед самой инсталляцией немного приходится почеркать в командной строке.

Встречаются и ошибки не только при установке, но и в самой работе.

Решаются они несколько проблематично. Нужно проверять реестр на наличие ненужных сетевых адаптеров или наоборот дописывать вышеуказанные файлы. Порой проще обратиться к специалисту.

Однако рабочая обратная петля всё-таки гарантирует вам лучшее быстродействие и производительность в работе. И это не говоря о том, что он необходим для функционирования интернет сети.

Читайте также: