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

Содержание

Возможности TeamViewer, детальная настройка программы

Возможности TeamViewer

Как настроить TeamViewer

TeamViewer VPN: настройка

TeamViewer Wake-On-LAN: настройка

TeamViewer Host: настройка

Как подключиться к другому компьютеру через TeamViewer

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

Как с помощью TeamViewer включить удаленный компьютер

Как через TeamViewer подключиться к телефону

VPN TeamViewer: как подключить

Настройка TeamViewer для постоянного подключения без пароля

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

Обладающая продуманным интерфейсом, программа, использует новые алгоритмы передачи качественного изображения на другое устройство. TeamViewer может подключаться не только к компьютерам, но и к устройствам, работающих под управлением Android, Windows Mobile и iOS. В SoftMagazin TeamViewer 11 купить можно по лучшей цене, выбрав из имеющихся в наличии лицензий.

Возможности TeamViewer

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

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

Как настроить TeamViewer

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

Во время процесса инсталляции есть возможность внести дополнительные настройки. Чтобы ПО установилось с нужными вам опциями, выберите пункт «Показать дополнительные настройки». Среди дополнительных настроек есть: указание пути установки, функция удаленной печати, приглашение на конференции через Outlook и применение TeamViewer VPN.

TeamViewer VPN: настройка

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

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

TeamViewer Wake-On-LAN: настройка

Помимо внешнего управления компьютером в программе есть возможность включать другое устройство удаленно. Для того, чтобы использовать эту функцию, вам необходимо будет дополнительно настроить BIOS, ваш брандмауэр и TeamViewer. Для сетевой карты в БИОС нужно будет включить опцию «Wake-Up by PCI devices». Также потребуется настройка карты через запись администратора в Диспетчере устройств.

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

TeamViewer Host: настройка

Если вам потребуется применять TW на служебных компьютерах, которые работают без пользователя, можно установить модуль TeamViewer Host. Он будет работать в качестве системной службы. Настройка TeamViewer для постоянного подключения позволяет в любое время осуществлять доступ к устройствам без оператора. При этом установить исходящие соединения с таких ПК будет невозможно. Для настройки модуля воспользуйтесь расположенным на панели управления пунктом «Опции».

Как подключиться к другому компьютеру через TeamViewer

Запустив TW на компьютере, нужно перейти во вкладку «Удаленное управление». Убедитесь, что программа запущена на удаленном компьютере. Для осуществления сеанса вам понадобится ID пользователя и его пароль.

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

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

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

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

Как с помощью TeamViewer включить удаленный компьютер

Выше приведены рекомендации, как настроить TeamViewer, чтобы включить удаленное устройство, если оно отключено от сети. После настройки сетевой карты, брандмауэра, BIOS и самой программы, можно пробуждать ото сна удаленный ПК.

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

Как через TeamViewer подключиться к телефону

При помощи TeamViewer можно подключиться и не только к компьютеру, но и планшету, а также смартфону. Что немаловажно, компьютер может работать не только под управлением ОС Windows, но также Mac или Linux. Для осуществления сеанса связи на компьютере необходимо установить программу TW, воспользовавшись руководством по установке. А на мобильном устройстве должно быть установлено ПО TeamViewer QuickSupport.

Если вам нужен постоянный доступ к устройству, понадобится установка модуля TeamViewer Host. Для того чтобы оказывать удаленную техподдержку подключившись к телефону, необходимо иметь лицензию Corporate или Premium. Вы можете легко подключиться к удаленному компьютеру с телефона, введя пароль и ID. Таким образом, вы получите полноценный доступ к компьютеру.

VPN TeamViewer: как подключить

Процесс подключения через VPN осуществляется точно также, как и при обычном сеансе связи. Запустите программу на компьютере и во вкладке «Удаленное управление» впишите ID пользователя и пароль. После входа в систему вам откроется VPN-TeamViewer.

У вас есть возможность нескольких одновременных подключений, вы сможете выбрать нужное. Вы можете закрыть то VPN-подключение, которое вам в ближайшее время не понадобится. Чтобы получить доступ к ресурсам удаленного компьютера нужно будет выбрать опцию «Windows Explorer».

Настройка TeamViewer для постоянного подключения без пароля

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

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


Как подключиться к другому компьютеру через интернет – инструкция

В данной статье вы узнаете, как при помощи интернета можно подключаться к другому компьютеру, удалённо управлять им с другого компьютера, устанавливать программы для обоих компьютеров. При этом один компьютер будет «хост-компьютером», и с его помощью можно будет управлять другими машинами в любом месте, в то время как они оба имеют доступ к Интернету, подключены к сети и имеют соответствующее программное обеспечение. Такие программы, как Team Viewer и Chrome Remote Desktop, свободно распространяются и доступны любым компьютерам или даже мобильным устройствам на базе iOS или Android, тогда как Windows Remote Desktop можно установить на основном компьютере OC Windows и получить доступ к другим компьютерам системы Windows или Mac.

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

Метод 1. TeamViewer

Шаг 1. Пользуясь компьютером, к которому вам нужно получить доступ, перейдите на сайт загрузки TeamViewer. Для этого перейдите по следующей ссылке: https://www.teamviewer.com/en/download/в любом браузере. Сайт автоматически определит вашу операционную систему.

Переходим на официальный сайт TeamViewer

Заметка! Если операционная система определяется неверно, укажите вашу ОС в соответствующей графе посередине страницы.

Шаг 2. Прокрутите страницу вниз и нажмите «Загрузить» — эта кнопка расположена в верхней части страницы. После начнётся загрузка установочного файла.

Нажимаем «Загрузить TeamViewer»

Шаг 3. Запустите установочный файл TeamViewer. В Windows он называется «TeamViewer_Setup», в MacOS это будет «TeamViewer.dmg».

Запускаем установочный файл «TeamViewer_Setup» двойным щелчком левой кнопки мыши

Шаг 4. Установите TeamViewer. Для этого:

  • в Windows поставьте флажок на установку удалённого доступа к этому компьютеру, поставьте флажок к пользовательскому соглашению и нажмите «Принять-завершить»;

    Выбираем параметры «Установить», пользование «личное-некоммерческое», нажимаем «Принять-завершить»

  • в Mac запустите установочный пакет, нажмите «ОК», откройте меню «Apple». Откройте «Системные настройки», «Безопасность и конфиденциальность», нажмите на кнопку «Открыть в любом случае» и затем «Открыть» при появлении запроса. Следуйте инструкциям на экране.

Шаг 5. Узнайте ID вашего компьютера. В левой части окна TeamViewer будет раздел с указанием пользовательского ID под заголовком «Разрешить удаленное управление». Этот ID вам понадобится для доступа к главному компьютеру.

Находим свой ID

Шаг 6. Измените пароль. Для этого:

  • наведите указатель мыши на текущий пароль;
  • кликните по стрелочке слева;

    Наводи мышь к полю пароль и кликаем на стрелочку слева

  • в выпавшем меню выберите пункт «Задать личный пароль»;

    Выбираем пункт «Задать личный пароль»

  • придумайте пароль и введите его в поля «Пароль» и «Подтверждение пароля»;

    Вводим новый пароль в поля «Пароль» и «Подтверждение пароля»

  • нажмите «ОК».

    Нажимаем «ОК»

Шаг 7. Загрузите, установите и откройте TeamViewer на своем втором компьютере. Это должен быть компьютер, который вы будете использовать для доступа к главному компьютеру.

Заметка! Вы также можете загрузить TeamViewer на свой iPhone или Android.

Шаг 8. Введите ID первого компьютера в поле «ID партнера». Это поле находится в правой части окна TeamViewer.

Введите ID первого компьютера в поле «ID партнера»

Шаг 9. Убедитесь, что «Удалённое управление» установлено. Если нет, кликните по кружку слева от этой опции в меню. Нажмите «Подключиться к партнеру». Эта опция находится в нижней части окна.

Нажимаем «Подключиться к партнеру»

Шаг 10. Введите пароль, который вы установили в разделе «Разрешить удаленное управление».

Вводим пароль и нажимаем «Вход в систему»

Шаг 11. Войдите в систему. Посмотрите на экран подключенного компьютера. Через некоторое время вы увидите, что экран первого компьютера появится в окне TeamViewer на экране второго компьютера.

Экран подключенного компьютера

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

Видео — Как подключится к любому компьютеру с помощью TeamViewer

Метод 2. Удаленный рабочий стол Chrome

Заметка! Если на вашем компьютере нет браузера Chrome, сначала потребуется его установить.

  1. Откройте браузер Google Chromeна вашем главном компьютере.
  2.  В Google Play найдите Chrome Remote Desktop.

    В Google Play находим Chrome Remote Desktop

  3. Нажмите «Установить». Эта синяя кнопка находится в верхнем правом углу окна приложения. После этого приложение Chrome Remote Desktop будет установлено в браузере Chrome и откроется страница Chrome Apps в новой вкладке.

    Нажимаем «Установить»

  4. Щелкните по значку «Удаленный рабочий стол Chrome». Это иконка в виде двух мониторов с логотипом Хрома на одном из них.

    Нажимаем на значок «Удаленный рабочий стол Chrome»

  5. Авторизуйтесь в приложении. Это зависит от настроек вашего браузера, но скорее всего, вам нужно будет выбрать учетную запись Google, а затем подтвердить.

    Авторизируемся в приложении через учетную запись Google

  6. Нажмите «Начало работы». Начните работать в системе.

    Нажимаем «Начало работы»

  7. Нажмите «Разрешить удаленные подключения». Эта кнопка находится в нижнем правом углу окна.

    Нажимаем «Разрешить удаленные подключения»

  8. Примите условия и начните установку при появлении запроса. Соответствующая голубая кнопка будет в нижней части всплывающего окна. После этого начнётся загрузка установочного файла (Windows) или файла DMG (Mac) на ваш компьютер.

    Нажимаем «Принять условия и установить»

  9. Установите приложение. Для этого, в Windows дважды кликните по-установочному Chrome, затем нажмите «Да» при появлении запроса. Mac — дважды кликните по файлу DMG. Нажмите «ОК» во всплывающем окне. Затем откройте меню «Apple», выберите «Системные настройки», нажмите «Безопасность и конфиденциальность», нажмите «Открыть любом случае» рядом с сообщением «chromeremotedesktophost» и кликните «Открыть». Перетащите файл Chrome в папку «Приложения».
  10. Откройте приложение.
  11. Введите шестизначный PIN-код дважды. Сделайте это в полях «PIN» и «Введите PIN ещё раз».

    Вводим шестизначный PIN-код дважды

  12. Нажмите «ОК». После этого главный компьютер будет готов к удалённой работе с другими машинами.
  13. Загрузите, установите и откройте Google Remote Desktop на втором компьютере. Проделайте все те же вещи, что вы делали с основным компьютером, с компьютером, который будет к нему подключён. Убедитесь также, что вы вошли в ту же самую учетную запись Google.
  14. Кликните по имени своего компьютера.
  15. Введите шестизначный PIN-код и нажмите «Подключить». Это тот самый PIN, был установлен для главного компьютера.
  16. Используйте удалённую работу. Экран вашего основного компьютера теперь будет отображаться в вашем браузере Google Chrome.

Заметка! Возможна небольшая задержка при работе на главном компьютере, так как интернет может подтормаживать некоторые процессы.

Метод 3. Удаленный рабочий стол Windows

  1. Откройте меню «Пуск» на главном ПК и кликните правой кнопкой мыши на вкладке «Компьютер».
  2. Выберите «Свойства» в выпавшем контекстом меню.

    Нажимаем «Пуск», кликаем правой кнопкой мыши на вкладке «Компьютер» и выбираем пункт «Свойства»

  3. В открывшемся окне «Система» — перейдите в правую часть окна и найдите «Настройки удалённого доступа».

    Находим «Настройки удалённого доступа»

  4. Зайдите в «Настройки удалённого доступа». Откроется окно «Свойства» с многочисленной информацией о системе, где нас интересует только один пункт — «Удалённый доступ». В данном меню, в подсекции «Удаленный рабочий стол», необходимо переставить соответствующий переключатель и поставить галочку на варианте «Разрешить подключения к моему компьютеру». Существует два типа удалённого подключения к рабочему столу.

    Нажимаем на вкладку «Удаленный доступ», ставим галочку на варианте «Разрешить подключения к моему компьютеру»

  • подключение к ПК с любого другого компьютера, если на нём есть Remote Desktop приложение. В данном случае вы рискуете больше всего, однако при этом можно подсоединяться к любым OC, в том числе к Мак и Линкус;
  • ещё один вариант дистанционного подключения к компьютерам — это возможность подключать исключительно машин, использующих Remote Desktop Protocol поддерживающий технологию Network Level Authentication, а это только системы начиная с Windows 7.

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

Узнайте из новой статьи — «Как соединить компьютер с телевизором».

Видео — Как подключится к удаленному рабочему столу Windows

Удалённое подключение в локальной сети по протоколу RDP

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

↑ Удалённое подключение в локальной сети по протоколу RDP

↑ Что такое удалённый доступ по RDP

