Доступ из интернета в локальную сеть. Локальная сеть через интернет своими руками Создание сети между двумя компьютерами через интернет

Настройка Bluetooth 16.05.2021
Настройка Bluetooth

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

Пример локальной сети

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

Создаём соединение

Создать подключение довольно легко, а также разными способами: через роутер или кабель.Настройка устройств у обоих способов довольно схожа. Различие заключается главным образом от метода подключения: через кабель или через Wi-Fi .

Связь через Wi-Fi, которой пользуются сегодня гораздо чаще, может быть гораздо удобней, зато соединить два ПК кабелем будет стоить дешевле, если вы ещё не установили роутер по каким-либо причинам.

Соединение через кабель

Самый старый вид связи двух машин. Для него потребуется лишь подключить сетевой кабель RJ45. Кабель обязательно должен быть перекрёстным, хотя для современных компьютеров часто могут подойти обычные прямые кабели. Всё же при покупке лучше уточнить тип кабеля у продавца. При сложении концов перекрёстного кабеля цвета кончиков проводов будут различаться - это главное его отличие. Также для соединения требуются сетевые карты на обоих устройствах , но сегодня они уже установлены. Стоит лишь заметить, что если сетевая карта уже занята подключением к интернету, то использовать её не получится.

Такое подключение как раз использовалось раньше для того, чтобы играть. Но кому-то может быть удобно сегодня, особенно если у вас до сих пор стоит операционная система Windows XP, которая с трудом поддерживает беспроводные подключения.

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

  • Панель управления, выбираем пункт, касающийся сетевых соединений.
  • Выбираем там созданное нами, щёлкаем по нему ПКМ, выбираем «Свойства»
  • Дальше в зависимости от «Винды»: для Windows XP выбираем Протокол Интернета (TCP/IP), для Windows 7/8/10- Протокол Интернета версии 4.

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

  • На Windows 7 также надо будет зайти в Центр управления сетями, там через пункт «Настройки»выбрать «Частная» для нашей сети.
  • Затем в Центре управления, включить общий доступ к файлам, сетевое обнаружение, а также отключить защиту доступа паролем.

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

  1. Раздел Сетевые подключения, заходим в «Сервис», выбираем «Свойства папки».
  2. Вкладка «Вид», ставим галочку напротив «Использовать простой общий доступ к файлам».
  3. Далее заходим в окно «Свойства системы»: ПКМ по «Мой компьютер» - выбираем Имя компьютера.
  4. Щёлкаем «Изменить», выбираем «Является членом» - рабочей группы. Придумываем общее имя группы для обоих ПК.
  5. Мой компьютер, щёлкаем ПКМ по жёстким дискам (например, Windows (C:)), во вкладке «Доступ» щёлкаем по ссылке, ставим разрешение общего доступа.

Всё, доступ к файлам выбранных дисков полностью открыт. С Windows 7/8/10 поступаем следующим образом:

  • Панель управления, затем «Параметры папок».
  • Ставим галочку «Использовать мастер общего доступа».
  • Следующие действия будут такими же, как для XP.

Соединение через роутер

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

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

Теперь, чтобы передавать файлы, нужно просто ввести, используя адресную строку имя компьютера: \\имя\. Делать это также можно через раздел Сетевые подключения. Стоит также обезопасить свои личные или особо важные файлы, чтобы никто не мог получить с соседнего компьютера доступ к ним. Для этого лучше всего указывать диски, которые не содержат важной для вас информации. Например, диск, где содержатся данные учётных записей пользователей, лучше не делать открытым для всех, или же, используя меню настроек файлов и папок, ограничить к ним доступ: ПКМ по нужной папке, после выбираем там настройки общего доступа.

Игра по локальной сети

Итак, нам удалось подключить два устройства к одной сети без интернета, позволить им обмениваться файлами. Как начать играть по локальной сети?

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

Для разных игр подключение к общему серверу может различаться. Где-то необходимо будет ввести IP или имя ПК. Для Minecraft, Counter Strike, например, нужно будет создать сервер. Но как правило, всё делается достаточно просто.

Hamachi

Такое случается довольно редко, но порой какая-либо игра не позволяет играть через интернет, зато позволяет по локальной сети. Не стоит отчаиваться, даже если получилось, что ваш друг живёт далеко от вас.

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

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

