Архив рубрики: Публикации

Использование сетевого моста для расширения локальной сети

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

Как работают сетевые мосты

Мостовые устройства проверяют входящий сетевой трафик и определяют, следует ли пересылать или отбрасывать его в соответствии с назначенным пунктом назначения. Например, мост Ethernet проверяет каждый входящий кадр Ethernet, включая MAC-адреса источника и назначения, иногда размер кадра, при принятии индивидуальных решений о пересылке. Мостовые устройства работают на уровне линии передачи данных модели OSI

Типы сетевых мостов

Мостовые устройства существуют для Wi-Fi до Wi-Fi, Wi-Fi до Ethernet и Bluetooth для Wi-Fi-соединений. Каждый из них предназначен для определенных типов сетей.

  • Беспроводные мосты поддерживают точки беспроводного доступа Wi-Fi.
  • Мосты Wi-Fi для Ethernet позволяют подключаться к клиентам Ethernet и связывать их с локальной сетью Wi-Fi, что полезно для более старых сетевых устройств, которым не хватает Wi-Fi.
  • Мост Bluetooth для Wi-Fi поддерживает соединения с мобильными устройствами Bluetooth, которые распространяются в домах и офисах в последние годы.

Беспроводное мостовое соединение

Мосты особенно популярны в компьютерных сетях Wi-Fi. В беспроводном соединении Wi-Fi требуется, чтобы точки доступа связывались друг с другом в специальном режиме, который поддерживает трафик, который течет между ними. Две точки доступа, поддерживающие режим беспроводного моста, работают как пара. Каждый из них продолжает поддерживать свою собственную локальную сеть подключенных клиентов, а также обменивается информацией с другой, чтобы обрабатывать мост.

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

Мосты против ретрансляторов

Мосты и сетевые ретрансляторы имеют сходный внешний вид; иногда один блок выполняет обе функции. Однако, в отличие от мостов, ретрансляторы не выполняют никакой фильтрации трафика и не объединяются в две сети. Вместо этого повторители передают весь трафик, который они получают. Ретрансляторы служат главным образом для регенерации сигналов трафика, так что одна сеть может достигать более длительных физических расстояний.

Мосты и коммутаторы и маршрутизаторы

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

Мосты не обладают интеллектом сетевых маршрутизаторов: Bridges не понимают концепцию удаленных сетей и не могут динамически перенаправлять сообщения в разные местоположения, но вместо этого поддерживают только один внешний интерфейс.



2018-10-11T10:28:15
Вопросы читателей

Статический IP адрес: всё, что вам нужно знать об этом

Статический IP-адрес — это IP-адрес , настроенный вручную для устройства, по сравнению с тем, который был назначен через DHCP-сервер. Он называется static, потому что он не изменяется. Это полная противоположность динамическому IP-адресу , который меняется.

Маршрутизаторы, телефоны, планшеты , настольные компьютеры, ноутбуки и любое другое устройство, которое может использовать IP-адрес, могут быть настроены на наличие статического IP-адреса. Это может быть сделано через устройство, выдающее IP-адреса (например, маршрутизатор), или вручную вводить IP-адрес в устройство с самого устройства.

Статические IP-адреса также иногда называют фиксированными IP-адресами или выделенными IP-адресами.

Почему вам следует использовать статический IP-адрес?

Другой способ думать о статическом IP-адресе — это думать о чем-то вроде адреса электронной почты или физического домашнего адреса. Эти адреса никогда не меняются — они статичны — и это позволяет связаться или найти кого-то очень легко.

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

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

Не использовать статический IP-адрес (с использованием динамического IP-адреса, который меняет) станет проблемой, если вы размещаете веб-сайт, например, потому что с каждым новым IP-адресом, который получает компьютер, вам придется изменить настройки маршрутизатора пересылать запросы на этот новый адрес. Пренебрежение этим означало бы, что никто не сможет попасть на ваш сайт, потому что ваш маршрутизатор не знает, какое устройство в вашей сети является сервисом веб-сайта.

Другим примером статического IP-адреса при работе является DNS-сервер. DNS-серверы используют статические IP-адреса, чтобы ваше устройство всегда умело подключалось к ним. Если они часто меняются, вам придется регулярно перенастраивать эти DNS-серверы на вашем маршрутизаторе или компьютере, чтобы продолжать использовать Интернет, как вы привыкли.

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

При использовании приложений удаленного доступа, таких как Windows Remote Desktop, использование статического IP-адреса означает, что вы всегда можете получить доступ к этому компьютеру с тем же адресом. Использование IP-адреса, который изменится, снова потребует, чтобы вы всегда знали, что он изменил, чтобы вы могли использовать этот новый адрес для удаленного подключения.

Статические и динамические IP-адреса

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

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

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

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

Недостатки использования статического IP-адреса

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

