Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Bouncer (сеть) )
Перейти к навигации Перейти к поиску

BNC (сокращенно подпрыгнул Network Connection ) является частью программного обеспечения , которое используется для передачи трафика и соединений в компьютерных сетях , так же, как прокси - сервер . Использование BNC позволяет пользователю скрыть исходный источник подключения пользователя, обеспечивая конфиденциальность, а также возможность маршрутизировать трафик через определенное место. BNC также можно использовать, чтобы скрыть истинную цель, к которой подключается пользователь. [1]

IRC [ править ]

Схема IRC-сети с обычными клиентами (зеленый), ботами (синий) и баунсерами (оранжевый)

Одним из распространенных способов использования является Internet Relay Chat (IRC) через BNC, работающий на удаленных серверах . В такой среде, где очень легко определить IP-адрес пользователя, BNC может помочь скрыть исходный источник подключения, а также предоставить возможность для « vhosts » или «виртуальных хостов». Использование виртуального хоста не лучше скрывает соединение, а просто добавляет оператор в качестве имени хоста.

Многие BNC остаются подключенными к серверу IRC на случай, если клиент отключится от Интернета. Часто изменения состояния отслеживаются, чтобы они могли быть переданы клиенту при повторном подключении. Некоторые реализации предпочитают хранить все сообщения, отправленные по сети, которые клиент обычно получил бы, и отправлять их при повторном подключении клиентов; это часто считается слишком ресурсозависимым для предоставления коммерческих хостинговых услуг. Другие функции ведения журнала и функции, подобные ботам, могут быть включены в различные реализации, но не являются стандартными.

Пример [ править ]

Пользователь A входит в IRC напрямую и отображается как [email protected]
Пользователь A входит в IRC косвенно через BNC и отображается как [email protected]

Программное обеспечение [ править ]

Список программ-вышибал.

  • Bip IRC Proxy поддерживает постоянное соединение и показывает отставание при повторном подключении. [2]
  • bnc - это исходный вышибала IRC. [3]
  • Функции ezbounce включают защиту паролем, удаленное администрирование, ведение журнала и прослушивание нескольких портов. [3]
  • JBouncer для IRC, написанный на Java . Поддерживает ведение журнала. [4]
  • muh bnc - это умный и универсальный инструмент irc-bouncing, который также перейдет в IRC, как только он будет запущен, охраняя или пытаясь получить свой ник. [3]
  • psyBNC считается старейшим и наиболее известным вышибалой IRC. [1] Он прост в использовании, работает в Linux [5] и стал популярным во FreeBSD, [6] поддерживает IPv4, IPv6, SSL, ведение журнала, несколько пользователей и сети и т. Д. Хотя psyBNC похож на любой другой прокси IRC, он часто устанавливается злоумышленником на взломанных системах. [7]
  • shroudBNC (IRC) поддерживает SSL-соединения и предлагает веб-интерфейс. [8]
  • ZNC (IRC) прост в использовании, [1] поддерживает SSL-соединения, IPv6 и ведение журнала, а также предлагает веб-интерфейс. Он расширяется модулями и скриптами на C ++ , Python , Perl и Tcl .
  • Вышибала, написанная на Java, является обычным вышибалой / прокси. Поддерживает SSL-туннелирование, переключение при отказе и балансировку нагрузки для пунктов назначения. [9]
  • dircproxy

FTP [ править ]

BNC также часто используются для протокола передачи файлов (FTP), опять же, чтобы скрыть пользователя и сервер друг от друга и направить трафик через определенное место. Вышибалы FTP можно разделить на две разные категории: вход и трафик.

Входной баунсер действует как шлюз к серверу, но он не скрывает существование реального сервера. Баунсеры входа, такие как cubnc , могут использоваться в многосерверной настройке для легкого доступа к каждому серверу и балансировки нагрузки . Это избавляет от необходимости выбирать FTP-сервер для входа при попытке доступа к ферме серверов .

Вышибалы ретранслируют трафик через хост, на котором они установлены, и при использовании они выглядят как вышибалы на самом деле FTP-сервером, таким образом полностью скрывая реальное местоположение сервера. Параллельно можно установить несколько баунсеров трафика, чтобы сбалансировать нагрузку трафика по разным ссылкам. Самые сложные вышибалы могут даже отказывать безопасным соединениям SSL / TLS .

См. Также [ править ]

  • Прокси
  • Открытый прокси

Ссылки [ править ]

  1. ^ a b c Ледерер, Кристиан (phrozen77). (22 декабря 2009 г.). «Сравнение вышибал IRC». Архивировано 14 февраля 2015 года на Wayback Machine . IRC-Junkie. 22 декабря 2009 г.
  2. Фридман, Нат (17 июня 2011 г.). "Instant company". Архивировано 24 июня 2011 г. ввеб-архиве Библиотеки Конгресса США . nat.org.
  3. ^ a b c "Linux IRC mini-HOWTO: IRC Bouncers (IRC Proxy)" . Проект документации Linux . TLDP.org.
  4. ^ "JBouncer" . Jibble.org. Проверено 24 мая 2012 года.
  5. ^ "Документация psyBNC" . Ubuntu.com . Проверено 14 сентября 2008 года.
  6. ^ "irc / psyBNC" . Freshports . Проверено 14 сентября 2008 года.
  7. ^ Mierau, Каспар Clemens (апрель 2007). «Ищем злоумышленников с помощью lsof» (PDF). Журнал Linux .
  8. ^ "shroudBNC" . shroudbnc.info.
  9. ^ "Вышибала" . Github. Проверено 2 ноября 2012 г.

Внешние ссылки [ править ]

  • BNC (программное обеспечение) в Curlie