Зачем может понадобиться объединять в локальную сеть через Интернет компьютеры, находящиеся в разных местах и значительно удаленные друг от друга? Причины могут быть разные. Кто-то хочет играть с друзьями по локальной сети, кому-то это требуется для работы. Например, мы уже рассматривали, и там обсуждали вопрос о необходимости наличия «белого» статического ip-адреса.

В этой статье мы поговорим о том, как объединить в сеть удаленные компьютеры при отсутствии возможности получения статического ip и . Сделать это можно с помощью различных специализированных программ. Рассмотрим эту задачу на примере LogMeIn Hamachi.

Установка LogMeIn Hamachi

LogMeIn Hamachi - простая небольшая программа для создания частных виртуальных сетей.

2. Запускаем установочный файл

3. Выбираем язык установки, жмем Next и еще раз Далее на следующем экране

4. Принимаем условия лицензионного соглашения

5. Выбираем параметры установки. Я оставлю путь установки и группу меню по умолчанию и отмечу галочкой Создать ярлык на рабочем столе . Нажимаем Установить .

6. Дожидаемся окончания установки. Оставляем галочку Запустить Hamachi и нажимаем Готово .

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

8. Нажимаем на кнопку включения

9. Через некоторое время появится окно с вопросом, к какому типу сети относить сети Hamachi: домашней, рабочей или общественной. Я выберу общественную.

10. Откроется окно регистрации Hamachi. Если вы уже регистрировались, то укажите свои данные. Если нет - то перейдите на вкладку Регистрация , введите свой адрес электронной почты и придумайте пароль. И нажмите Создать учетную запись (иногда эта надпись не видна полностью).

При регистрации в программе автоматически создается и профиль на сайте LogMeIn Hamachi. Позже его можно будет использовать для управления вашими сетями.

Программа установлена.

Создание виртуальной локальной сети через Hamachi

1. Чтобы создать сеть в Hamachi нажимаем на кнопку Создать новую сеть… или через меню Сеть - Создать новую сеть…

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

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

Подключение к существующей сети

1. Чтобы подключиться к уже существующей сети, нажимаем в меню Сеть - Подключиться к существующей сети…

2. В открывшемся окне Подключение к сети вводим идентификатор и пароль сети, к которой хотим присоединиться, и нажимаем Подключиться .

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

Дополнительные настройки LogMeIn Hamachi

Рассмотрим некоторые из настроек программы LogMeIn Hamachi.

1. Нажимаем меню Система - Параметры .

2. На вкладке Статус можно посмотреть, к какому адресу электронной почты привязана программа, а также изменить Имя . По умолчанию в Имя прописывается имя вашего компьютера. Можете установить любое. Под этим именем вас будут видеть во всех сетях Hamachi.

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

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

5. Дополнительные настройки открывают достаточно широкие опции программы. Не будем описывать все параметры. Назначение многих из них ясно из названия. В большинстве случаев программа будет работать стабильно и без необходимости производить глубокие настройки. Отмечу только, что при медленном соединении между участниками сети можно попробовать отключить использование прокси-сервера, как показано на рисунке.

6. После внесения всех изменений не забываем нажать ОК в нижней части окна.

Использование сети Hamachi для доступа через удаленный рабочий стол или другого подключения

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

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

В остальных случаях можно обращаться к другим компьютерам по ip-адресам, которые назначила программа Hamachi.

Другие компьютеры могут обращаться к вашему по вашему ip-адресу.

Если вы объединили компьютеры в сеть с целью подключения всех к одному из них через удаленный рабочий стол, то вам не потребуется статический ip-адрес и . Можно подключаться сразу по ip-адресу этого компьютера в Hamachi.

Примечание . В Hamachi существует ограничение на максимальное количество компьютеров в сети (5 компьютеров). Однако вы можете создавать сколько угодно таких сетей.

Если вашей целью было объединить компьютеры для подключения к удаленному рабочему столу, то главный компьютер в таком случае должен состоять в каждой сети. Например, есть сервер и 6 клиентских машин. Создаем две сети, в каждую из которых включен сервер и по 3 клиентские машины (или 4 и 2, или в любом другом соотношении).

