Как создать локальную сеть между двумя компьютерами

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

Настройка TCP/IP в Linux для работы в сети Ethernet

Для работы с сетевыми протоколами TCP/IP в Linux достаточно наличие только петлевого интерфейса, но если необходимо объединить хосты между собой, естественно, необходимо наличие сетевого интерфейса, каналов передачи данных (например витая пара), возможно, какого-либо сетевого оборудования. Так же, необходимо наличие установленных утилит для настройки сети (/sbin/ifconfig, /sbin/route и др.), обычно поставляемые в пакете net-tools. Так же необходимо наличие конфигурационных файлов для сети (например /etc/hosts) и поддержку сети ядром Linux.

Параметры сети

Начнем понимание сетевых механизмов Linux с ручного конфигурирования сети, то есть со случая, когда IP адрес сетевого интерфейса статичен. Итак, при настройке сети, необходимо учесть и настроить следующие параметры:

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

Маска подсети — так же, 4 десятичных числа, определяющие, какая часть адреса относиться к адресу сети/подсети, а какая к адресу хоста. Маска подсети является числом, которое складывается (в двоичной форме) при помощи логического И, с IP-адресом и в результате чего выясняется, к какой подсети принадлежит адрес. Например адрес с  маской принадлежит подсети

Адрес подсети — определяется маской подсети. При этом, для петлевых интерфейсов не существует подсетей.

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

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

Читайте также:  В Skype появился продвинутый аналог секретных чатов

IP-адрес сервера имен (DNS — сервера) — адрес сервера преобразующего имена хостов в IP адреса. Обычно, предоставляется провайдером.

Как соединить компьютеры друг с другом

Первое, что необходимо сделать при создании локальной сети — определиться как она будет построена. Домашняя локальная сеть, обычно, состоит из небольшого числа компьютеров/ноутбуков (2-3 шт.). Поэтому чаще всего применяют 2 варианта: либо компьютеры соединяют на прямую с помощью специального кабеля; либо используют специальное устройство — роутер. Рассмотрим особенности каждого варианта.

Соединение компьютеров «на прямую»

Этот вариант самый простой и дешевый (в плане затрат на оборудование). Соединить таким образом можно 2-3 компьютера (ноутбука) друг с другом. При этом, если хоть один ПК подключен к интернету — можно разрешить доступ и всем остальным ПК в такой сети.

Что понадобиться для создания такого соединения?

1. Кабель (его называют еще витая пара), длинной чуть более расстояния между подключаемыми ПК. Еще лучше, если сразу купить в магазине обжатый кабель — т.е. уже с разъемами для подключения к сетевой карте компьютера (если обжимать будете самостоятельно, рекомендую ознакомиться: -obzhat-kabel-interneta/).

Кстати, нужно обратить внимание на то, что кабель нужен именно для подключения компьютера к компьютеру (перекрестное соединение). Если взять кабель для подключения компьютера к роутеру — и использовать его, соединив 2 ПК — работать такая сеть не будет!

2. В каждом компьютере должна быть сетевая карта (во всех современных ПК/ноутбуках она имеется).

3. Собственно и все. Затраты минимальны, например, кабель в магазине для подключения 2-х ПК можно купить за 200-300 р.; сетевые карты же есть в каждом ПК.

Останется только соединить кабелем 2 системных блока и включить оба компьютера для дальнейших настроек. Кстати, если один из ПК подключен к интернету через сетевую карту, то вам понадобиться вторая сетевая карта — чтобы использоваться ее для подключения ПК к локальной сети.

Плюсы данного варианта:

— дешево;

— быстрое создание;

— легкая настройка;

— надежность такой сети;

— высокая скорость при обмене файлами.

Минусы:

Как соединить компьютеры друг с другом

— лишние провода по квартире;

— чтобы был доступ в интернет — должен быть включен всегда основной ПК, который подключен к интернету;

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

Создание домашней локальной сети с помощью роутера

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

Читайте также:  Как создать снимок системы в Linux Mint? Создание резервной копии системы и ее восстановление

Достаточно один раз настроить роутер — и все устройства смогут сразу же выходить в локальную сеть и получать доступ к интернету. Сейчас в магазинах можно встретить огромное число роутеров, рекомендую ознакомиться со статьей: -routera-kakoy-router-wi-fi-kupit-dlya-doma/

Стационарные компьютеры подключаются к роутеру через кабель (обычно 1 кабель всегда идет в комплекте с роутером), ноутбуки и мобильные устройства — соединяются с роутером по Wi-Fi. О том, как подключить ПК к роутеру, можно посмотреть в этой статье (на примере роутера D-Link).