Итак, друзья, на борту Windows (ещё с её версии NT) присутствует своя, родная утилита для удалённого доступа – RDP, сокращённо от Remote Desktop Protocol, сетевого протокола, использующего по умолчанию порт TCP 3389. Протокол изначально предназначен для удалённого подключения к терминальным серверам, но любой домашний пользователь может использовать этот протокол для, соответственно, домашних нужд. Но удалённое подключение по RDP — это не только штатный функционал Windows, это ещё и кроссплатформенное решение, способное соединять устройства на разных платформах. И если у вас, друзья, в доме есть локальная сеть, вы можете управлять всеми своими ПК, ноутбуками, планшетами и смартфонами на расстоянии из разных помещений. При этом без потери в скорости доступа, как это происходит, когда мы удалённо подключаемся через Интернет посредством серверов Microsoft с помощью инструмента удалённого помощника. Или с помощью программ типа TeamViewer или Ammyy Admin через, соответственно, серверы их создателей.

Возможность штатного подключения по протоколу RDP присутствует во всех редакциях Windows 7, 8.1 и 10, начиная с Pro. Подключаться к компьютерам на базе других операционных систем можно посредством созданных для них приложений для удалённого доступа по RDP. В числе таких систем – Mac, Linux, iOS, Android и др.

Чтобы иметь возможность подключаться к удалённому сетевому компьютеру, на таковом необходимо настроить соответствующее разрешение в системных настройках. Также на нём та учётная запись Windows, в которую будет осуществляться удалённый заход, должна быть запаролена. Это правило, кстати, можно обойти, и подключаться к незапароленной учётной записи, если в парольной защите компьютеров локалки нет надобности. Ну и ещё такой тонкий нюанс: подключение по RDP осуществляется по IP-адресу удалённого компьютера, и если он динамический, т.е. постоянно меняющийся, его нужно сделать статическим.

↑ Настройка удалённого компьютера

Чтобы на удалённом компьютере возможно было подключение по RDP, в его среде Windows необходимо разрешить это дело. Жмём клавиши Win+Pause, выбираем «Настройка удалённого доступа».

Активируем галочку разрешения подключения от компьютеров с любой версией удалённого рабочего стола. Жмём «Применить».

Возможность удалённого доступа активирована. Но такая вот обычная активация открывает удалённый доступ только к учётным записям администратора. Если нужно подключаться к учётным записям обычных стандартных пользователей, таких, войдя в систему с учётки администратора, необходимо добавить дополнительно. Жмём «Выбрать пользователей», далее «Добавить» и указываем имена стандартных учёток.

Далее нам нужно получить IP удалённого компьютера. Запускаем командную строку, вводим:

ipconfig

Смотрим IP-адрес компьютера. Кроме IP-адреса, нам для подключения также потребуется, как упоминалось, имя учётной записи Windows и пароль.

↑ Удалённое подключение

Как теперь удалённо подключиться? Жмём Win+R, вводим:

mstsc.exe

Откроется окошко штатной утилиты RDP-подключения. Вводим здесь IP-адрес удалённого компьютера. Жмём «Подключить».

Далее вводим имя учётной записи удалённого компьютера и пароль. Для обычных локальных учётных записей Windows вводится их пароль, а для учётных записей Microsoft – соответственно, их. Но важно: не задаваемый на каждом отдельном компьютере местный пин-код, а именно пароль от подключённого веб-аккаунта Microsoft. В качестве имени пользователя при подключённой учётке Microsoft вводится электронная почта аккаунта.

Жмём «Ок» в окне проверки безопасности подключения.

Ну и, собственно, подключаемся.

↑ Возможности удалённого доступа по RDP

У подключения по протоколу RDP немного функциональных возможностей, если сравнивать с большей частью стороннего софта для удалённого управления по Интернету. Из таких оптимально востребованных это настройка размера окна подключения (выбор разрешений экрана), возможность подключения звуковых устройств, дисков и различной периферии управляемого компьютера к удалённому. Все эти настройки будут доступны при раскрытии выпадающего окна «Показать параметры».

↑ Как настроить доступ к удалённому компьютеру без пароля 

Ну а теперь, друзья, давайте поговорим о том, как подключаться по протоколу RDP к удалённому компьютеру, если там учётная запись без пароля. Если мы будем подключаться к незапароленной учётке Windows, увидим такую вот ошибку подключения.

Удалённую учётку только лишь для этих целей можно не запароливать, а просто внести кое-какие настройки в локальные групповые политики Windows. Запускаем на удалённом компьютере редактор gpedit.msc. Идём по пути:

  • Конфигурация компьютера – Конфигурация Windows – Параметры безопасности – Локальные политики – Параметры безопасности

Здесь выбираем параметр «Учётные записи: разрешить использование пустых паролей».

Здесь активируем пункт «Отключен». Применяем.

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

В окне подключения попадём на экран блокировки Windows. И здесь просто жмём вход в систему с пустой формой пароля.


Подключение Mac к общим компьютерам и серверам

Можно подключаться к общим компьютерам и файловым серверам в сети (включая компьютеры Mac и Windows), предоставляющим общий доступ к файлам, а также к файловым серверам, использующим SMB и другие протоколы.

Для подключения можно найти компьютер или сервер либо ввести его сетевой адрес. См. раздел Определение имени и сетевого адреса компьютера.

Открыть настройки общего доступа

Подключение к компьютеру или серверу, найденному в списке

  1. На Mac нажмите значок Finder в Dock, чтобы открыть окно Finder, затем нажмите «Сеть» в разделе «Места» в боковом меню.

    Если в разделе «Места» в боковом меню не отображается ни одного объекта, наведите указатель на слово Места, затем нажмите стрелку .

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

    Если Вы подключаетесь к компьютеру Mac, на котором включена функция общего экрана, и у Вас есть права доступа, нажмите «Общий экран».

  3. Выберите, каким образом Вы хотите подключаться к этому компьютеру Mac.

    • Зарегистрированный пользователь: Подключение к другому компьютеру Mac с использованием действительного имени пользователя и пароля. Если на другом компьютере Mac выбран параметр «Только этим пользователям», убедитесь, что используемое имя пользователя присутствует в списке пользователей, которым разрешен доступ.

    • С помощью Apple ID: Подключение к другому компьютеру Mac с помощью Apple ID. Вы должны быть заданы в настройках пользователей и групп с этим Apple ID на этом и на другом компьютерах Mac.

  4. При необходимости введите имя пользователя и пароль, затем выберите тома или общие папки сервера.

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

    Совет. Чтобы облегчить подключение к компьютеру в дальнейшем, установите флажок «Запомнить пароль в связке ключей» для добавления Вашего имени пользователя и пароля в связку ключей.

Подключение к компьютеру или серверу путем ввода его адреса

  1. В Finder на Mac выберите «Переход» > «Подключение к серверу».

  2. Введите сетевой адрес компьютера или сервера в поле «Адрес сервера».

    О корректном формате сетевых адресов см. в разделе Форматы сетевых адресов и протоколы.

  3. Нажмите «Подключиться».

  4. Выберите, каким образом Вы хотите подключаться к этому компьютеру Mac.

    • Зарегистрированный пользователь: Подключение к другому компьютеру Mac с использованием действительного имени пользователя и пароля. Если на другом компьютере Mac выбран параметр «Только этим пользователям», убедитесь, что используемое имя пользователя присутствует в списке пользователей, которым разрешен доступ.

    • С помощью Apple ID: Подключение к другому компьютеру Mac с помощью Apple ID. Вы должны быть заданы в настройках пользователей и групп с этим Apple ID на этом и на другом компьютерах Mac.

  5. При необходимости введите имя пользователя и пароль, затем выберите тома или общие папки сервера.

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

Подключение к недавно использованному серверу

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

На Mac можно сделать следующее.

  • Выберите меню «Apple»  > «Недавно использованные объекты», затем выберите сервер в списке недавно использованных серверов.

  • В Finder выберите меню «Переход» > «Подключение к серверу», нажмите раскрывающееся меню справа от поля «Адрес сервера» и выберите недавно использованный сервер.

  • Добавьте общие компьютеры, сети и рабочие группы в боковое меню Finder. Выберите объект, затем выберите «Файл» > «Добавить в боковое меню».

  • Добавьте общий компьютер или сервер в список избранных. В Finder выберите меню «Переход» > «Подключение к серверу», введите сетевой адрес, затем нажмите кнопку «Добавить» .

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

Как подключиться с помощью сокетов Python к другому компьютеру в той же сети



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

# Server
import socket
HOST = "0.0.0.0"
PORT = 5555

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.bind((HOST, PORT))
    s.listen()
    while True:
        conn, addr = s.accept()
        with conn:
            print("Connected to", addr)
            data = conn.recv(1024)
            print("Received:", data.decode())
            conn.sendall(data)
# Client
import socket
HOST = "192.168.0.14"
PORT = 5555

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.connect((HOST, PORT))
    s.sendall(b"Hello this is a connection")
    data = s.recv(1024)
print("Received:", data.decode())

Я пробовал изменить ip на 0.0.0.0, использовать gethostname и многое другое, но это просто не работает. Сервер работает, но клиент не может подключиться. Кто-нибудь может мне помочь?

python sockets
Поделиться Источник Ray     14 июля 2020 в 10:58

1 ответ


  • webRTC не удается подключиться к кому-то в другой сети

    Так что у меня есть небольшая проблема с webRTC. Мне удалось успешно установить видеосвязь браузер к браузеру на одном компьютере и к другому компьютеру в той же сети, используя firefox nightly, но у меня есть проблема, если я попытаюсь подключиться к кому-то, кто находится в другой сети. Я…

  • Подключитесь к другому компьютеру с помощью адреса IP

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



1

Я считаю, что 0.0.0.0 означает подключение из любого места, что означает, что вы должны разрешить порт 5555 через ваш брандмауэр.

Вместо 0.0.0.0 используйте localhost в качестве адреса как на клиенте, так и на сервере.

Я только что протестировал ваш код, используя localhost для сервера и клиента, и ваша программа работала.

сервер:

Connected to ('127.0.0.1', 53850)
Received: Hello this is a connection

клиент:

Received: Hello this is a connection

Как вы можете видеть, все, что я изменил, — это адрес как на сервере, так и на клиенте. Если это не работает, то есть что-то вне вашей программы, Что мешает вам добиться успеха. Это может быть проблема с разрешениями или другая программа прослушивает порт 5555.

server.py

# Server
import socket
HOST = "0.0.0.0"
HOST = "localhost"
PORT = 5555

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.bind((HOST, PORT))
    s.listen()
    while True:
        conn, addr = s.accept()
        with conn:
            print("Connected to", addr)
            data = conn.recv(1024)
            print("Received:", data.decode())
            conn.sendall(data)

if __name__ == '__main__':
    pass

client.py

# Client
import socket
HOST = "localhost"
PORT = 5555

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.connect((HOST, PORT))
    s.sendall(b"Hello this is a connection")
    data = s.recv(1024)
print("Received:", data.decode())

if __name__ == '__main__':
    pass

Поделиться shrewmouse     14 июля 2020 в 11:10


Похожие вопросы:


Подключение к другому компьютеру в той же сети в php

Я должен подключиться к другому компьютеру, загрузить файл и получить его на свой компьютер в той же сети через PHP. Как я могу это сделать? Пожалуйста, Помогите.


Как подключиться к компьютеру без публичного IP?

У меня в голове есть простая идея приложения, и мне нужно знать, как подключиться из приложения Android (клиент) к приложению Windows (сервер). Нет необходимости говорить конкретно о платформе, я…


Доступ к компьютеру в той же сети

На компьютере а (мой компьютер) у меня есть сценарий Perl, который обращается к файловому каталогу на компьютере в, компьютере в той же сети. Мой сценарий Perl обращается к этому компьютеру, потому…


webRTC не удается подключиться к кому-то в другой сети

Так что у меня есть небольшая проблема с webRTC. Мне удалось успешно установить видеосвязь браузер к браузеру на одном компьютере и к другому компьютеру в той же сети, используя firefox nightly, но…


Подключитесь к другому компьютеру с помощью адреса IP

Я установил NodeJS на свой компьютер и провел несколько тестов, и все это прекрасно работает на моей машине. Теперь я хочу, чтобы друг, который не находится в той же сети, подключился к моему…


Можем ли мы подключиться к компьютеру в той же частной сети, используя адрес MAC?

Я мог бы соединить два компьютера в частной сети, используя частные адреса IP, используя программирование сокетов. Можно ли сделать то же самое, используя адреса MAC? Если это возможно, любой пример…


Paramiko, Python, Windows : Как подключиться к удаленному компьютеру и оттуда к NAS с помощью SSH

Я видел несколько вопросов и ответов, связанных с этой темой, но я не смог понять, как это сделать. Что я могу сделать : подключиться к удаленному компьютеру с помощью скрипта Python с помощью…


Как я могу беспроводно подключиться к компьютеру с помощью python

Мне интересно, есть ли какой-нибудь способ беспроводного подключения к компьютеру/серверу с помощью библиотеки сокетов python. Dir (сокет) поднял много вещей, и я хотел помочь разобраться в этом.


Как подключиться к серверу сокетов raw TCP из веб-приложения?

У меня есть веб-приложение, размещенное на AWS, написанное в Laravel/PHP ; мне нужно позволить веб-приложению общаться с сервером сокетов, прослушивающим порт 9090 на сервере, размещенном в той же…


Подключение к Pepper через скрипты choregraphe / python, когда Pepper не подключен к той же сети

Можно ли подключиться к роботу Pepper через скрипты choregraphe/python, когда Pepper не находится в той же сети, что и я?

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


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

Варианты удалённого подключения

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

Способ 1: TeamViewer

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