На этом все. Спасибо за внимание.

Локальные сети давно уже не являются чем-то необычным, как это было на заре их создания. Преимущества таких сетей очевидны. Пользователи компьютеров, объединенных в единую локальную сеть, получат доступ к общим файлам и папкам и могут совершенно запросто обмениваться необходимой информацией, редактировать документы, играть в игры, использующие командные режимы и т. д. Однако, это касается только компьютеров, которые соединяются между собой с использованием проводов и довольно большого количества «железного» оборудования. А что делать, когда компьютеры находятся довольно далеко друг от друга? Здесь на помощь приходят программные продукты для создания виртуальных локальных сетей. Среди них довольно часто встречаются совершенно бесплатные программы. Скачать бесплатные программы для создания локальных сетей и установить на компьютер сейчас не является проблемой. Как говорится, было бы желание. Среди бесплатных прогарам для локальных сетей таких приложений можно выделить два основных типа. Первый тип позволяет создать виртуальную частную сеть таким образом, что один из компьютеров будет исполнять роль сервера. И сюда же можно отнести и программы, которые используют в качестве основного сервера компьютеры попеременно. Обмен данными в таком случае осуществляется с применением технологий P2P (peer-to-peer), то есть, по универсальному протоколу BitTorrent. Ко второму типу относятся программы, где роль центрального сервера исполняет удаленный сервер производителя программного обеспечения. Здесь необходима только регистрация именно на сайте производителя. Если говорить о бесплатных программах такого рода, то, в сравнении с платными аналогами, они позволяют создавать сети с подключением порядка полутора десятков компьютеров или учетных записей. Понятное дело, что платные аналоги могут создавать сети с подключением даже нескольких сотен компьютеров. Однако, для домашнего использования или для малых офисов 15-20 пользователей совершенно достаточно. Надо сказать, что сети, созданные с использованием таких приложений, обладают всеми возможностями обычных проводных сетей. Да и настройка, в большинстве случаев, очень похожа. Различие в таких программах может быть еще и в том, что иногда привязка одного компьютера производится только к одному конкретному IP-адресу. В некоторых других случаях IP-адрес может присваиваться автоматически. Для работы в такой сети будет необходима только установленная на компьютере программа. Некоторые бесплатные программы для создания частных виртуальных сетей позволяют использовать даже регистрационные данные множества Интернет-пейджеров, к примеру, учетных записей Jabber. Однако, возможности таких программ довольно похожи между собой. Некоторые дополнительные функции могут отличаться, например, наличием встроенных чатов или возможностями обмена короткими текстовыми сообщениями. Думается, на сегодняшний день, виртуальные сети все-таки предпочтительнее, поскольку, позволяют объединять в единую сеть компьютеры, находящиеся даже в разных уголках земного шара. На нашем сайте вы можете скачать самые современные программы для создания локальных сетей.

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

О чем вообще речь? О том, чтобы связать два или большее количество компьютеров, находящихся в совершенно разных местах, в единую локальную сеть. То есть физически то они будут далеко друг от друга, а виртуально - как будто в одной локальной сети. Что это дает?

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

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

Итак, как же сделать локалку через интернет с использованием OpenVPN? Задача не совсем простая и потребует некоторого количества манипуляций, но предлагаемая инструкция описывает их достаточно подробно.

Итак, скачиваем дистрибутив программы с официального сайта , распаковываем его и устанавливаем всё по умолчанию. Внимание! Нужно подтвердить установку драйвера сетевого адаптера TAP-Win32 Adapter V9, когда Windows это попросит.

Openvpn сервер