Более подробно организация такой сети расписана в этой статье: -set/

Плюсы:

— один раз настроить роутер, и доступ к интернету будет на всех устройствах;

— нет лишних проводов;

— гибкие настройки доступа к интернету для разных устройств.

Минусы:

— дополнительные затраты на приобретение роутера;

— не все роутеры (особенно из низкой ценовой категории) могут обеспечить высокую скорость в локальной сети;

— не опытным пользователям не всегда так просто настроить такое устройство.

Настройка сетевых интерфейсов

Windows

Настройка сетевых интерфейсов

В операционных системах Windows эти настройки делаются через апплет свойств сетевого подключения, а доступные сетевые подключения перечислены в «Панель управления — Сетевые подключения». Вот так этот апплет выглядит в Windows XP:

Примечание. В Windows 7, 8 и 10 апплет «Сетевые подключения» расположен в «Центр управления сетями — Изменение параметров адаптера». Или есть более короткий путь — через диалоговое окно «Выполнить«, в нем нужно написать имя файла

Настройка сетевых интерфейсов
  • «Протокол Интернета (TCP/IP)» должен быть включен в любом случае, даже если по сети будет только один Интернет «раздаваться».
  • «Клиент для сетей Microsoft» и «Служба доступа к файлам и принтерам сетей Microsoft» должны быть включены в том, случае если по сети нужно передавать файлы или печатать на общем принтере.

Кроме этого сетевому интерфейсу нужно присвоить IP-адрес. Это делается через свойства «Протокол Интернета (TCP/IP)», в следующем апплете:

Настройка сетевых интерфейсов

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

Кроме этого, для того, чтобы сеть между компьютерами Windows работала, необходимо включить учетную запись «Гость» на каждом из компьютеров и убедиться в том, что на каждом компьютере:

Настройка сетевых интерфейсов
  • Имя рабочей группы совпадало.
  • Имя компьютера было уникальным.

Имя рабочей группы и компьютера можно узнать, а также изменить через апплет «Система»:

Настройка сетевых интерфейсов

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

Читайте также:  Apple выпустила iOS 13.4 beta 3 для разработчиков

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

Настройка сетевых интерфейсов

Ubuntu Linux

В Ubuntu Linux параметры сетевых интерфейсов можно определить через через апплет «Сеть»:

И затем в свойствах сетевого интерфейса:

Основные проблемы и методы их решения

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

  1. Отсутствует доступ к общим папкам или файлам. Иногда, даже после корректных настроек и предоставления разрешения для чтения, некоторые элементы не открываются на одном из устройств. В результате появляется сообщение о том, что невозможно открыть сетевой файл, отсутствуют права для совершения процедуры или вовсе нет доступа к папкам. Также для объединения система может запросить защитный код и наименование пользователя. Чтобы устранить неполадку, следует проверить состояние параметров открытого доступа. Владельцу сети понадобится воспользоваться свойствами нужного элемента.
  2. Нет отображения компьютеров из общего сервера в блоке сетей. Для устранения неполадок потребуется проверить параметры открытого доступа и рабочую группу на всех девайсах. Для этого нужно перейти во вкладку сети и с помощью мышки вызвать контекстное меню. Далее появится инструмент обновления. Если данный вариант не помогает, рекомендуется отключить антивирус и брандмауэр. Еще одним методом решения проблемы является проверка состояния роутера.
  3. Соединенный с открытым сервером гаджет не может определить сторонние девайсы. Проблема с определенным подключением может возникать только при тех обстоятельствах, когда компьютерные устройства соединены с сервером через кабель провайдера или Wi-Fi-канал. В этом случае нужно определиться, какой профиль используется для обнаружения в сети.

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

Помещение компьютеров в общую сеть

Шаг 1. Зажмите клавиши «Win+R», напечатайте «» и нажать «OK».

Помещение компьютеров в общую сеть

Печатаем в поле «Открыть» команду «», нажимаем «OK»

Шаг 2. Щелкнуть по вкладке «Имя компьютера» и нажать «Изменить».

Помещение компьютеров в общую сеть

Щелкаем по вкладке «Имя компьютера», нажимаем «Изменить»

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

Помещение компьютеров в общую сеть

Печатаем в строке «рабочей группы» имя сетевой группы, нажимаем «OK»

Шаг 4. Перезагрузить ПК.

Помещение компьютеров в общую сеть

Шаг 5. Повторить «Шаги 1-4″ на другом ПК, указав то же имя рабочей группы.