Это определенно требует большей работы, чем просто подключение маршрутизатора и предоставление возможности выдавать динамические IP-адреса через DHCP. Более того, если вы назначили свое устройство IP-адресом, например, 192.168.1.110, но затем переходите в другую сеть, которая выдает только адреса 10.XXX, вы не сможете подключиться к своему статическому IP-адресу и вместо этого придется перенастроить ваше устройство на использование DHCP (или выбрать статический IP-адрес, который работает с этой новой сетью). Безопасность может быть очередным падением на использование статических IP-адресов. Адрес, который никогда не изменяется, дает хакерам длительный временной интервал для обнаружения уязвимостей в сети устройства. Альтернативой будет использование динамического IP-адреса, который изменится, и поэтому он потребует от злоумышленника также изменить способ его взаимодействия с устройством.

Поддельный статический IP-адрес с помощью службы динамического DNS

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

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

No-IP — один из примеров бесплатной динамической службы DNS. Вы просто загружаете свой DNS-клиент обновлений, который всегда перенаправляет имя хоста, которое вы выбрали для связи с вашим текущим IP-адресом. Это означает, что если у вас есть динамический IP-адрес, вы все равно можете получить доступ к своей сети, используя одно и то же имя хоста.

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

ChangeIP.com и DNSdynamic.org — это еще две бесплатные службы динамической DNS, но есть и многие другие.

Дополнительная информация о статических IP-адресах

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

Однако, если DHCP не включен и вы настроили свою собственную сетевую информацию, вы используете статический IP-адрес.



2018-10-10T12:48:56
Вопросы читателей

Что такое конфликт IP адресов и как это исправить

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

Как происходит конфликт IP-адресов

Два компьютера или другие устройства могут получать конфликтующие IP-адреса несколькими способами:

  • Системный администратор назначает два компьютера в локальной сети одному и тому же статическому IP-адресу .
  • Системный администратор назначает компьютеру статический IP-адрес в пределах диапазона DHCP локальной сети, и тот же адрес автоматически назначается локальным сервером DHCP.
  • Неисправность в DHCP-сервере сети позволяет автоматически назначать один и тот же динамический адрес на несколько компьютеров. Это может произойти, когда мобильное устройство помещается в спящий режим, а затем, например, пробуждается позже.
  • Поставщик интернет-услуг случайно присваивает двум клиентам один и тот же IP-адрес либо статически, либо динамически.

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

Признание конфликтов IP-адресов

Точное сообщение об ошибке или другое указание конфликтов IP-сообщений различаются в зависимости от типа затронутого устройства и сетевой операционной системы .

На многих компьютерах Microsoft Windows, если вы попытаетесь установить фиксированный IP-адрес, который уже активен в локальной сети, появляется следующее всплывающее сообщение об ошибке:

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

На новых компьютерах Microsoft Windows, имеющих динамические IP-конфликты, на панели задач появляется сообщение об ошибке шара, как только операционная система обнаруживает проблему:

Существует конфликт IP-адреса с другой системой в сети.

Иногда, особенно на старых компьютерах Windows, во всплывающем окне может появиться сообщение, подобное приведенному ниже:

Система обнаружила конфликт для IP-адреса …

Разрешение конфликтов IP-адресов

Попробуйте следующие средства защиты от конфликтов IP:

  • Для сетей, в которых исправлены IP-адреса, убедитесь, что каждый локальный хост настроен с уникальным IP-адресом.
  • Если ваш компьютер имеет динамически назначенный адрес, отпустите и обновите его IP-адрес, чтобы обойти конфликты IP-адресов.
  • Если вы считаете, что ваш широкополосный маршрутизатор имеет неисправный DHCP-сервер, который вызывает конфликты IP в домашней сети, обновите прошивку маршрутизатора, чтобы решить проблему.



2018-10-10T10:15:06
Вопросы читателей

Как установить GitLab на Debian 9

Gitlab Community Edition — это приложение с открытым исходным кодом, которое позволяет разработчику или команде управлять своим проектом на своих собственных серверах, это альтернатива GitHub. Gitlab Community Edition предназначен для размещения на нашей собственной инфраструктуре и обеспечивает гибкость в развертывании в качестве внутреннего хранилища репозитория для вашей команде разработчиков, открытый способ взаимодействия с пользователями или средства участников для размещения своих собственных проектов. GitLab также предоставляет нашим командам единое хранилище данных, один пользовательский интерфейс и одну модель разрешений по всему жизненному циклу DevOps, позволяющую командам сотрудничать, что значительно сократит время цикла и сосредоточится исключительно на быстром создании отличного программного обеспечения. В этой статье мы покажем вам Как установить GitLab на Debian 9. GitLab будет использовать некоторые порты на вашем сервере, поэтому мы рекомендуем Вам установить его на новый сервер, чтобы избежать конфликта с существующими приложениями.

Необходимые компоненты

  • Свежий установленный сервер Debian 9
  • Пользователь sudoer в системе
  • 8 ГБ памяти или выше