Один из компьютеров будет выступать в качестве Openvpn сервера, к нему будут подключаться другие компьютеры. Желательно, чтобы на нем был выделенный (постоянный) . Начнем с его настройки.

  1. Запустите окно командной строки Пуск – Выполнить (или Win+R) – cmd.exe
  2. Cамая сложная часть настройки – генерация сертификатов и ключей. Здесь нужно быть предельно внимательным и точно следовать инструкциям. В окне консоли вводим без кавычек «cd C:\Program Files\OpenVPN\easy-rsa» где C:\Program Files\OpenVPN\ папка с установленной программой. Окно консоли не закрываем.
  3. Вводим опять без кавычек «init-config»
  4. Реедактируем файл vars.bat и устанавливаем следующие параметры: KEY_COUNTRY, KEY_PROVINCE, KEY_CITY, KEY_ORG, KEY_EMAIL. Эти параметры нельзя оставлять пустыми, остальные можно оставить по умолчанию. Пример:

    set KEY_COUNTRY=RU
    set KEY_PROVINCE=MO
    set KEY_CITY=Moskow
    set KEY_ORG=GazProm
    set [email protected]
    set KEY_CN=changeme
    set KEY_NAME=changeme
    set KEY_OU=changeme
    set PKCS11_MODULE_PATH=changeme
    set PKCS11_PIN=1234

    В стандартном блокноте вам не получится отредактировать данный файл, поэтому я воспользовался программкой «Notepad++».

  5. Вводим по очереди команды «vars» «clean-all» и «build-ca». Последняя команда build-ca запросит значения параметров. Все параметры можно не менять, нажав Enter, кроме одного – Common Name. Здесь нужно ввести какое-нибудь имя, я ввёл название организации.
  6. Теперь сгенерируем сертификат и ключ для сервера, выполнив команду: «build-key-server server» Также, как и в предыдущей команде, все параметры можно принять по умолчанию, но для Common Name введите слово «server». На последние два вопроса "Sign the certificate? " and "1 out of 1 certificate requests certified, commit? " ответьте утвердительно, нажав "y"
  7. Теперь сгенерируем ключи для клиентов, выполнив команды:
    «build-key client1»
    «build-key client2»
    (это команды для двух филиалов, по аналогии можно сделать ключи для большего количества)
  8. Как и в прошлый раз, принимаем все параметры, кроме Common Name, для которого указываем client1 и client2 соответственно. На последние вопросы опять ответьте утвердительно. Осталось выполнить еще одну команду: «build-dh»
  9. Итак, в результате выполнения всех команд, мы получим в папке C:\Program Files\OpenVPN\easy-rs\keys ряд файлов ключей и сертификатов. Зайдите на сервере в папку C:\Program Files\OpenVPN\config и скопируйте туда содержимое папки.\easy-rs\keys. Скопируйте отдельно следующие файлы для клиентских машин: ca.crt, client1.crt, client1.key, client2.crt, client2.key в безопасное место, затем их нужно будет перенести на компьютеры подключаемых клиентов. Вот и все с сервером, можно запускать службу OpenVPN Service, можно сделать автоматический запуск службы при необходимости (через Пуск- Панель управления – Службы), но осталось сделать конфиг для сервера. Сразу хочу сделать замечание, что на Windows клиентах и серверах путь надо прописывать через ДВОЙНОЙ «\\». И так, зайдём в папку C:\Program Files\OpenVPN\config и создадим там файл «server.ovpn», его содержание должно быть примерно следующее:

    port 5194
    proto udp
    dev tun
    topology subnet
    ca C:\\Program Files\\OpenVPN\\config\\keys\\ca.crt
    cert C:\\Program Files\\OpenVPN\\config\\keys \\server.crt
    key C:\\Program Files\\OpenVPN\\config\\keys \\server.key # This file should be kept secret
    dh C:\\Program Files\\OpenVPN\\config\\keys \\dh1024.pem
    server 10.218.77.0 255.255.255.0 # vpn subnet
    ifconfig-pool-persist ipp.txt # Тут будут храниться ip адреса клиентов
    push "route 192.168.78.0 255.255.255.0"
    keepalive 10 120
    comp-lzo
    persist-key
    persist-tun
    status openvpn-status.log
    log-append openvpn.log
    verb 4
    mute 20
    client-to-client
    client-config-dir C:\\Program Files\\OpenVPN\\config\\keys

Конфиг готов, осталось создать ещё 1 файлик с именем «ipp.txt» и следующим содержанием:

client1,10.218.77.10
client2,10.218.77.11
client3,10.218.77.12

Всё, от сервера OpenVPN можно пока отстать. Переходим к настройке клиентской части для создания локалки через интернет.

Openvpn клиент