Скачать TeamViewer бесплатно

  1. Запустите исполняемый файл после загрузки. Доступно три варианта – использование с установкой; установить только клиентскую часть и использование без установки. Если программа запущена на компьютере, которым планируется управлять удаленно, можно выбрать второй вариант «Установить, чтобы потом управлять этим компьютером удаленно». В этом случае TeamViewer установит модуль для подключения. Если же запуск планируется на ПК, с которого будет осуществляться управление другими устройствами, подойдут как первый, так и третий варианты. Для единичного использования подойдёт также вариант «Личное/некоммерческое использование». Установив нужные опции, нажимайте «Принять — завершить».
  2. Далее будет открыто главное окно программы, где нас будут интересовать два поля — «Ваш ID» и «Пароль». Эти данные будут использоваться для подключения к компьютеру.
  3. Как только программа будет запущена и на клиентском компьютере, можно приступать к подключению. Для этого в поле «ID партнера» необходимо ввести соответствующий номер (ID) и нажать кнопку «Подключиться к партнёру». Затем программа попросит ввести пароль (отображается в поле «Пароль»). Далее будет установлено соединение с удаленным ПК.
  4. После установки соединения появится рабочий стол машины.
  5. ТимВивер представляет собой одно из самых популярных и удобных решений для удалённой работы. Картину портят разве что редкие баги соединения.

Способ 2: TightVNC

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

Скачать TightVNC с официального сайта

  1. Загрузите установочный пакет программы и инсталлируйте её на оба целевых компьютера. В процессе появится предложение задать пароли для подключения и доступа к административным опциям – рекомендуем задать оба.
  2. После установки компонентов переходим к конфигурации приложения. Первым делом следует настроить серверную часть, то есть ту, что установлена на компьютере, к которому будем подключаться. Найдите в системном трее значок приложения, кликните по нему правой кнопкой мыши и выберите вариант «Configuration».
  3. Первым делом проверьте, отмечены ли все пункты на вкладке «Server» – эти опции отвечают за работоспособность подключения.

    Продвинутым пользователям также не помешает посетить раздел «Access Control», в котором можно задать диапазон IP-адресов, с которых будет идти подключение к этому компьютеру. Нажмите кнопку «Add», затем впишите в диалоговом окне адрес или пул адресов, после чего нажмите «OK».

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

    Подробнее: Узнаём IP-адрес компьютера

  5. Для подключения откройте на клиентской машине программу TightVNC Viewer – сделать это можно через папку приложения в меню «Пуск».
  6. В поле «Remote Host» введите адрес целевого ПК.

    Кроме IP, в некоторых случаях может понадобиться дополнительно ввести также и порт подключения, если используется значение, отличное от установленного по умолчанию. В этом случае схема ввода несколько меняется – IP и порт вводятся через двоеточие:

    *адрес*:*порт*

    Оба значения следует прописывать без звёздочек.

  7. Проверьте корректность ввода нужных данных, затем нажимайте «Connect». Если для подключения задан пароль, потребуется его ввести.
  8. Подождите, пока соединение будет установлено. Если всё сделано правильно, перед вами появится рабочий стол удалённого компьютера, с которым уже можно работать.
  9. Как видим, ничего сложного – TightVNC очень прост в управлении и настройке, к тому же совершенно бесплатен.

Способ 3: Litemanager

Ещё одно приложение, посредством которого можно организовать удалённое подключение к другому компьютеру – Litemanager.

Скачать Litemanager с официального сайта

  1. В отличие от предыдущего решения, у Лайтменеджер присутствуют отдельные инсталляторы для серверного и клиентского вариантов. Начать установку следует с первого – переместите файл «Litemanager Pro» – Server на машину, к которой нужно подключиться, и запустите его. В процессе появится окно с подтверждением автоматической настройки брандмауэра Windows – убедитесь, что нужная галочка отмечена.

    В конце инсталляции появится предложение задать пароль для подключения, а также разрешить соединение посредством ID. Последнее напоминает аналогичное решение у TeamViewer.

  2. Теперь следует установить версию-клиент на основной компьютер. Данная процедура не подразумевает наличия каких-либо специфических нюансов и выполняется так же, как и в случае с любым другим Windows-приложением.
  3. Для установки соединения убедитесь, что на целевой машине запущен сервер Litemanager. По умолчанию он выключен – запустить приложение можно через одноимённый файл в папке программы в меню «Пуск».

    После запуска сервер потребуется настроить. Для этого откройте системный трей, найдите значок Litemanager, кликните по нему правой кнопкой мыши и выберите вариант «Settings for LM Server».

    Нажмите на кнопку «Настройки сервера» и выберите вариант «Безопасность».

    На вкладке «Авторизация» убедитесь, что отмечен пункт «Защита паролем», затем нажмите «Сменить/Установить», после чего введите восьмизначный пароль в оба текстовых поля.

  4. Для запуска сервера снова воспользуйтесь значком в трее, но на этот раз просто кликните по нему левой кнопкой. Появится маленькое окошко со значением ID, запомните его или запишите. Также здесь можно задать PIN-код для защиты от нежелательного соединения. Нажмите «Connect» для запуска сервера.
  5. Клиентский вариант можно запустить с ярлыка на «Рабочем столе». В окне приложения дважды кликните левой кнопкой мыши по элементу «Добавить новое соединение».

    Во всплывающем окне введите значение ID и PIN, если задали таковой на предыдущем этапе, и нажмите «ОК».

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

  6. С помощью меню «Режимы», расположенном в правой части менеджера клиента, выберите нужный вариант подключения – например, «Просмотр», затем дважды кликните левой кнопкой по подключённому соединению.

    Теперь можно просматривать содержимое экрана удалённого компьютера.

  7. Лайтменеджер представляет собой чуть более сложное решение, чем рассмотренные выше, однако обеспечивает неплохие настройки безопасности и общий функционал работы с удалённой машиной.

Способ 4: AnyDesk

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

Скачать AnyDesk

  1. Загрузите исполняемый файл для Windows и поместите сначала на машину-сервер, затем на машину-клиент.
  2. Запускайте вариант на компьютере, к которому нужно подключиться. Найдите в левой части окна блок «Это рабочее место», а в нём — текстовую строку с ID ПК. Запишите или запомните эту последовательность.
  3. Теперь запустите приложение на клиентском компьютере. В блоке «Удалённое рабочее место» введите данные идентификатора, полученные на предыдущем шаге, и нажимайте «Подключиться».
  4. На серверной машине потребуется принять вызов на подключение.
  5. После установки соединения удалённый компьютер будет доступен для манипуляций со стороны клиента.
  6. Как видим, пользоваться AnyDesk куда проще, чем иными приложениями из сегодняшней статьи, однако это решение не предоставляет прямого соединения и использует собственный сервер, что может быть чревато угрозами безопасности.

Способ 5: Системное средство

В Windows 7 и выше компания Майкрософт встроила средство удалённого доступа к другим машинам в одной и той же локальной сети. Его использование осуществляется в два этапа — настройка и собственно подключение.

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

  1. Воспользуйтесь «Поиском», чтобы найти и открыть «Панель управления».
  2. Переключите отображение значков в «Крупные», затем откройте пункт «Центр управления сетями и общим доступом».
  3. Найдите ссылку, которая соответствует адаптеру подключения к интернету, и кликните по ней левой кнопкой мыши.
  4. Далее откройте «Сведения».

    Скопируйте значения из позиций «Адрес IPv4», «Шлюз по умолчанию», «DNS-серверы», они нам понадобятся для следующего шага.
  5. Закрывайте «Сведения» и нажмите на кнопку «Свойства».

    Найдите в списке пункт «Internet Protocol Network v4», выделите его и нажмите «Свойства».
  6. Переключитесь на ручной ввод адресов и введите в соответствующие поля значения, полученные в сведениях о подключении на предыдущем этапе.
  7. Теперь нужно включить функцию удалённого доступа. На Windows 10 потребуется открыть «Параметры» (удобнее всего комбинацией Win+I), затем выбрать «Система».

    В настройках системы находим пункт «Удалённый рабочий стол» и активируем переключатель.

    Потребуется подтвердить операцию.

  8. На Windows 7 и старше откройте «Панель управления», пункты «Система»«Настройка удалённого доступа» и отметьте галочкой опцию «Разрешать подключения от компьютеров с любой версией удаленного рабочего стола…».

Удалённое подключение
После всех приготовлений можно переходить к установке соединения.

  1. Вызовите средство «Выполнить» сочетанием клавиш Win+R, введите команду mstsc и нажимайте «ОК».
  2. Введите статический адрес компьютера, настроенный ранее, и нажимайте «Подключить».
  3. Появится предложение ввести учётные данные аккаунта с целевого компьютера. Введите имя и пароль, и нажимайте «ОК».
  4. Подождите, пока будет установлено соединение, затем перед вами появится окно с удалённым рабочим столом.
  5. У системного метода имеется один очевидный недостаток – он работает только для компьютеров в локальной сети. Существует вариант включения этого средства для работы через интернет, однако он требует от пользователя некоторых специфичных навыков и небезопасен.

Заключение

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

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Как управлять компьютером удаленно и быстро решать любые проблемы

Удаленный доступ — технология, способная облегчить жизнь многим пользователям. Случается так, что устройство, которое требуется прямо здесь и сейчас — находится далеко от вас. Ехать на другой конец города, чтобы посмотреть нужную информацию — не обязательно. Достаточно воспользоваться услугами утилит, которые позволяют управлять любым гаджетом удаленно. Даже в операционной системе есть встроенная программа, которая вам поможет. В сегодняшней статье мы расскажем о софте, который предназначен для удаленного подключения к устройствам.

TeamViewer

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

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

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

Ammyy Admin

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

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

AeroAdmin

Утилита, которая не требует полноценной установки и запускается с помощью исполняемого файла. В отличие от предыдущих программ, AeroAdmin предлагает пользователю набор уникальных функций. Одна из самых главных: настройка прав доступа. Вы можете настроить каждое подключение (которое здесь происходит тоже по IP или ID) под определенный тип задач.

  • Режим «Только просмотр» позволит тому, кто подключается к вашему ПК, лишь наблюдать за вашими действиями. Вмешиваться он никак не сможет. Это хорошая альтернатива демонстрации экрана, которая при этом не требует связи. Или же если требуется скрыто наблюдать за действиями детей, сотрудников и т.д. Подобный функционал не встречается у конкурентов.
  • Режим «Клавиатура и мышь» представляет собой классическое удаленное управление.
  • Режим «Файловый менеджер» — для передачи файлов между клиентами.
  • Режим «Синхронизация буфера обмена» решает все вопросы с быстрым копированием и переносом информации с одного устройства на другое.
  • Режим «Админ может редактировать права доступа» дает управляющему полный доступ.

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

Remote Desktop Protocol

Для создания удаленного подключения к другому компьютеру под управлением Windows, операционная система ПК, к которому осуществляется подключение, должна поддерживать функцию «Хост удаленного рабочего стола» («Remote Desktop Host»). В стандартной версии Windows эта функция не предусмотрена; для этого на ПК, к которому осуществляется подключение, должна быть установлена Windows Pro или Windows Enterprise. Удаленное управление невозможно и на компьютере с версией Home Edition, а также на планшете, работающем на «урезанной» RT-версии.

Наберите в строке поиска панели задач первые буквы «уда». В перечне результатов отображается пункт «Подключение к удаленному рабочему столу». Щелкните по нему для запуска компонента. После этого автоматически загружается рабочий стол и появляется диалоговое окно «Подключение к удаленному рабочему столу».

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

Если ПК, к которому вы хотите подключиться, работает на ОС Windows, то появится диалоговое окно «Безопасности Windows». Выберите аккаунт пользователя, под которым вы хотите войти в систему, и подтвердите кнопкой «Подключить». Введите имя пользователя и пароль, а затем щелкните «ОК».

Возможно, в новом окне появится предупреждение о сертификате. Закройте это сообщение, нажав «Да». Если вы по-преж­нему получаете сообщения об ошибке, проверьте, разрешена ли в системе, к которой происходит подключение, возможность использования удаленного управления. Соответствующие настройки находятся в разделе «Панель управления | Система и безопасность | Разрешить удаленный доступ».

Щелкнув в первом диалоговом окне («Подключение к удаленному рабочему столу») по опции «Показать параметры», можно изменить стандартные настройки соединения, например, разрешение экрана и необходимую скорость соединения, или задать программы, которые должны автоматически запускаться при подключении.

Если вы предпочитаете работать на планшете, установите приложение Remotedesktop из магазина Windows Store. Запустите его, введите IP-адрес или имя целевой системы, коснитесь кнопки «Подключить», укажите данные для входа и создайте удаленное подключение.

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

не видит другие компьютеры в сети? Исправления для Windows, Mac и Linux

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

Это часто происходит из-за неправильных настроек вашего устройства или обрыва сетевого подключения. К счастью, обычно это легко исправить, если вы не видите другие компьютеры в сети.Компьютеры с Windows, macOS и Linux время от времени страдают от этой проблемы, но вот несколько быстрых исправлений, которые вы можете использовать для решения проблемы.

Включение сетевого обнаружения в Windows 10

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

  • Вы можете проверить, включено ли сетевое обнаружение, открыв Проводник Windows .В области навигации слева нажмите вкладку Сеть .
  • Windows немедленно предупредит вас, если обнаружение сети отключено. Вы можете зайти в «Настройки »> «Сеть и Интернет»> «Параметры общего доступа»> «Включить сетевое обнаружение », чтобы снова включить это, но Windows поможет сделать это в верхней части окна проводника. Нажмите желтую полосу вверху, чтобы открыть меню быстрых опций.
  • В появившемся меню параметров нажмите Включить сетевое обнаружение и общий доступ к файлам .
  • Если ваша сеть в настоящее время настроена как общедоступная, Windows спросит вас, хотите ли вы переключить вашу сеть на частную или иным образом разрешить обнаружение сети в общедоступных сетях. Обычно это не рекомендуется — если вы работаете в своей собственной сети, выберите вариант Нет, сделать сеть, к которой я подключен, частной сетью .

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