Дополнительные сведения о требованиях к оборудованию см. по этой ссылке https://docs.gitlab.com/ce/install/requirements.html

Войдите на сервер через SSH:

# SSH root@server_ip

 

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

Обновление системы

# apt update

# apt upgrade

 

Теперь убедитесь, что мы не запускаем веб-сервер на порту 80, потому что GitLab установит nginx на этот порт и включит его при загрузке

# systemctl stop apache2

# systemctl disable apache2

 

Создание системного пользователя

# adduser gituser

# usermod-aG sudo gituser

 

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

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

# su gituser

$ cd

$ sudo apt install ca-certificates curl

 

Добавьте репозиторий пакетов GitLab

В этом уроке мы установим GITLAB CE (Community Edition), и мы должны добавить репозиторий пакетов, чтобы продолжить установку.

$ sudo curl-LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

$ sudo bash script.deb.sh

 

После добавления репозитория, выполните следующую команду для установки GitLab Community Edition на Debian 9

$ sudo apt install gitlab-ce

 

Далее нам нужно отредактировать файл gitlab.rb, найдите строку external_url и измените ее на свой IP-адрес сервера или домен, который вы хотите использовать для доступа к GitLab.

$ sudo nano /etc/gitlab/gitlab.rb

$ sudo gitlab-ctl reconfigure

 

Установка займет несколько минут, она автоматически настроит и установит веб-сервер nginx для запуска GitLab по указанному URL.

После завершения, перейдите к IP-адресу сервера или доменному имени, которое вы ранее указали в файле external_url в /etc/gitlab/gitlab.rg, в веб-браузере вам нужно будет создать новый пароль.

Как установить GitLab на Debian 9

 

После создания, вы можете войти в свою серверную часть GitLab, используя пользователя «root» и новый пароль, который вы создали ранее. Вы можете изменить это имя пользователя «root» в настройках-учетная запись.

Как установить GitLab на Debian 9

 

gitlab-ctl — это утилита командной строки, которую вы можете использовать для управления GitLab. Например, можно запустить/остановить ее с помощью следующих команд:

$ sudo gitlab-ctl start

$ sudo gitlab-ctl stop

 

Дополнительная конфигурация для приложения электронной почты:

По умолчанию GitLab будет использовать sendmail для отправки писем из приложения. Если вы предпочитаете отправлять электронную почту приложения через SMTP-сервер, а не через Sendmail, добавьте следующую информацию о конфигурации в /etc/gitlab/gitlab.rb.

gitlab_rails['smtp_enable'] = true

gitlab_rails['smtp_address'] = "smtp.gmail.com"

gitlab_rails['smtp_port'] = 587

gitlab_rails['smtp_user_name'] = "мой.email-адрес@gmail.com"

gitlab_rails['smtp_password'] = "мой-gmail-пароль"

gitlab_rails['smtp_domain'] = "smtp.gmail.com"

gitlab_rails['smtp_authentication'] = "login"

gitlab_rails['smtp_enable_starttls_auto'] = true

gitlab_rails['smtp_tls'] = false

gitlab_rails['smtp_openssl_verify_mode'] = 'peer' # Can be: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert', see http://api.rubyonrails.org/classes/ActionMailer/Base.html

 

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

$ sudo gitlab-ctl reconfigure

 

Как создать резервную копию GitLab в Debian 9

Резервная копия данных по умолчанию будет храниться в каталоге /var/opt/gitlab/backups. Вы можете изменить этот путь в файле /etc/gitlab/gitlab.rb. Если вы внесли изменения в конфигурацию резервного копирования, не забудьте выполнить следующую команду для создания резервной копии.

$ sudo gitlab-rake gitlab:backup:create

 

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

0 3 * * 2-6 sudo gitlab-rake gitlab:backup:create

 

Вот и все, GitLab успешно установлен и запущен на вашем сервере Debian 9, вы и ваша команда можете начать работать с ним прямо сейчас.



2018-10-09T17:43:27
Установка ПО на Debian

Как обновить прошивку роутера своими руками

Роутер (другое название — маршрутизатор) — это прибор для организации доступа в интернет с нескольких компьютеров. В повседневной жизни роутерами сегодня пользуются многие. Как правило, если устройство работает исправно и раздаёт интернет без проблем, мало кто стремится подробно разбираться в механизмах его работы. Однако если Wi-Fi вдруг пропадёт, может потребоваться перепрошивка роутера.

Читать

Мобильные технологии 3G и 4G: выбери свою скорость

Мобильная связь давным-давно стала неотъемлемой частью повседневной жизни каждого человека. Сегодня благодаря развитию мобильных технологий можно не только дозвониться в любую точку земного шара, но и обмениваться разнообразными данными посредством 3G, 4G и LTE интернет-сетей. Каждое из таких мобильных соединений имеет свои преимущества и недостатки.

Читать