Чтобы настроить Openvpn клиент, Заходим в папку по адресу C:\Program Files\OpenVPN\config и создаём там файлик «client.ovpn» со следующим содержанием:

remote my_server 5194
client
dev tun
proto udp
topology subnet
persist-key
persist-tun
ca C:\\Program Files\\OpenVPN\\config\\keys \\ca.crt
cert C:\\Program Files\\OpenVPN\\config\\keys \\client1.crt
key C:\\Program Files\\OpenVPN\\config\\keys \\client1.key
comp-lzo
verb 4
mute 20

Тут Вам надо поменять значение «my_server» на IP адрес вашего сервера. Скопируем файлы ca.crt, client1.crt, client1.key в папку C:\Program Files\OpenVPN\config\keys для пользователя «client1» и файлы ca.crt, client2.crt, client2.key для второго клиента (если у вас планируется больше двух). На этом настройка OpenVPN клиента закончена. Пробуем подключиться.

Примечание (Сандер) : Если вы все правильно настроите, то после запуска службы на сервере и сеансов на клиентах, ваши компьютеры окажутся в одной локальной сети. Технически это будет выглядеть как будто в у вас появился новый сетевой адаптер, который функционирует как локалка через интернет. И еще. OpenVPN - это бесплатный продукт с открытым кодом, так что вы работаете не через черный ящик, не завязаны на чужие сервера, в общем, при помощи этой технологии вы получаете настоящую защиту от внешнего мира. Кроме того, OpenVPN прекрасно работает под , так что вы даже сможете связать друг с другом в одну компьютеры с совершенно разными операционными системами.

Если у вас будут вопросы, пишите, мы постараемся помочь.

Небольшое введение

Как уже было сказано в кратком описании, речь в этой статье пойдет о создании локальной сети через интернет с помощью утилиты Hamachi.

Если создать с помощью этой утилиты локальную сеть через интернет, то можно будет играть с друзьями, обмениваться файлами и использовать различные утилиты для работы с локальной сетью. Для программ и самой Windows сеть Hamachi будет самой обыкновенной локальной сетью. Вся передваемая по интернету информация шифруется 256-битным ключом по алгоритму AES (интернет, несмотря на то, что интернет обычно изображают в виде белого облачка, на самом деле это довольно мрачный лес с кучей опасностей. Так что шифрование тут очень кстати)

Настройка Hamachi

Прежде всего, эту утилиту нужно скачать (скачать / скачать / сайт) и установить. Для наших целей вполне подойдет бесплатная версия с ограничением в 16 компьютеров в сети. Этого более чем достаточно.

После установки запускаем эту утилиту и нажимаем кнопку Включить :

Для создания сети через интернет нажимаем Create a new network :

Вводим идентификатор (имя) сети и пароль для подключения к ней:

Нажимаем на кнопку Создать :

Вот и все. Сеть мы создали.

Теперь рассмотрим как же подключить к этой сети другие компьютеры. Для начала на них нужно также установить и запустить эту утилиту.

В главном окне нужно нажать на кнопку Включить :

Указать имя клиента (оно должно отличатся от введенного ранее. Клиент другой):

Чтобы подключиться к сети, нажимаем на Join an existing network :

Вводим имя и пароль созданной ранее сети:

Нажимаем подключится:

Вот и все. Мы подключились к сети. Зеленый кружочек означает, что подключение удалось. Желтый - ошибка с подключением. Мигающий ободок означает передачу данных.

В системе на обеих компьютерах, которые подключаются через сеть Hamachi, появляется дополнительное сетевое подключение:

Настройка этой сети полностью аналогична локальной. Она описана в этих материалах: , и в других статьях на этом сайте

Дополнительные возможности и настройки

Утилита Hamachi позволяет управлять сетью через Web-интерфейс. Для этого нужно сначала зарегистрироваться , ввести имя учетной записи в настройках программы (ссылка присоединить ):

и зайти на сайт Hamachi.

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

В окне пишем сообщения другим:

Также эта утилита позволяет настраивать сжатие траффика и шифрование:

На этом все. Все вопросы по компьютерным сетям прошу излагать в этой теме форума: . По вопросам организации совместных игр по сети прошу обращаться в темы в .

Все вопросы прошу излагать на форуме

Рекомендуем почитать

Наверх