Настройка брандмауэра для разрешения общего доступа к файлам и принтерам

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

  • Для этого щелкните правой кнопкой мыши меню «Пуск» Windows и выберите Параметры . В меню настроек Windows нажмите Обновление и безопасность> Безопасность Windows> Брандмауэр и сетевая защита .
  • В меню Брандмауэр и защита сети нажмите Разрешить приложение через брандмауэр .

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

Включение службы обозревателя компьютера в Windows 10

Маловероятно, что это причина ваших проблем, но если у вас заканчиваются программные решения, которые можно попробовать, вы должны проверить, включена ли и работает ли системная служба Computer Browser на вашем ПК. Это используется Windows для вывода списка локальных компьютеров в вашей сети в проводнике.

  • Чтобы начать, нажмите клавишу Windows + R на клавиатуре. В диалоговом окне Run введите services.msc , затем нажмите OK для запуска.
  • В окне консоли управления Services найдите службу Computer Browser и просмотрите ее текущее состояние в столбце Status . Если в настоящее время статус — Остановлено или Отключено , вам нужно будет снова включить его — щелкните правой кнопкой мыши и выберите параметр Свойства .
  • Нажмите кнопку Start , чтобы включить его в окне Computer Browser Properties , затем выберите Automatic в раскрывающемся меню Startup type , чтобы обеспечить автоматический запуск в будущем. Нажмите OK для сохранения.

Проверка конфигурации локальной сети

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

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

  • Чтобы использовать ping , щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите Windows PowerShell или Windows PowerShell (Admin) . В терминале PowerShell введите ping x.x.x.x или ping hostname , заменив x.x.x.x и hostname либо локальным IP-адресом, либо именем хоста ПК.

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

  • Вы можете проверить конфигурацию сети на наличие проблем в настройках Windows — щелкните правой кнопкой мыши меню «Пуск» и нажмите Настройки , чтобы получить доступ к нему. Оттуда нажмите Обновление и безопасность> Устранение неполадок> Сетевой адаптер и нажмите Запустить средство устранения неполадок .

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

  • Чтобы изменить это, щелкните правой кнопкой мыши кнопку меню «Пуск» и выберите Параметры . В меню настроек Windows нажмите Сеть и Интернет> Статус> Изменить параметры адаптера .
  • В меню Сетевые подключения щелкните правой кнопкой мыши свое сетевое устройство и выберите Свойства .В окне Properties , щелкните Internet Protocol Version 4 (TCP / IPv4) и нажмите Properties .
  • В окне IPv4 Properties убедитесь, что Получить IP-адрес автоматически и Получить адрес DNS-сервера автоматически выбраны и включены, затем нажмите OK > Закройте для сохранения.

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

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

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

Устройства Apple обычно очень хорошо обнаруживают другие устройства Apple благодаря сетевой службе Apple Bonjour, а также обычно могут обнаруживать другие ПК с Windows и Linux.Если вы хотите видеть другие компьютеры в macOS, вы можете сделать это, щелкнув вкладку Network в основном приложении macOS Finder .

  • Если на данный момент вы не видите другие компьютеры в сети, возможно, вам придется подключиться к ним вручную. Для этого откройте приложение Finder и нажмите Go> Connect to Server .
  • В окне Connect to Server введите IP-адрес или имя хоста для ПК, к которому вы хотите подключиться, в поле Server Address .Нажмите Connect , чтобы подключиться к серверу, следуя инструкциям на экране, чтобы ввести правильные учетные данные для подключения.
  • Если вы не видите сетевой компьютер после прямого подключения, убедитесь, что в Finder включена опция его просмотра. Для этого нажмите Finder> Preferences в строке меню.
  • Убедитесь, что в окне Finder Preferences установлен флажок Connected servers на вкладке Sidebar .

После проверки вы должны увидеть вкладку Connected Servers в Finder, где ваш подключенный компьютер будет показан для вас. Если вы не можете просматривать или подключаться к другому ПК или Mac, или если на вкладке Networks в Finder не отображаются устройства, это может быть вызвано проблемой с сетевым подключением macOS.

Вы можете дважды проверить это, щелкнув меню Apple> Системные настройки> Сеть . В меню настроек Network проверьте тип подключения в левом меню — значок рядом с вашим подключением должен быть зеленым.

Если это не так, вам нужно будет выполнить некоторые очевидные проверки (физическая проводка, подключение к Wi-Fi и т. Д.), Чтобы восстановить соединение, а затем повторите шаги, описанные выше.

Как увидеть другие компьютеры в Linux Пакеты программного обеспечения

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

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

  • Для запуска этого сканирования сначала необходимо установить пакет arp-scan . В операционных системах на основе Ubuntu и Debian это можно сделать, открыв терминал и набрав sudo apt install arp-scan .
  • После установки arp-scan введите arp-scan -l в терминале и нажмите , введите . Если это не сработает, попробуйте вместо этого sudo arp-scan -l .

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

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

Если вы используете Ubuntu, вы можете быстро просматривать обнаруженные сетевые устройства и подключаться к ним, открыв приложение File Manager и щелкнув вкладку Other Locations .

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

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

Если ваше соединение WiFi вызывает проблемы, переключение на проводную сеть может решить проблему в долгосрочной перспективе. В определенных ситуациях Ethernet лучше, чем Wi-Fi, но это не чудо.

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

Подключите компьютер к другому с помощью подключения к удаленному рабочему столу

Используя функцию подключения к удаленному рабочему столу Windows, вы можете подключить свой компьютер к другому компьютеру и управлять этим компьютером.Это приносит большое удобство в нашу работу и жизнь. Например, вы можете подключить домашний компьютер к компьютеру Office, чтобы продолжить незавершенную работу в Office дома. Тогда , как подключиться к другому компьютеру с помощью подключения к удаленному рабочему столу ? В этом посте будут описаны конкретные шаги на примере подключения одного компьютера на базе Windows 7 к другому компьютеру на базе Windows 10.

Как подключить один компьютер к другому с помощью подключения к удаленному рабочему столу

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

Шаг 1. Включите удаленный рабочий стол

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

Шаг 2. Убедитесь, что учетная запись пользователя на удаленном компьютере защищена паролем

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

Шаг 3. Найдите имя удаленного компьютера

1. Щелкните правой кнопкой мыши This PC и выберите Properties .

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

Шаг 4. Разрешите подключение к удаленному рабочему столу через брандмауэр Windows

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

1. Откройте Панель управления.

2. Введите firewall в поле поиска и затем щелкните Разрешить приложение через ссылку Windows Firewall под Windows Firewall .

3. Нажмите кнопку Изменить настройки . Затем отметьте Remote Desktop и нажмите OK .

Шаг 5. Подключите ваш компьютер к другому компьютеру с помощью удаленного рабочего стола

1.Введите подключение к удаленному рабочему столу в поле поиска Windows меню «Пуск », а затем в списке программ щелкните Подключение к удаленному рабочему столу .

2. Введите имя удаленного компьютера, к которому вы хотите подключиться, и нажмите Connect . В имени компьютера регистр не учитывается.

Альтернатива: вы также можете ввести IP-адрес удаленного компьютера в поле Computer .

См .: Как узнать IP-адрес на ПК.

3. Введите имя пользователя и пароль удаленного компьютера и нажмите ОК .

4. Нажмите Да , если появится сообщение о безопасности.

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

Как удаленно подключиться к любому ПК или устройству с помощью AnyDesk

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

Изображение: Olezzo, Getty Images / iStockPhoto

Чтобы получить удаленный доступ к другому компьютеру, вы можете обратиться к ряду различных приложений и служб, включая LogMeIn, TeamViewer, GotoMyPC и собственное подключение к удаленному рабочему столу Microsoft.Еще одна программа, которую стоит рассмотреть — AnyDesk. AnyDesk является бесплатным для личного использования и доступен по ежемесячной цене подписки для использования в бизнесе. Он позволяет быстро подключаться к любому удаленному устройству, на котором запущена программа. Вы можете запросить ответ от удаленного ПК или установить пароль для автоматического доступа. Вы можете подключиться с мобильного устройства к ПК. Вы также можете работать с белой доской, передавать файлы и печатать удаленно.

SEE: Жизнь после блокировки: Ваша офисная работа никогда не будет прежней — вот чего ожидать (обложка PDF) (TechRepublic)

AnyDesk доступен для различных платформ, включая Windows, macOS, Android, iOS / iPadOS, Linux, FreeBSD, Raspberry PI и Chrome OS.Вы можете сначала попробовать бесплатную версию, чтобы оценить программу, хотя эта версия предназначена только для личного использования. Предлагая более широкий набор функций, платные версии включают план Lite за 10,99 долларов в месяц, профессиональный план за 20,99 долларов в месяц и план питания за 52,49 долларов в месяц.

Загрузите AnyDesk с его веб-сайта как на удаленные, так и на гостевые компьютеры или устройства. По умолчанию AnyDesk работает в портативном режиме, что означает, что установка не требуется; просто дважды щелкните загруженный AnyDesk.exe-файл для запуска программы. Если вы хотите получить удаленный доступ к ПК в вашей организации, вам, скорее всего, сначала потребуется установить безопасное соединение через VPN или шлюз удаленного доступа.

Убедитесь, что AnyDesk запущен как на удаленном, так и на гостевом устройстве. На удаленном устройстве найдите адрес, указанный на панели «Этот стол». На гостевом ПК введите этот адрес в панели удаленного рабочего стола и нажмите «Подключиться» (, рис. A, ).

Рисунок A

На удаленном ПК появляется окно с просьбой принять запрос удаленного сеанса.Нажмите кнопку «Принять» ( Рисунок B ).

Рисунок B

Теперь гостевой компьютер подключен к удаленному компьютеру. Некоторые параметры включены по умолчанию, в том числе разрешение на управление гостевым ПК, разрешение использования буфера обмена, разрешение использования файлового менеджера ОС, разрешение звука, возможность блокировки рабочего стола, разрешение видеозаписи сеанса и позволяя рисовать на экране. Любую из этих опций можно отключить или снова включить, но только на удаленной стороне ( Рисунок C ).

Рисунок C

В противном случае теперь вы можете получить полный доступ ко всем приложениям, службам и файлам на удаленном ПК. Верхняя панель инструментов предлагает значки для всех основных функций AnyDesk ( Рисунок D ).

Рисунок D

  • Щелкните значок «Файлы», чтобы передать файлы с гостевого ПК на удаленный или наоборот.
  • Щелкните значок чата, чтобы поговорить с кем-нибудь на удаленном ПК.
  • Щелкните значок Действия, чтобы выполнить определенные действия, такие как отправка последовательности Ctrl-Alt-Del, создание снимка экрана или перезагрузка удаленного компьютера.
  • Щелкните значок Настройки клавиатуры, чтобы изменить раскладку клавиатуры.
  • Щелкните значок Параметры экрана, чтобы изменить режим и качество экрана.
  • Щелкните значок «Разрешения», чтобы включить или отключить определенные разрешения.
  • Щелкните значок доски, чтобы рисовать линии, круги и другие объекты на экране.
  • Нажмите кнопку «Начать запись сеанса», чтобы записать удаленный сеанс.
  • Закройте верхнюю вкладку, чтобы удаленный компьютер отключился.

Если на удаленном ПК никого не будет, чтобы принять соединение, вы можете установить пароль для автоматического доступа.На удаленном компьютере щелкните панель Установить пароль для автоматического доступа. В разделе «Безопасность» в разделе «Настройки» установите флажок «Включить автоматический доступ». Создайте, а затем подтвердите пароль и нажмите Применить ( Рисунок E ). Затем попробуйте подключиться с гостевого ПК. Введите пароль, чтобы получить доступ.

Рисунок E

Вернувшись на удаленный компьютер, просмотрите другие параметры в настройках. Проверьте те, что для пользовательского интерфейса, дисплея, звука, подключения, передачи файлов, записи, принтера и пробуждения по локальной сети.Но обратите особое внимание на параметры в разделе «Безопасность и конфиденциальность», чтобы обеспечить максимальную безопасность удаленных подключений, не препятствуя вашей полноценной работе на удаленном компьютере ( Рисунок F )

Рисунок F

Наконец, вы можно установить полную версию AnyDesk на удаленном или гостевом компьютере. Основная причина — проверить все функции, доступные в платных версиях. В главном окне AnyDesk щелкните ссылку, чтобы установить AnyDesk на этот компьютер.На следующем экране нажмите кнопку «Принять и установить». На экране приветствия нажмите кнопку, чтобы протестировать профессиональные функции сейчас. Теперь вы можете подписаться на 14-дневную пробную лицензию, с помощью которой вы сможете изучить все расширенные платные функции.

Информационный бюллетень «Лучшее за неделю»

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

Зарегистрироваться Сегодня

См. Также

Подключение к удаленному рабочему столу | Liquid Web

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

Поддерживаемые операционные системы

Все серверы Liquid Web Windows поддерживают удаленный рабочий стол. Однако не все клиентские компьютеры могут его использовать.Вот список операционных систем, которые, как известно, могут взаимодействовать с вашим сервером Windows с помощью удаленного рабочего стола:

  • Клиенты и серверы Microsoft Windows 2000
  • Microsoft Windows XP Professional
  • Microsoft Windows 2003 Server
  • Microsoft Windows Vista Ultimate и Business Редакции
  • Microsoft Windows 2008 Server
  • Microsoft Windows 7 и более поздних версий
  • Linux с установленным приложением RDesktop
  • Mac OS X с клиентом удаленного рабочего стола:
    (Mac OS X версий 10.9 и новее: Microsoft Remote Desktop)
    (Mac OS X версий 10.5-10.8 только: клиент CoRD с открытым исходным кодом)
    (Mac OS X версий до 10.7: клиент подключения к удаленному рабочему столу Microsoft для Mac)

Remote Desktop из Windows Компьютер

  1. Щелкните кнопку Start .
  2. Щелкните Выполнить
  3. Введите « mstsc » и нажмите клавишу Enter .
  4. Рядом с Computer : введите IP-адрес вашего сервера
  5. Щелкните Connect .
  6. Если все пойдет хорошо, вы увидите приглашение для входа в Windows.

Удаленный рабочий стол с компьютера Linux с RDesktop

  1. Откройте командную оболочку с помощью xterm
  2. Введите « rdesktop » в командной строке, чтобы узнать, установлен ли rdesktop.
  3. Если rdesktop установлен, продолжайте . В противном случае вам нужно будет установить пакет rdesktop для вашей разновидности Linux.
  4. Введите « rdesktop », а затем IP-адрес вашего сервера.Затем нажмите Enter.
    • Пример:
      $ rdesktop 72.52.246.40
  5. Если все пойдет хорошо, вы увидите приглашение для входа в Windows.

Удаленный рабочий стол из Mac OS X

  1. Использование удаленного рабочего стола Microsoft (Mac OS X версии 10.9 и новее):
    • Установите Microsoft Remote Desktop из Mac App Store.
    • Нажмите кнопку New или используйте ярлык Command + N , чтобы установить соединение с вашим сервером со следующими настройками:
      • Имя ПК: Вы можете использовать IP-адрес вашего сервера или его имя хоста (если имя хоста имеет соответствующую запись DNS и разрешается).
      • Имя пользователя: Для доступа к учетной записи администратора используйте «Администратор».
      • Пароль: Введите пароль администратора.
      • Настройте параметры полноэкранного режима и нескольких мониторов по своему усмотрению.
    • После того, как вы заполнили соответствующие настройки, закройте окно Edit Remote Desktops .
    • Выберите свое соединение в My Desktops и нажмите кнопку Start в меню для подключения (или просто нажмите клавишу возврата на клавиатуре).
    • Если ваш сервер использует самозаверяющий сертификат SSL, будет отображаться сообщение, поскольку удаленный рабочий стол согласовывает учетные данные. Вы можете либо нажать Продолжить , чтобы продолжить подключение, либо, чтобы навсегда сохранить сертификат и подключиться напрямую в будущем, нажмите Показать сертификат , а затем установите флажок рядом с Всегда доверять … перед тем, как нажать Продолжить продолжать.
  2. Использование CoRD (Mac OS X версии 10.Только с 5 по 10.8):
    • Загрузите и установите приложение CoRD
    • Откройте приложение и щелкните меню Файл , затем Новый сервер
    • Появится окно, в котором вы можете указать информацию о сервере, к которому вы подключаетесь.
    • Введите имя хоста или IP-адрес сервера в поле Address .
    • Вы можете изменить другие настройки в этом окне, если хотите, но все, что вам нужно для установления соединения, — это адрес.
    • Когда вы закончите вносить изменения, нажмите клавишу ввода / возврата на клавиатуре или просто закройте новое окно сервера.
    • Ваш новый профиль сервера появится в списке в левой части приложения. Дважды щелкните по нему, и вы начнете соединение с вашим сервером.
  3. Использование Microsoft RDP Tool (только для Mac OS X версий до 10.7):
    • Загрузите и установите клиент подключения к удаленному рабочему столу Microsoft для Mac.
    • Когда вы откроете приложение, вам будет предложено ввести «Компьютер:», к которому вы хотите подключиться.Вы можете ввести имя хоста или IP-адрес сервера.
    • После того, как вы нажмете «Подключить», клиент запросит ваше имя пользователя и пароль. Если не удается подключиться, вы можете повторить попытку в окне удаленного подключения.

Не получаете необходимой поддержки? VPS-серверы Liquid Web с большим отрывом превосходят конкурентов по производительности и поддержке. Мы можем бесплатно перенести ваши данные в нашу среду. Посмотрите, какая разница в качестве сегодня!

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

Введение

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

  • Secure Shell (SSH) для компьютеров под управлением Linux
  • Протокол удаленного рабочего стола (RDP) для компьютеров под управлением Windows

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

Предварительные требования

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

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

Что такое SSH?

Secure Shell, иногда называемый Secure Socket Shell , — это протокол, который позволяет вам безопасно подключаться к удаленному компьютеру или серверу с помощью текстового интерфейса.

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

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

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

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

На стороне сервера есть компонент, называемый демоном SSH, который постоянно прослушивает определенный порт TCP / IP на предмет возможных запросов на подключение клиента. Как только клиент инициирует соединение, демон SSH ответит программным обеспечением и версиями протокола, которые он поддерживает, и они обменяются своими идентификационными данными. Если предоставленные учетные данные верны, SSH создает новый сеанс для соответствующей среды.

Версия протокола SSH по умолчанию для связи с сервером SSH и клиентом SSH — версия 2.

Как включить соединение SSH

Поскольку для создания SSH-соединения требуются как клиентский, так и серверный компоненты, необходимо убедиться, что они установлены на локальном и удаленном компьютере соответственно. Инструмент SSH с открытым исходным кодом, широко используемый в дистрибутивах Linux, — это OpenSSH. Установить OpenSSH относительно просто. Для этого требуется доступ к терминалу на сервере и компьютеру, который вы используете для подключения. Обратите внимание, что в Ubuntu по умолчанию сервер SSH не установлен.

Как установить клиент OpenSSH

Прежде чем продолжить установку клиента SSH, убедитесь, что он еще не установлен. Во многих дистрибутивах Linux уже есть клиент SSH. На компьютерах с Windows вы можете установить PuTTY или любой другой клиент по вашему выбору, чтобы получить доступ к серверу.

Чтобы проверить, доступен ли клиент в вашей системе на базе Linux, вам необходимо:

  1. Загрузите SSH-терминал. Вы можете выполнить поиск по запросу «терминал» или нажать CTRL + ALT + T на клавиатуре.
  2. Введите ssh и нажмите Введите в терминале.
  3. Если клиент установлен, вы получите ответ, который выглядит следующим образом:
  имя пользователя @ host: ~ $ ssh

использование: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:] порт] [-E файл_журнала] [-e escape_char]
[-F файл конфигурации] [-I pkcs11] [-i файл_идентификации]
[-J [user @] host [: port]] [-L адрес] [-l имя_входа] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [- R-адрес] [-S ctl_path] [-W хост: порт] [-w local_tun [: remote_tun]]
[пользователь @] имя хоста [команда]

имя пользователя @ хост: ~ $  

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

  1. Выполните следующую команду, чтобы установить клиент OpenSSH на свой компьютер:
    sudo apt-get install openssh-client
  2. Введите пароль суперпользователя, когда его спросят.
  3. Нажмите Enter, чтобы завершить установку.

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

Как установить сервер OpenSSH

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

Если вы сначала хотите проверить, доступен ли сервер OpenSSH в системе Ubuntu на удаленном компьютере, который должен принимать соединения SSH, вы можете попытаться подключиться к локальному хосту:

  1. Откройте терминал на сервере. Вы можете выполнить поиск по запросу «терминал» или нажать CTRL + ALT + T на клавиатуре.
  2. Введите ssh localhost и нажмите Enter.
  3. Для систем без установленного сервера SSH ответ будет выглядеть примерно так:
  имя пользователя @ host: ~ $ ssh localhost
ssh: подключиться к хосту localhost порт 22: в соединении отказано имя пользователя @ хост: ~ $  

Если это так, вам необходимо установить сервер OpenSSH. Оставьте терминал открытым и:

  1. Выполните следующую команду для установки сервера SSH:
  sudo apt-get install openssh-server ii. 
  1. Введите свой пароль суперпользователя , когда его спросят.
  2. Введите и Y , чтобы продолжить установку после запроса места на диске.

Необходимые файлы поддержки будут установлены, и затем вы сможете проверить, работает ли SSH-сервер на машине, набрав эту команду:

  sudo service ssh статус  

Ответ в терминале должен выглядеть примерно так, если служба SSH теперь работает правильно:

  имя пользователя @ хост: - $ sudo service ssh status
• ssh.service - сервер OpenBSD Secure Shell
Загружено: загружено (/lib/systemd/system/ssh.service; включено; предустановка поставщика: enab
Активен: активен (работает) с Fr 2018-03-12 10:53:44 CET; 1мин 22с назад Процесс: 1174 ExecReload = / bin / kill -HUP $ MAINPID (code = exited, status = 0 / SUCCES

Основной PID: 3165 (sshd)  

Еще один способ проверить, правильно ли установлен сервер OpenSSH и принимает ли он соединения, — это попытаться снова запустить команду ssh localhost в командной строке терминала.При первом запуске команды ответ будет похож на этот экран:

  имя пользователя @ хост: ~ $ ssh localhost

Подлинность хоста localhost (127.0.0.1) не может быть установлена. Отпечаток ключа ECDSA - SHA256: 9jqmhko9Yo1EQAS1QeNy9xKceHFG5F8W6kp7EX9U3Rs. Вы уверены, что хотите продолжить подключение (да / нет)? да
Предупреждение: «localhost» (ECDSA) постоянно добавлен в список известных хостов.

имя пользователя @ хост: ~ $  

Введите да или да , чтобы продолжить.

Поздравляем! Вы настроили свой сервер для приема запросов на соединение SSH от другого компьютера
с использованием клиента SSH.

ТИП

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

  судо нано / и т. Д. / Ssh / sshd_config  

Файл конфигурации откроется в выбранном вами редакторе.В данном случае мы использовали Nano.

Если вам нужно установить Nano, выполните эту команду:

  sudo apt-get install nano  

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

  sudo service ssh перезапуск  

Как подключиться через SSH

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

  1. Откройте терминал SSH на вашем компьютере и выполните следующую команду: ssh ваше_пользовательское @ host_ip_address

    Если имя пользователя на вашем локальном компьютере совпадает с именем пользователя на сервере, к которому вы пытаетесь подключиться, вы можете просто ввести: ssh host_ip_address И нажмите Введите .

  2. Введите свой пароль и нажмите Введите . Обратите внимание, что во время набора текста вы не получите никакой обратной связи на экране. Если вы вставляете свой пароль, убедитесь, что он надежно хранится, а не в текстовом файле.
  3. Когда вы подключаетесь к серверу в первый раз, он спросит вас, хотите ли вы продолжить подключение. Просто введите да и нажмите , введите . Это сообщение появляется только на этот раз, поскольку удаленный сервер не идентифицирован на вашем локальном компьютере.
  4. Теперь отпечаток ключа ECDSA добавлен, и вы подключены к удаленному серверу.

Если компьютер, к которому вы пытаетесь удаленно подключиться, находится в той же сети, то лучше использовать частный IP-адрес вместо общедоступного IP-адреса.В противном случае вам придется использовать только общедоступный IP-адрес. Кроме того, убедитесь, что вы знаете правильный TCP-порт, который OpenSSH прослушивает для запросов на соединение, и что настройки переадресации порта верны. Порт по умолчанию — 22, если никто не менял конфигурацию в файле sshd_config. Вы также можете просто добавить номер порта после IP-адреса хоста.

Вот пример запроса на соединение с использованием клиента OpenSSH. Также укажем номер порта:

  имя пользователя @ машина: ~ $ ssh phoenixnap @ 185.52.53.222 –p7654 [email protected] пароль:

Подлинность хоста 185.52.53.222 (185.52.53.222) не может быть установлена. Отпечаток ключа ECDSA - SHA256: 9lyrpzo5Yo1EQAS2QeHy9xKceHFH8F8W6kp7EX2O3Ps. Вы уверены, что хотите продолжить подключение (да / нет)? да
Предупреждение: Постоянно добавлено 185.52.53.222 (ECDSA) в список известных хостов.

имя пользователя @ хост: ~ $  

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

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

Дополнительные шаги по SSH

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

Некоторые из предложений по усилению защиты SSH путем редактирования файла конфигурации sshd включают:

  • Измените TCP-порт по умолчанию, который прослушивает демон SSH. Измените его с 22 на что-то намного большее, например 24596. Убедитесь, что вы не используете номер порта, который легко угадать, например 222, 2222 или 22222.
  • Используйте пары ключей SSH для аутентификации для входа в систему SSH без пароля. Оба они более безопасны, а также позволяют входить в систему без использования пароля (что быстрее и удобнее).
  • Отключите вход по паролю на вашем сервере. Если ваш пароль будет взломан, это исключит возможность его использования для входа на ваши серверы. Перед тем, как отключить возможность входа в систему с использованием паролей, важно убедиться, что аутентификация с использованием пар ключей работает правильно.
  • Отключите root-доступ к вашему серверу и используйте обычную учетную запись с помощью команды su — для переключения на пользователя root.

Вы также можете использовать оболочки TCP для ограничения доступа к определенным IP-адресам или именам хостов.Настройте, какой хост может подключаться с помощью TCP-оболочек, отредактировав файлы /etc/hosts.allow и etc / hosts.deny .

Обратите внимание, что разрешенные хосты заменяют запрещенные хосты. Например, чтобы разрешить SSH-доступ к одному хосту, вы сначала откажетесь от всех хостов, добавив эти две строки в etc / hosts.deny :

sshd: ВСЕ
ВСЕ: ВСЕ

Затем в файле etc / hosts.allow добавьте строку с разрешенными хостами для службы SSH.Это может быть один IP-адрес, диапазон IP-адресов или имя хоста: sshd: 10.10.0.5, LOCAL .

Убедитесь, что данные вашего журнала всегда защищены, а безопасность применяется на нескольких уровнях. Используйте разные методы для ограничения доступа SSH к вашим серверам или используйте службы, которые будут блокировать любого, кто пытается использовать грубую силу для получения доступа к вашим серверам. Fail2ban — один из примеров такого сервиса.

VNC через SSH

Для пользователей, которые привыкли работать в графической среде рабочего стола с виртуальными сетевыми вычислениями (VNC), можно полностью зашифровать соединения с помощью SSH-туннелирования.Чтобы туннелировать соединения VNC через SSH, вам нужно будет запустить эту команду в терминале на вашем компьютере Linux или UNIX:

  $ ssh -L 5901: localhost: 5901 -N -f -l имя пользователя hostname_or_IP  

Вот разбивка приведенной выше команды:

  • ssh : запускает клиентскую программу SSH на вашем локальном компьютере и обеспечивает безопасное соединение с SSH-сервером на удаленном компьютере.
  • -L 5901: localhost: 5901 : указывает, что локальный порт для клиента на локальном компьютере должен быть перенаправлен на указанный хост и порт удаленного компьютера.В этом случае локальный порт 5901 на локальном клиенте перенаправляется на тот же порт данного удаленного сервера.
  • -N : указывает только перенаправлять порты, но не выполнять удаленную команду.
  • -f : отправляет SSH в фоновый режим после ввода пароля, непосредственно перед выполнением команды. Затем вы можете свободно использовать терминал для ввода команд на локальном компьютере.
  • -l имя пользователя : введенное здесь имя пользователя будет использоваться для входа на указанный вами удаленный сервер.
  • hostname_or_IP : это удаленная система с сервером VNC. Примером IP-адреса будет 172.16.0.5, а примером имени хоста будет myserver.somedomain.com.

Вы также можете подключиться к удаленному серверу через SSH-туннель с компьютера Windows, используя PuTTY. В окне конфигурации PuTTY:

  1. Перейдите в Connection -> SSH -> Tunnels
  2. В поле Source port введите 5901
  3. В поле Destination введите localhost: 5901
  4. Запустите сеанс SSH, как обычно.
  5. Подключитесь к вашему серверу с помощью VNC-клиента по вашему выбору.

Что такое RDP?

Протокол удаленного рабочего стола (RDP) — это протокол, разработанный Microsoft. Он используется для удаленного контроля и управления машинами с операционной системой Windows.

В отличие от Secure Shell, соединения, устанавливаемые с помощью клиента RDP, предоставляют пользователю графический интерфейс, через который он может получить доступ к удаленному компьютеру и управлять им так же, как и своим локальным компьютером.
Использование служб удаленного рабочего стола, ранее известных как службы терминалов, позволяет сетевым и системным инженерам легко управлять удаленными компьютерами, подключенными к локальной сети или Интернету.

Это имеет свою цену. Если вы не используете виртуальную частную сеть (VPN), подключение через RDP будет гораздо менее безопасным, чем SSH, поскольку вы напрямую подключены к Интернету. Существует множество автоматизированных сценариев, которые постоянно ищут слабые места в вашем соединении, особенно для открытых портов, которые используются соединениями удаленного рабочего стола Windows.В этом случае настоятельно рекомендуется иметь надежные и надежные пароли и регулярно их менять. Это не делает RDP-соединения безопасными, но менее уязвимыми.

Как работает протокол удаленного рабочего стола?

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

Независимо от того, какая у вас версия операционной системы Windows, вы сможете установить безопасное удаленное соединение с другим компьютером, поскольку клиент удаленного рабочего стола доступен по умолчанию. С другой стороны, к компьютеру можно получить удаленный доступ только в том случае, если он работает в редакции Pro, Enterprise или Server операционной системы Windows.Итак, мы можем сделать вывод, что RDP-соединения возможны только между компьютерами с ОС Windows на них.

Как включить соединение RDP

Для установки подключения удаленного рабочего стола к другому компьютеру по сети необходимо включить службу сервера удаленного рабочего стола Windows. Клиент удаленного рабочего стола интегрирован в системы Windows, готов из коробки и не требует специальной настройки, прежде чем вы сможете подключиться к другому компьютеру под управлением Windows. Однако прием подключений к удаленному рабочему столу с других компьютеров по умолчанию отключен во всех версиях ОС Windows.

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

  • Перенаправление портов . Если вы не используете VPN, вам необходимо убедиться, что порты правильно перенаправлены на IP-адрес удаленного хоста. Проверьте настройки маршрутизатора, чтобы узнать, идет ли трафик на TCP-порт по умолчанию для протокола удаленного рабочего стола (порт 3389) на IP-адрес сервера, с которым вы хотите установить соединение с удаленным рабочим столом.Обратите внимание, что ваш сервер Windows в этом случае напрямую открыт для доступа в Интернет и уязвим.
  • Использование VPN . Это гораздо более безопасный вариант подключения к удаленному рабочему столу. Когда вы создаете виртуальную частную сеть на клиентском компьютере, вы сможете получить доступ ко всем службам, которые доступны только при использовании локального подключения.
  • Настройки межсетевого экрана . Убедитесь, что брандмауэр, который вы используете для удаленного компьютера, не блокирует подключение к удаленному рабочему столу.Вам необходимо открыть локальный порт для RDP, независимо от того, является ли он номером порта по умолчанию или настраиваемым.

Включение удаленного доступа в версиях Windows 7, 8, 10 и Windows Server

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

Шаг 1. Разрешить удаленные подключения

Перейдите к информации о компьютере на машине, на которой вы хотите разрешить удаленные подключения:

  1. Щелкните правой кнопкой мыши на Компьютер или Этот ПК в зависимости от версии ОС Windows.
  2. Щелкните Properties .
  3. Щелкните Remote settings в левой части окна.
  1. Щелкните Разрешить удаленные подключения к этому компьютеру .Это должно автоматически добавить исключение брандмауэра удаленного рабочего стола. Кроме того, вы можете снять флажок с «Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с аутентификацией на уровне сети (рекомендуется)» для дополнительной безопасности ваших сеансов RDP.
  1. Щелкните Применить , если хотите остаться на вкладке, или ОК , чтобы закрыть ее.
Шаг 2: Добавьте пользователей в список удаленных пользователей

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

  1. На показанном выше экране Remote settings щелкните Select Users…
  2. Щелкните Add в поле Users Remote Desktop Users.
  3. Появится окно Select Users . Вы можете выбрать место для поиска, щелкнув Locations .
  4. В поле Введите имена объектов для выбора введите имя пользователя и щелкните Проверить имена .
  5. Когда вы найдете совпадение, выберите учетную запись пользователя и нажмите ОК .
  6. Закройте окно «Свойства системы», снова щелкнув ОК .

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

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

Использование клиента удаленного рабочего стола просто, и вам не нужно специально настраивать удаленный рабочий стол на локальном компьютере.Следующие шаги будут работать для всех версий Windows, начиная с Windows 7.

Шаг 1. Запустите блок подключения Destkop

На локальном компьютере с Windows найдите приложение «Подключение к удаленному рабочему столу». Вы можете найти его несколькими способами:

  1. В Windows 7 нажмите «Пуск» -> «Все программы», перейдите в папку «Стандартные» и нажмите «Подключение к удаленному рабочему столу». В Windows 10 нажмите «Пуск» и найдите папку «Аксессуары Windows», в которой также можно найти приложение «Подключение к удаленному рабочему столу».
  1. Нажмите «Пуск» и введите «Подключение к удаленному рабочему столу» в строке поиска. Вы получите результаты поиска, как только начнете печатать. Щелкните приложение, когда оно появится в списке.
  1. Нажмите клавиши Windows + R на клавиатуре, чтобы открыть окно «Выполнить». Введите mstsc и нажмите Enter в поле «Открыть:», чтобы запустить клиент удаленного рабочего стола.
Шаг 2: Введите IP-адрес или имя удаленного хоста

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

В поле Computer введите соответствующее имя или IP-адрес и щелкните Connect .

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

Пример: 174.163.152.141:6200

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

  • Если клиентский компьютер и удаленный узел подключаются к одной и той же локальной сети , вы будете использовать частный IP-адрес узла для подключения к удаленному рабочему столу.
  • Если вы используете виртуальную частную сеть ( VPN ) на клиентском компьютере для доступа к удаленному узлу, вы будете использовать частный IP-адрес узла для подключения к удаленному рабочему столу.
  • Если клиентский компьютер подключается к удаленному узлу из другой сети через Интернет без VPN , вы будете использовать общедоступный IP-адрес .
Как найти IP-адрес и имя хоста

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

Чтобы определить частный IP-адрес компьютера:

  1. Найдите CMD в меню «Пуск» или нажмите Windows + R на клавиатуре, введите CMD и нажмите Enter, чтобы запустить командную строку.
  2. Введите ipconfig в командной строке и нажмите Enter.
  3. Вы увидите частный IP-адрес своего компьютера в строке IPv4-адреса .

Чтобы определить, какой общедоступный IP-адрес использует компьютер:

  1. В веб-браузере перейдите по адресу com или воспользуйтесь строкой поиска.
  2. Введите «what is my IP» или просто « my IP» и нажмите Enter.
  3. Вверху страницы Google покажет вам общедоступный IP-адрес, который использует ваш компьютер.Если это не работает для вашего региона, вы можете посетить первую веб-страницу в результатах поиска, и она покажет вам IP-адрес. Некоторые веб-сайты, такие как www.whatismyip.com, даже покажут вам ваш частный (локальный) IP-адрес.

Чтобы найти имя компьютера:

  1. Щелкните правой кнопкой мыши на компьютере , или Этот компьютер , в зависимости от версии ОС Windows, которую вы используете.
  2. Щелкните
  3. Вы найдете полное имя своего компьютера в разделе «Имя компьютера, домен и параметры рабочей группы» .
Шаг 3. Ввод учетных данных RDP и завершение подключения

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

  1. Введите пароль для выбранного имени пользователя. При необходимости вы можете использовать другую учетную запись и указать другое имя пользователя и пароль.
  2. Нажмите OK , когда будете готовы, и вы получите предупреждение о сертификате безопасности.
  3. Щелкните Да , чтобы продолжить.

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

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

Протокол удаленного рабочего стола. Дальнейшие действия

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

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

  • Используйте встроенный VPN-сервер на вашем компьютере с Windows для дополнительной защиты вашего трафика.Это обеспечит более безопасный доступ к вашему серверу и службам Windows.
  • Установить уровень шифрования клиентского соединения . По умолчанию для этого параметра установлено значение «Не настроено». Вы можете включить его и принудительно установить высокий уровень шифрования для всех соединений между клиентами и серверами узлов сеансов удаленных рабочих столов. Мы не рекомендуем использовать настройку уровня шифрования «Совместимость с клиентом». Если оставить значение по умолчанию «Высокий» уровень шифрования, будет принудительно усилено 128-битное шифрование для данных, отправляемых от клиента на сервер и наоборот.Вы можете изменить эту конфигурацию с помощью редактора локальной групповой политики.
  • Используйте двухфакторную аутентификацию с помощью стороннего инструмента, такого как Duo Security. Установив Duo Authentication для входа в Windows, вы можете добавить двухфакторную аутентификацию для всех попыток входа в Windows или только для сеансов RDP.
  • Применять правила брандмауэра , чтобы ограничить доступ открытых портов RDP к Интернету, особенно если вы используете порт TCP 3389 RDP по умолчанию. В Windows есть встроенный брандмауэр, к которому вы можете получить доступ из Панели управления и дополнительно настроить его для ограничения трафик на определенные порты и IP-адреса

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

Примечание: Узнайте, как использовать SSHFS для монтирования удаленных файловых систем через SSH.

Заключение

Шаги и процессы, перечисленные в этом руководстве, подходят для большинства пользователей и большинства версий операционных систем Linux и Windows.

Теперь у вас должна быть возможность Подключиться к удаленному серверу с Linux или Windows.

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

Что такое автоматический удаленный доступ?

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

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

Выбор правильного решения для автоматического удаленного доступа

Несмотря на то, что доступно несколько программных решений для удаленного доступа, AnyDesk обладает одними из лучших характеристик производительности на рынке. Что касается частоты кадров, задержки, передачи данных и размера кадра, AnyDesk считается одним из лучших в отрасли согласно независимым отчетам о тестах, проведенных PassMark Software и ScienceSoft.

Программное обеспечение удаленного доступа

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

Функция автоматического доступа

AnyDesk — одна из наиболее часто используемых пользователями функций.Его преимущества позволяют таким пользователям, как ИТ-служба поддержки, получать доступ к устройствам клиентов в любое время, даже если клиента нет рядом. Это позволяет группам поддержки предоставлять быструю и эффективную удаленную поддержку, а также оптимизировать обновления и установку системы безопасности в масштабах всей компании.

Точно так же, если вы профессионал, который хочет получить доступ к своему рабочему компьютеру с портативного дома, автоматический доступ сделает это возможным. Все, что вам нужно сделать, это установить пароль на вкладке «Безопасность» в настройках AnyDesk вашего рабочего компьютера, и вы готовы работать из дома.

Как настроить автоматический доступ с AnyDesk

1. Установите AnyDesk на удаленное устройство

Вы можете скачать последнюю версию AnyDesk на нашем сайте. Просто нажмите кнопку «Загрузить». В зависимости от вашего веб-браузера загрузка начнется автоматически или вам будет предложено выбрать способ действий. AnyDesk универсален и доступен для Windows, ManOS, Linux и других популярных платформ.

2. Настройте AnyDesk на удаленном устройстве

Затем вам нужно установить имя компьютера и пароль для удаленного компьютера.Все, что вам нужно сделать, это установить пароль на вкладке «Безопасность» учетной записи AnyDesk. Кроме того, вы можете добавить этот удаленный компьютер в свою адресную книгу (доступно не для всех лицензий).

3. Подключитесь к удаленному устройству

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

Установите флажок «С этого момента входить автоматически» и введите правильный пароль. Вам больше не нужно будет вводить пароль для будущих подключений к той же машине.Эта функция не сохраняет сам пароль. Вместо этого, если пароль был введен правильно, удаленная машина генерирует определенный токен. Этот токен похож на специальный ключ, который может использоваться только одним клиентом AnyDesk. Это означает, что невозможно получить пароль в виде открытого текста, даже если кто-то имеет полный доступ к вашему компьютеру.

Как обеспечить безопасность своей учетной записи AnyDesk

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

Как отозвать разрешение на подключение к компьютеру

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

  1. Нажмите кнопку «Очистить все токены».

    Вы можете полностью отключить эту функцию, установив флажок на вкладке «Безопасность».Обратите внимание: при этом уже существующие токены не будут очищены, но новые токены не могут быть сгенерированы.

  2. Изменить пароль

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

Улучшение пароля AnyDesk

Чтобы ваш пароль был надежным, убедитесь, что ваш выбор безопасен с помощью этих советов.Любой, кто знает пароль и ваш AnyDesk ID, имеет полный доступ к вашему компьютеру. Вот несколько идей, которые следует учитывать при создании пароля:

  • Лучшие и самые надежные пароли — длинные, уникальные и случайные. Настоятельно рекомендуется пароль, содержащий более 12 символов.
  • Никогда не используйте один и тот же пароль для разных онлайн-сервисов, приложений или учетных записей. Если один из них скомпрометирован, то все.
  • Регулярно меняйте пароль, чтобы хакерам было труднее взломать ваш код.Хотя это случается редко, всегда рекомендуется регулярно менять пароль.
  • Вы можете использовать менеджер паролей, чтобы сделать это более удобным и обеспечить высочайший уровень безопасности.

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

Как работают компьютерные сети?

Слава богу, компьютерные сети! Если бы они не были изобретены, вы бы не были читая это сейчас (используя Интернет) и Я бы не стал писать это либо (используя беспроводной дом сеть для подключения моего компьютера оборудование). Нет сомнений в том, что компьютерные сети чрезвычайно важны. сложно, если вникнуть глубоко, но основная концепция соединить компьютеры, чтобы они могли разговаривать друг с другом, это довольно просто. Давайте подробнее рассмотрим, как это работает!

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

Что такое компьютерная сеть?

Вы можете делать много вещи с компьютером, но подключите его к другим компьютерам и периферийные устройства (общее название дополнительных компонентов компьютера такое оборудование, как модемы, струйные и лазерные принтеры и сканеры), и вы можете намного больше. [1] Компьютерная сеть — это просто набор компьютерных оборудование, подключенное с помощью проводов, оптических волокна или беспроводные связывает, чтобы различные отдельные устройства (известные как узлы ) могли «разговаривать» друг с другом и обменивать данные (компьютеризированная информация).

Типы сетей

Не все компьютерные сети одинаковы. Сеть, которую я использую подключить этот ноутбук к моему беспроводному маршрутизатору, принтеру и другому оборудованию — самый маленький можно вообразить. Это пример того, что иногда называют PAN. (личная сеть) — по сути, удобный, индивидуальный сеть. Если вы работаете в офисе, вы, вероятно, используете локальную сеть (местная локальная сеть) , что обычно представляет собой несколько отдельных компьютеров, связанных с одним или два принтера, сканер и, возможно, одно общее подключение к интернет.Сети могут быть намного больше. Напротив В конце шкалы мы говорим о MAN (городских сетях) , которые охватывают весь город или город, и WAN (глобальные сети) , который может охватывать любую географическую зону. Интернет — это глобальная сеть, которая охватывает весь мир, но на практике это сеть сетей а также отдельные компьютеры: многие из машин, подключенных к Подключение к сети через локальные сети, которыми управляют школы и предприятия.

Фото: ЛВС стали действительно популярными в 1980-х годах, когда предприятия, школы, и другие организации могут позволить себе несколько компьютеров, но не обязательно несколько принтеров, сканеры и другие сопутствующие периферийные устройства.Это типичная школьная компьютерная лаборатория с 1980-х / 1990-х годов. Все настольные компьютеры подключены к общим принтеры и другая периферия. Фото любезно предоставлено архивом Кэрол М. Хайсмит, Библиотека Конгресса, Отдел эстампов и фотографий.

Большая разница между Интернетом и многими другими PAN, LAN и WAN заключается в том, что он открытые для публики, так что это еще один способ дифференциации сетей: общедоступные или частный ? Если вы работаете в большой корпорации, вы, вероятно, привыкли к мысли, что информация, которой вы делитесь с коллегами, доступна только через внутренние машины; если к нему обращаются через Интернет, то то, что у вас есть, называется Интранет (своего рода частный, внутренний Интернет / Интернет, недоступный через общедоступный Интернет).Но что, если ты работаешь из дома, и вам нужно получить доступ к частным частям вашей корпоративной сети через общедоступный Интернет? Затем вы можете использовать что-то под названием VPN (виртуальная частная сеть) , которая это безопасный способ доступа к частной сети через публичную. Иногда разница между общедоступными и частными сетями становится немного размытым. Например, используя Во всемирной паутине вы можете встретить файлы, защищенные паролем или сайты только по подписке. Таким образом, даже в полностью общедоступной сети можно создать степень избирательного, частного доступа.

Правила

Компьютеры все о логике, а логика — это следование правилам. Компьютер сети немного похожи на армию: все в сети должно быть устроен почти с военной точностью, и он должен вести себя по очень четко определенным правилам. Например, в локальной сети вы не могут соединить вещи вместе старые как: все узлы (компьютеры и другие устройства) в сети должны быть подключены шаблон, известный как топология сети .Вы можете подключать узлы в простая линия (также называемая гирляндной цепью или шиной), каждая из которых подключена к следующей в линия. Вы можете соединить их в форме звезды с помощью различных машин. исходящий от центрального контроллера, известного как сетевой сервер. Или вы можете связать их в петлю (известную как кольцо). Другие топологии включают сетки (где каждая машина напрямую подключена к некоторые из других или все из них — что называется полной сеткой) и деревья (где сети малых звезд соединены вместе в линию или шину).Все устройства в сети также должны соответствовать четко определенным правилам. (называемые протоколами ), когда они общаются, чтобы гарантировать, что они понимают друг друга — например, чтобы все они не пытались отправлять сообщения на ровно в то же время, что вызывает недоумение.

Иллюстрация: Наиболее известные топологии компьютерных сетей: линия (цепь / шина), кольцо, звезда, сетка (где каждый узел соединен с некоторыми другими), полная сетка (каждый узел связан ко всем остальным), и дерево (звездообразные сети, соединенные в линию).

Разрешения и безопасность

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

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

Что делает сеть?

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

Фото: Если в вашем ноутбуке нет сетевой карты, вы можно просто подключить адаптер PCMCIA, подобный этому.В адаптере есть сетевая карта встроен в него.

Помимо компьютеров, периферийные устройства и связи между ними, что еще вам нужно? Каждому узлу в сети требуется специальная цепь, известная как сеть . карта (или, более формально, сетевая карта или NIC), чтобы сообщить Это как взаимодействовать с сетью. Большинство новых компьютеров имеют сеть карты встроены в стандартную комплектацию. Если у вас старый компьютер или ноутбук, вам, возможно, придется установить отдельную сменную печатную плату (или, в портативного компьютера, добавьте карту PCMCIA), чтобы устройство могло подключаться к сети.Каждая сетевая карта имеет собственный отдельный числовой идентификатор, известный как MAC (управление доступом к среде) код или MAC-адрес LAN. MAC-код это немного похоже на номер телефона: любая машина в сети может общаться с другим, отправив сообщение с указанием его MAC-кода. В аналогичным образом, MAC-коды могут использоваться для управления тем, какие машины на сеть может получить доступ к файлам и другим общим ресурсам. Например, Я настроил беспроводное соединение с Интернетом так, чтобы только два MAC коды могут когда-либо получить к нему доступ (ограничение доступа к сети карты, встроенные в два моих компьютера).Это помогает останавливать других людей в близлежащих зданиях (или на улице) взломать мое соединение или используя его по ошибке.

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

Фото: Беспроводной маршрутизатор, подобный этому, производства Netgear, — это сердце многих домашних PAN.

Понимание компьютерных сетей со слоями

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

Компьютеры — это машины общего назначения, которые означают разные вещи для разных людей.Некоторые из нас просто хотят выполнять базовые задачи, такие как обработка текста или общение с друзьями. на Facebook, и нам наплевать, как это происходит под прикрытием — или даже что мы используем для этого компьютер (если мы используем смартфон, мы, вероятно, даже не думаем то, что мы делаем, — это «вычисления» — или установка нового приложения — это, по сути, компьютерное программирование). На противоположном конце спектра некоторые из нас любят модифицировать наши компьютеры, чтобы они работали быстрее, устанавливая более быстрые процессоры или больше памяти, или что-то еще; для вундеркиндов копаться в компьютерах — самоцель.Где-то между этими крайностями есть люди с умеренной технической подготовкой, которые используют компьютеры для выполнять повседневную работу с разумным пониманием того, как работают их машины. Поскольку компьютеры означают разные вещи для разных людей, это может помочь нам понять их, думая о стеке уровней: оборудование внизу, операционная система где-то наверху, а затем приложения, работающие на самом высоком уровне. Вы можете «взаимодействовать» с компьютером на любом из этих уровней, не думая ни о каких других уровнях.Тем не менее, каждый уровень стал возможным благодаря тому, что происходит на более низком уровне. уровней, знаете ли вы об этом или нет. То, что происходит на более высоких уровнях, может быть выполнено в много разных способов на нижних уровнях; например, вы можете использовать веб-браузер, такой как Firefox (приложение), во многих различных операционных системах, и вы можете запускать различные операционные системы на конкретном ноутбуке, даже если оборудование вообще не меняется.

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

Модель OSI

Возможно, наиболее известным способом является так называемая модель OSI (Open Systems Interconnect) , основанная на согласованном на международном уровне наборе стандартов, разработанном комитетом компьютерных экспертов и впервые опубликованном в 1984. [2] Он описывает компьютерную сеть как стек из семи уровней. Нижние уровни наиболее близки к компьютерному оборудованию; более высокие уровни ближе к пользователям-людям; и каждый уровень делает возможным то, что происходит на более высоких уровнях:

  1. Физический : Основное оборудование сети, включая кабели и соединения, а также способ подключения устройств к определенной топологии сети (кольцо, шина или что-то еще).Физический уровень никоим образом не связан с данными, которые несет сеть, и для большинства пользователей сети он неинтересен и неуместен.
  2. Канал передачи данных : Здесь рассматриваются такие вещи, как упаковка данных, обнаружение и исправление ошибок.
  3. Сеть : этот уровень касается того, как данные адресуются и маршрутизируются от одного устройства к другому.
  4. Транспорт : управляет тем, как данные эффективно и надежно перемещаются по сети, обеспечивая правильную доставку всех битов данного сообщения.
  5. Сеанс : это контролирует, как разные устройства в сети устанавливают временные «разговоры» (сеансы), чтобы они могли обмениваться информацией.
  6. Presentation : Это эффективно переводит данные, созданные удобными для пользователя приложениями, в удобные для компьютера форматы, которые отправляются по сети. Например, он может включать в себя такие вещи, как сжатие (для уменьшения количества битов и байтов, которые необходимо передать), шифрование (для обеспечения безопасности данных) или преобразование данных между различными наборами символов (чтобы вы могли читать смайлики («смайлы») или смайлики в ваших письмах).
  7. Приложение : Верхний уровень модели и ближайший к пользователю. Это касается таких вещей, как программы электронной почты, которые используют сеть таким образом, чтобы это было значимо для пользователей-людей, и то, чего они пытаются достичь.

Изображение: Модель OSI. Я нарисовал это простым способом, чтобы показать, как семь уровней соответствуют более знакомой четырехуровневой модели TCP / IP, описанной ниже.

OSI был задуман как способ заставить все виды разных компьютеров и сетей взаимодействовать друг с другом, что было серьезной проблемой в 1960-х, 1970-х и 1980-х годах, когда практически все вычислительное оборудование было проприетарным, а оборудование одного производителя редко работало с ним. чужой.

Модель TCP / IP (DARPA)

Если вы никогда не слышали о модели OSI, то это вполне вероятно потому, что другой способ подключения компьютеров мира восторжествовал над ней, создав удивительную компьютерную сеть, которую вы используете прямо сейчас: Интернет. Интернет основан на двухкомпонентной сетевой системе, называемой TCP / IP, в которой компьютеры подключаются к сети (используя так называемый TCP, протокол управления передачей) для обмена информацией в пакетах (с использованием Интернет-протокола, IP).Мы можем понять TCP / IP, используя четыре немного более простых уровня, иногда известных как модель TCP / IP (или модель DARPA, для Агентства перспективных исследовательских проектов правительства США, которое спонсировало ее разработку):

  1. Сетевой доступ (иногда называемый уровнем сетевого интерфейса): представляет базовое сетевое оборудование и соответствует физическому уровню и уровню канала передачи данных модели OSI. Примером может служить подключение к Интернету через Ethernet или Wi-Fi.
  2. Интернет (иногда называемый сетевым уровнем): это способ передачи данных по сети, эквивалентный сетевому уровню в модели OSI. На этом уровне работает коммутация пакетов IP (Интернет-протокол) — доставка реальных пакетов данных на ваш компьютер из Интернета.
  3. Транспортный : соответствует транспортному уровню в модели OSI. TCP (протокол управления передачей) работает на этом уровне, управляет доставкой данных, фактически не доставляя их.TCP преобразует переданные данные в пакеты (и обратно, когда они получены) и гарантирует, что эти пакеты будут надежно доставлены и повторно собраны в том же порядке, в котором они были отправлены.
  4. Приложение : Эквивалентно уровням сеанса, представления и приложения в модели OSI. Хорошо известные интернет-протоколы, такие как HTTP (скрытый «диалог» между веб-браузерами и веб-серверами), FTP (способ загрузки данных с серверов и их выгрузки в обратном направлении) и SMTP (способ, которым ваш программа электронной почты отправляет почту через сервер вашего интернет-провайдера) все работает на этом уровне.

Artwork: Модель TCP / IP проста для понимания. В этом примере предположим, что вы отправляете кому-то электронное письмо через Интернет. Фактически, два ваших устройства соединены одним длинным «кабелем», проложенным между их сетевыми картами. Это то, что представляет собой зеленый слой доступа к сети внизу. Ваша электронная почта передается в виде пакетов (оранжевые квадраты) с использованием Интернет-протокола (IP), что иллюстрируется оранжевым Интернет-слоем. Протокол управления передачей (TCP) наблюдает за этим процессом в синем транспортном узле. слой; и, по сути, TCP и IP работают вместе.Вверху, на уровне приложения, вы сидите за своим компьютером и используете программу электронной почты (приложение), которая использует все уровни ниже.

В то время как модель OSI является довольно абстрактной и академической концепцией, редко встречающейся вне книг и статей о компьютерных сетях, модель TCP / IP является более простым, понятным и более практичным предложением: это основа Интернета — и та самая технология, которую вы сейчас используете, чтобы читать эти слова.

Как мы видели выше, более высокие уровни базовых моделей вычислений не зависят от более низких уровней: вы можете запустить свой браузер Firefox в различных операционных системах Windows или Linux, например.То же самое и с сетевыми моделями. Таким образом, вы можете запускать множество приложений, используя коммутацию пакетов Интернета, из Интернета и электронной почты в Skype. (VoIP) и интернет-телевидение. И вы можете подключить свой компьютер к сети, используя Wi-Fi, проводной широкополосный доступ или коммутируемое соединение по телефонной линии (различные формы доступа к сети). Другими словами, более высокие уровни модели выполняют ту же работу, хотя более низкие уровни работают по-разному.

Сети на лету

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

Изображение: Подводные (подводные) кабели составляют большую часть «хребта» современного, международный интернет.Это был их предок: первый трансатлантический телеграфный кабель, проложенный в 1858 году между Ирландией и Ньюфаундлендом. [3] Работа, опубликованная Oliver Ditson & Co., c.1858, любезно предоставлена ​​Библиотекой Конгресса.

Тем не менее, мы все чаще переходим на мобильные устройства, которым необходимо импровизировать сети, когда они перемещаются. мир. Wi-Fi (беспроводной Ethernet) — это один из примеров того, как смартфоны, планшеты и другие мобильные компьютеры может присоединяться и выходить из фиксированных сетей (основанных на «горячих точках» или точках доступа) очень спонтанным способом.Bluetooth еще более импровизирован: соседние устройства обнаруживают друг друга, соединяются вместе (когда вы даете им разрешение), и сформировать (как правило) недолговечную компьютерную сеть — прежде чем разойтись. Такие специальные технологии по-прежнему основаны на классических концепциях компьютерных сетей, но они также связаны с рядом новых проблем. Как мобильные устройства обнаруживают друг друга? Как одно устройство (например, маршрутизатор Wi-Fi) узнает, когда другое внезапно подключается к сети или покидает ее? Как он может поддерживать производительность сети, когда множество людей пытаются присоединиться одновременно? Что делать, если все сетевые устройства используют несколько разные версии Wi-Fi или Bluetooth; будут ли они все еще можно будет подключиться? Если связь полностью беспроводная, как ее надежно защитить? Мы обсуждаем подобные вопросы более подробно в наших основных статьях о Wi-Fi и Bluetooth.

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

Фото: Типичный сетевой кабель Ethernet.

Не так давно компьютеры все производили разные компании, работал в разных способами и не могли общаться друг с другом. Часто они этого не делали даже такие же вилки и розетки на корпусах! В течение в 1980-е и 1990-е годы все стало более стандартизированным и теперь можно подключить практически любую машину к любой другой и заставить их обмениваться данными без особых усилий.Это в значительной степени потому что в большинстве сетей сейчас используется одна и та же система, которая называется Ethernet . Это был разработан в мае 1973 г. американским инженером-компьютерщиком доктором Робертом («Боб»). Меткалф (1946–), который впоследствии основал 3Com, а затем стал известный эксперт компьютерной индустрии (возможно, несколько несправедливо, лучший известен тем, что предсказал грандиозный крах Интернета в 1995 году. чего на самом деле никогда не было).

Как изначально Меткалф Разработал его, Ethernet был основан на трех очень простых идеях.Первый, компьютеры будут подключаться через «эфир» (полусерьезное, полунаучное название разделяющей их пустоты) используя стандартный коаксиальный кабель (провода, подобные тем, которые используются в телевизионных антенное соединение, состоящее из концентрических металлических слоев). В Говоря языком Ethernet, физическое соединение между узлами (компьютерами и другие устройства) в сети также известен как среда . Вещи немного изменились с начала 1970-х годов, и сейчас среда так же часто беспроводная радиосвязь (вы, наверное, слышали о Wi-Fi , что является беспроводной версией Ethernet).Во-вторых, все компьютеры и устройства в сети будут молчать, за исключением тех случаев, когда они отправка или получение сообщений. Наконец, когда они захотели общаться, они делали это, разбивая сообщения на небольшие пакеты данных и отправка их по сети высокоэффективным метод, известный как пакетная коммутация (обсуждается более подробно в нашей статье в Интернете).

Если одна машина хочет чтобы отправить сообщение на другую машину в сети Ethernet, оно идет через процесс, немного похожий на отправку письма.Сообщение должно быть упакованы в стандартный формат, называемый фрейм (немного похожий на конверт который содержит букву). Фрейм включает стандартный заголовок, адрес устройства в сети, для которой он предназначен (например, адрес на конверте), адрес машины, которая его отправила (например, адрес получателя конверта или адрес отправителя), указание сколько данных он содержит, сами данные, некоторые отступы и некоторые информация о проверке ошибок в конце (используется для быстрой проверки правильно ли переданы данные).В отличие от письма, которое отправляется только получателю, рама отправляется на каждую машину и устройство в сети. Каждая машина считывает адрес назначения на выяснить, предназначена ли для них рама. Если так, они действуют Это; если нет, они это игнорируют. Любая машина в сети может передавать сообщения через эфир в любое время, но проблемы возникнут, если две или более машины пытаются говорить одновременно (это называется столкновением). Если что случается, все машины замолкают на случайный период времени раз, прежде чем повторить попытку.В конце концов, вы обнаружите, что эфир очистить и вывести сначала его сообщение, а затем другое, так что все сообщения в конечном итоге будут доставлены. Типичное оборудование Ethernet может обрабатывать тысячи кадров в секунду. Говоря техническим языком, этот метод использование сети называется множественным доступом с контролем несущей с обнаружение столкновений (CSMA / CD) : это причудливый способ сказать, что узлы делают все возможное, чтобы передавать, когда эфир свободен («несущая смысл «), теоретически все они могут отправлять или получать в любое время («множественный доступ»), и у них есть способ решить проблему, если два случая передаются в одно и то же время («обнаружение столкновения»).

Узнать больше

  • Интервью с Бобом Меткалфом: Манек Дубаш предлагает это увлекательное интервью с пионером Ethernet в ознаменование 40-летия его изобретения, изменившего мир.
  • Устная история Боба Меткалфа: гораздо более длинное (почти трехчасовое) интервью устной истории с Леном Шустеком из Музея компьютерной истории.

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

Предположим, вы заказываете книгу по почте, и через несколько дней она приходит с разорванной упаковкой и крышка слегка помята или порвана.Это своего рода ошибка передачи. К счастью, поскольку книга это аналоговая информация, немного повреждена крышка не мешает вам ценить историю, которую рассказывает книга, или содержащуюся в ней информацию. Но что, если вы загружаете электронную книгу (электронную книгу), а в передача, поэтому некоторые данные теряются. Возможно, вы не сможете открыть book, делая все это бесполезным. Или что, если банк отправляет электронный платеж кому-то, и данные, которые он передает по сети, повреждены, поэтому номер учетной записи или сумма, подлежащая выплате, перемешивается? Что, если военный центр управления отправит сигнал установка ядерной ракеты и сообщение в сети изменяют содержащиеся в ней данные, поэтому вместо этого о «отключении питания» ракете сказано «немедленно запустить»? Дело простое: когда мы отправляем данные по компьютерным сетям, мы должны быть абсолютно уверены , что информация полученная информация идентична переданной информации.Но как мы можем это сделать когда по всему миру постоянно пересылаются огромные объемы данных?

Artwork: проверка целостности большой загрузки с помощью кода MD5: если вы когда-либо загружали дистрибутив Linux (от нескольких сотен мегабайт до нескольких гигабайт данных), вы, вероятно, сделали это — или вам, безусловно, следовало бы сделано! На исходной странице загрузки вам будет предоставлен код контрольной суммы MD5, соответствующий файлу, который вы хотите загрузить. После завершения загрузки вы просто запускаете файл через программу-калькулятор MD5 (здесь я использую winMd5sum), чтобы вычислить код MD5 из данных, которые вы загрузили.Если два кода MD5 совпадают, вы можете быть уверены, что ваш файл загружен без ошибок.

Компьютеры и компьютерные сети имеют всевозможные хитроумные способы проверки информации. Они отправляют. Один простой способ — отправить все дважды и сравнить два набора данных, которые получены; если они не совпадают, вы можете запросить повторную отправку всех данных. Это трудоемко и неэффективно — удваивает время, необходимое для передачи информации, — и есть гораздо более эффективные методы сохранения данных в чистом виде.Один из самых простых — — проверка четности, (или проверка битов четности). Предположим, вы отправляете по сети строки двоичных цифр (биты, состоящие из нулей и единиц). Каждый раз, когда вы отправляете семь битов, вы складываете количество отправленных. Если вы отправили нечетное количество единиц (1, 3, 5 или 7 из них), вы затем отправляете дополнительную 1, чтобы подтвердить это; если вы отправили четное количество единиц (0, 2, 4 или 6), вместо этого вы отправите ноль. Получатель может делать те же суммы с данными, которые он видит, проверять бит четности и, таким образом, определять, была ли сделана ошибка.К сожалению, с простой проверкой четности невозможно сказать, где была сделана ошибка, или исправить ее на месте, но получатель может, по крайней мере, обнаружить пакет неверных данных и запросить его повторную отправку.

Более изощренные способы обнаружения ошибок обычно представляют собой варианты контрольных сумм, когда вы время от времени складываете числа, которые вы ранее отправили, а затем передаете общую сумму (сумму) в качестве чека. Получатель выполняет тот же расчет и сравнивает его с контрольной суммой.Но что, если возникает несколько ошибок (скажем, контрольная сумма передается неправильно, а также некоторые исходные данные), поэтому они компенсируют друг друга и остаются незамеченными? Существуют гораздо более сложные версии контрольных сумм, в которых вместо простого добавления данных, которые вы передали, вы обрабатываете их более сложными способами, что значительно затрудняет прохождение ошибок. Например, когда вы загружаете большие файлы, вам иногда будет предложено проверить так называемый хэш-код MD5 , который представляет собой длинное число (часто в шестнадцатеричном формате или формате с основанием 16, состоящее из чисел 0–9 и буквы A – F), вычисленные из исходного файла с помощью сложного математического алгоритма.Типичный хэш-код MD5 — 7b7c56c74008da7d97bd49669c8a045d или ef6a998ac98a440b6e58bed8e7a412db. После того, как вы загрузили свой файл, вы просто запускаете его в программе проверки хеширования, чтобы таким же образом сгенерировать код. Сравнивая коды, вы можете увидеть, правильно ли загружен файл, а если нет, попробуйте еще раз. Некоторые формы проверки ошибок позволяют не только обнаруживать ошибки, но и исправлять их без повторной передачи всех данных. Среди наиболее известных — коды Хэмминга , изобретенные в 1950 году американским математиком Ричардом Хэммингом для повышения точности и надежности всех видов передачи данных.Они работают с использованием большего количества битов обнаружения ошибок, чтобы можно было определить положение ошибки в передаваемых данных, а не только простой факт возникновения ошибки.

.
Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *