Удалённое подключение в локальной сети по протоколу RDP
Привет, друзья. На нашем сайте есть раздел статей, посвящённый различным способам удалённого управления компьютером по Интернету. Но всё это время я как-то незаслуженно обходил стороной вопрос штатного инструмента Windows для удалённого доступа по протоколу 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 к удалённому компьютеру, если там учётная запись без пароля. Если мы будем подключаться к незапароленной учётке Windows, увидим такую вот ошибку подключения.
Удалённую учётку только лишь для этих целей можно не запароливать, а просто внести кое-какие настройки в локальные групповые политики Windows. Запускаем на удалённом компьютере редактор gpedit.msc. Идём по пути:
- Конфигурация компьютера – Конфигурация Windows – Параметры безопасности – Локальные политики – Параметры безопасности
Здесь выбираем параметр «Учётные записи: разрешить использование пустых паролей».
Здесь активируем пункт «Отключен». Применяем.
Теперь можем подключаться. При указании учётных данных в окне подключения поле пароля оставляем пустым.
В окне подключения попадём на экран блокировки Windows. И здесь просто жмём вход в систему с пустой формой пароля.
Как получить доступ к другому компьютеру в той же локальной сети с Linux?
Есть много причин для доступа к другому компьютеру в домашней или офисной сети с ноутбука или настольного компьютера. Например,
- Удаленное использование графического программного обеспечения: существует множество программ, для работы которых требуются компьютеры с высокими техническими характеристиками (например, Autodesk Maya, AutoCAD, Blender). Ваш ноутбук или настольный компьютер может не иметь необходимых характеристик для запуска программного обеспечения. Иногда конкретное программное обеспечение может работать только в определенной операционной системе, которую вы не хотите устанавливать только для этого программного обеспечения. В этих случаях вы можете установить необходимое графическое программное обеспечение на другие компьютеры и получить к ним удаленный доступ со своего ноутбука или настольного компьютера и использовать необходимое графическое программное обеспечение.
- Удаленное решение проблем: если вы технический специалист в своем офисе, иногда вам может потребоваться решить проблемы на компьютерах ваших коллег или показать им, как что-то делать. Вы можете удаленно подключиться к компьютеру коллеги и решить его или ее ситуацию. Это сэкономит вам много времени, поскольку вам не придется тратить время на прогулки, чтобы пройти в комнату вашего коллеги.
- Удаленное графическое / командное администрирование: вы можете быть системным администратором компании. В компании может быть много компьютеров, которые нужно администрировать. Переход от стола к столу или из комнаты в комнату, чтобы помочь каждому компьютеру вашей компании, будет очень хлопотным. Вместо этого вы можете сидеть и расслабляться на своем столе и удаленно подключать компьютеры, которые вам нужны для администрирования, со своего ноутбука или настольного компьютера. Это сэкономит вам много времени и дополнительную работу.
- Доступ к виртуальным машинам: вы можете запускать виртуальные машины на своем сервере, используя гипервизоры типа I, такие как Proxmox VE, VMware vSphere, KVM и т.д. В этом случае, чтобы использовать виртуальные машины, вам необходимо удаленно подключиться к виртуальным машинам из ваш ноутбук или компьютер, поскольку у этих виртуальных машин не будет физического дисплея, клавиатуры или мыши.
В этой статье я покажу вам различные методы доступа к другим компьютерам и виртуальным машинам в одной сети с Linux. Итак, приступим.
Содержание
- Подключение к другим компьютерам Linux через SSH
- Подключение к компьютерам с Windows через RDP
- Подключение к удаленным компьютерам через VNC
- Подключение к виртуальным машинам VMware через VMRC:
- Подключение к виртуальным машинам Proxmox через SPICE
- Заключение
Подключение к другим компьютерам Linux через SSH
Вы можете подключиться к другим компьютерам Linux в вашей сети из командной строки через SSH. Для работы SSH на удаленном компьютере должна быть установлена программа сервера OpenSSH.
Если вам нужна помощь в установке сервера OpenSSH на ваш компьютер, в зависимости от используемого вами дистрибутива Linux, прочтите одну из следующих статей:
- Debian 9: прочтите статью » Включение SSH-сервера в Debian».
- Debian 10: прочтите статью Включение SSH в Debian 10.
- CentOS 8: прочтите статью Как включить SSH в CentOS 8.
- Ubuntu 18.04 LTS: прочтите статью Как включить SSH-сервер в Ubuntu 18.04 LTS.
- Ubuntu 20.04 LTS: прочтите статью Как установить и включить OpenSSH в Ubuntu 20.04.
- Arch Linux: прочтите статью Настройка, настройка и оптимизация SSH-сервера Arch Linux.
- Kali Linux 2020: прочтите статью Как включить SSH в Kali Linux 2020.
Чтобы подключиться к удаленному компьютеру через SSH, вам необходимо знать IP-адрес удаленного компьютера. Если вам неизвестен IP-адрес удаленного компьютера, попросите коллегу открыть Терминал на удаленном компьютере и выполнить следующую команду:
$ hostname -I
Как только ваш коллега узнает IP-адрес своего компьютера, он может отправить его вам. В моем случае IP-адрес 192.168.0.109. Поскольку у каждого компьютера есть свой уникальный IP-адрес, он будет отличаться от вашего. Поэтому обязательно используйте свой IP-адрес.
Вам также необходимо знать имя пользователя и пароль для входа на удаленный компьютер. Опять же, ваш коллега может отправить его вам.
Как только вы знаете имя пользователя, пароль и IP-адрес удаленного компьютера, вы можете подключиться к нему через SSH следующим образом:
$ ssh <username>@<ip-addr>
ПРИМЕЧАНИЕ. Замените < username > именем пользователя для входа и < ip-addr > IP-адресом удаленного компьютера.
Когда вы впервые подключаетесь к удаленному компьютеру через SSH, вы увидите следующее приглашение.
Введите да и нажмите < Enter >, чтобы принять отпечаток пальца.
Введите пароль для входа на удаленный компьютер и нажмите < Enter >.
Вы должны быть подключены к удаленному компьютеру через SSH.
Теперь вы можете запускать любую команду на удаленном компьютере.
Подключение к компьютерам с Windows через RDP
Самый распространенный способ подключения к удаленному компьютеру с Windows — через RDP (протокол удаленного рабочего стола). Протокол RDP встроен в операционную систему Windows. Таким образом, вам не нужно ничего устанавливать на удаленном компьютере с Windows, чтобы RDP работал. Все, что вам нужно сделать, это включить RDP на удаленном компьютере, и все готово.
Чтобы включить RDP в Windows 10, откройте приложение » Настройки Windows 10″ и нажмите » Система», как показано на снимке экрана ниже.
Перейдите в раздел » Удаленный рабочий стол » и нажмите кнопку- переключатель » Включить удаленный рабочий стол», как показано на снимке экрана ниже.
Нажмите Подтвердить, как показано на скриншоте ниже.
RDP должен быть включен.
После включения RDP на удаленном компьютере с Windows вам необходимо знать IP-адрес удаленного компьютера с Windows.
Чтобы найти IP — адрес удаленной машины Windows, нажмите < Windows, ключ> и нажмите R. Должно появиться окно с приглашением Выполнить. Теперь введите powershell или cmd и нажмите < Enter >.
Должен быть открыт терминал (PowerShell или CMD, в зависимости от команды, которую вы использовали для запуска терминала).
Теперь выполните следующую команду:
> ipconfig /all
Должен отображаться IP-адрес удаленного компьютера с Windows. В моем случае IP-адрес 192.168.0.107. Для вас все будет иначе. Поэтому обязательно используйте свой уникальный IP-адрес.
Узнав IP-адрес компьютера с Windows, вы можете использовать RDP-клиент для подключения к удаленному компьютеру с Windows из Linux. В Linux доступно множество клиентов RDP. В этой статье я буду использовать Vinagre клиент удаленного рабочего стола для подключения к компьютеру Windows, с помощью RDP.
Если вы не имеют Vinagre установлен клиент удаленного рабочего стола на компьютере, и если вам нужна помощь с установкой Vinagre клиента удаленного рабочего стола на вашем желаемом распределении Linux, вы можете проверить статью Как установить Vinagre Remote Desktop Client на Linux.
После того, как вы установили Vinagre, вы можете запустить его из меню приложений вашего компьютера.
Чтобы запустить Vinagre, откройте меню приложений и найдите Vinagre и щелкните значок средства просмотра удаленного рабочего стола, как показано на снимке экрана ниже.
Клиент удаленного рабочего стола Vinagre должен быть открыт.
Теперь нажмите » Подключиться».
Выберите RDP в раскрывающемся меню » Протокол», введите IP-адрес вашего компьютера с Windows в разделе » Хост » и введите ширину и высоту дисплея в пикселях в разделе » Параметры RDP «, как показано на снимке экрана ниже.
Затем нажмите «Подключиться».
Вам будет предложено ввести имя пользователя и пароль для входа на компьютер Windows, к которому вы подключаетесь.
Введите имя пользователя и пароль для входа и нажмите » Аутентифицировать».
Вы должны быть подключены к компьютеру с Windows, как вы можете видеть на скриншоте ниже.
Подключение к удаленным компьютерам через VNC
VNC (Virtual Network Computing) — это протокол для доступа к графической среде рабочего стола компьютера и управления ею удаленно с другого компьютера.
Чтобы подключиться к компьютеру удаленно по протоколу VNC, на компьютере, к которому вы хотите получить удаленный доступ, должна быть установлена и настроена программа VNC-сервера.
Если вам нужна помощь в установке сервера VNC на ваш компьютер, в зависимости от используемого вами дистрибутива Linux, прочтите одну из следующих статей:
- CentOS 8: прочтите статью Настройка VNC-сервера в CentOS 8.
- Ubuntu 20.04 LTS: прочтите статью Как установить сервер VNC на Ubuntu 20.04 LTS.
- Debian 10: прочтите статью Как установить сервер VNC на Debian 10.
- Linux Mint 20: прочтите статью Установка сервера VNC на Linux Mint 20.
- Fedora 32: прочтите статью Как настроить сервер VNC в Fedora Linux? .
После того, как на удаленном компьютере установлен сервер VNC, вам понадобится клиент VNC для подключения к удаленному компьютеру с другого компьютера.
В Linux доступно множество клиентов VNC. то есть Vinagre, Remmina, RealVNC VNC Viewer и т. д.
Если вам нужна помощь в установке клиента VNC в желаемом дистрибутиве Linux, вы можете прочитать одну из следующих статей в зависимости от клиента VNC, который вы хотите установить.
Vinagre: прочтите статью Как установить клиент удаленного рабочего стола Vinagre в Linux.
RealVNC VNC Viewer: прочтите статью Как установить RealVNC VNC Viewer в Linux.
В этой статье я буду использовать VNC-клиент RealVNC VNC Viewer, чтобы показать вам, как подключиться к удаленному компьютеру с помощью протокола VNC.
После установки RealVNC VNC Viewer вы можете запустить VNC Viewer из меню приложений желаемого дистрибутива Linux.
Установите флажок Я прочитал и принимаю эти условия и нажмите ОК, как показано на снимке экрана ниже.
Нажмите ПОЛУЧИТЬ, как показано на скриншоте ниже.
VNC Viewer должен быть готов к подключению к удаленным компьютерам.
Чтобы подключиться к удаленному компьютеру через VNC, вам необходимо знать IP-адрес этого удаленного компьютера.
Выполните следующую команду на удаленном компьютере, чтобы узнать его IP-адрес.
$ hostname -I
IP-адрес удаленного компьютера должен быть напечатан на терминале.
Как видите, IP-адрес удаленного компьютера, к которому я хочу подключиться, — 192.168.0.106. Он будет отличаться от твоего. Поэтому не забудьте заменить его на свой IP-адрес.
Теперь, чтобы подключиться к удаленному компьютеру, введите имя хоста или IP-адрес удаленного компьютера, к которому вы хотите подключиться, и нажмите < Enter >.
Щелкните Продолжить.
Вам будет предложено ввести имя пользователя и пароль для входа на удаленный компьютер.
Введите имя пользователя и пароль для входа на удаленный компьютер, к которому вы хотите подключиться, и нажмите OK, как показано на снимке экрана ниже.
Вы должны быть подключены к удаленному компьютеру.
Подключение к виртуальным машинам VMware через VMRC:
Для удаленного подключения к виртуальным машинам VMware vSphere или VMware ESXi можно использовать официальную программу VMware VMware Remote Console (VMRC).
Чтобы узнать больше о VMware Remote Console (VMRC) и о том, как установить ее в вашем любимом дистрибутиве Linux, ознакомьтесь со статьей Как установить VMRC (VMware Remote Console) в Linux.
Чтобы показать вам, как подключиться к виртуальной машине VMware ESXi с помощью VMware Remote Console (VMRC), я подготовил виртуальную машину VMware ESXi s01, как вы можете видеть на снимке экрана ниже.
Чтобы подключиться к виртуальной машине VMware ESXi s01 с помощью VMware Remote Console (VMRC), щелкните Консоль, как показано на снимке экрана ниже.
Затем нажмите » Запустить удаленную консоль«, как показано ниже.
Виртуальная машина VMware ESXi s01 должна быть открыта с помощью VMware Remote Console (VMRC), как вы можете видеть на снимке экрана ниже.
Подключение к виртуальным машинам Proxmox через SPICE
Для удаленного подключения к виртуальным машинам Proxmox VE вы можете использовать официальный KVM Virt Viewer. Virt Viewer использует протокол SPICE для удаленного подключения к виртуальным машинам KVM.
Чтобы узнать больше о KVM Virt Viewer и о том, как установить его в вашем любимом дистрибутиве Linux, ознакомьтесь со статьей Как установить Virt Viewer в Linux.
Чтобы показать вам, как подключиться к виртуальной машине Proxmox через протокол SPICE с помощью Virt Viewer, я подготовил виртуальную машину Proxmox s02, как вы можете видеть на скриншоте ниже.
Чтобы иметь возможность подключиться к виртуальной машине Proxmox с помощью Virt Viewer, вы должны установить Display Hardware виртуальной машины на SPICE (qxl), как показано на снимке экрана ниже.
После того, как вы настроили аппаратное обеспечение дисплея виртуальной машины на SPICE (qxl), перейдите в раздел «Консоль» виртуальной машины и нажмите » Консоль«> «SPICE», как показано на снимке экрана ниже.
Ваш браузер должен предложить вам открыть или сохранить файл конфигурации подключения Virt Viewer.
Выберите » Открыть с помощью», выберите » Remote Viewer» в раскрывающемся меню и нажмите » ОК», как показано на снимке экрана ниже.
Вы должны быть подключены к виртуальной машине Proxmox, как вы можете видеть на скриншоте ниже.
Заключение
В этой статье я показал вам, как получить доступ к удаленному компьютеру в той же сети из Linux. Я показал вам различные методы, протоколы и инструменты для подключения к удаленным компьютерам с другого компьютера в той же сети. Также были рассмотрены текстовый протокол удаленного доступа SSH, графические протоколы удаленного доступа RDP и VNC, протокол удаленного доступа виртуальной машины Proxmox SPICE, а также VMware ESXi или VMware vSphere инструмент удаленного доступа виртуальной машины VMRC. Помимо этого, я показал вам, как использовать клиентские программы удаленного доступа Vinagre, RealVNC VNC Viewer, Virt Viewer и VMRC для подключения к удаленным компьютерам через поддерживаемые ими протоколы удаленного рабочего стола.
Как включить компьютер из другого конца дома с помощью Wake-on-LAN
Вы когда-нибудь мечтали вывести компьютер из спящего режима, не подходя к нему и не нажимая кнопку питания? Wake-on-LAN позволяет включать компьютер через сетевое подключение, поэтому вы можете запустить его из любой точки дома одним нажатием кнопки.
Например, я часто использую Удаленный рабочий стол Chrome для доступа к моей рабочей станции наверху. Но если моя рабочая станция спит, мне не нужно подниматься наверх и включать ее. Wake-on-LAN позволяет мне разбудить этот компьютер с помощью «волшебного пакета», отправленного с моего телефона или ноутбука, поэтому я могу без проблем подключиться удаленно.
Поддерживает ли ваш компьютер функцию Wake-on-LAN?
(Фото: Кристиан Гуту/Shutterstock)
Wake-on-LAN имеет несколько предостережений, когда речь идет о поддержке. Во-первых, сетевая карта пробуждаемого компьютера должна поддерживать эту функцию. Практически любой современный Ethernet-адаптер поддерживает Wake-on-LAN, но беспроводные адаптеры делают это редко.
Это означает, что устройство, отправляющее волшебный пакет, может быть подключено к сети Wi-Fi, но устройство, получающее его, вероятно, должно быть подключено через Ethernet, чтобы это работало. Проверьте документацию вашего компьютера или BIOS, чтобы узнать, поддерживает ли он Wake-on-Wireless-LAN (или Wake-on-WLAN).
Во-вторых, Wake-on-LAN предназначен для пробуждения другого компьютера в вашей сети, поэтому он не сможет разбудить компьютеры в другой сети, например, если вы находитесь в кафе и хотите проснуться. ваш рабочий стол дома. Есть способы заставить это работать, но это немного выходит за рамки этого руководства, поэтому мы укажем вам правильное направление, насколько это возможно.
Включить Wake-on-LAN в BIOS
Прежде чем вы сможете использовать эту функцию, вам сначала необходимо включить Wake-on-LAN на аппаратном уровне в BIOS вашего компьютера. Для этого перезагрузите компьютер и нажмите клавишу на экране загрузки — обычно это Delete, F2 или какую-либо другую функциональную клавишу (обычно это отображается на экране). Как только вы войдете в меню BIOS, найдите опцию Wake-on-LAN.
На некоторых машинах это будет очень четко обозначено в настройках сна и пробуждения. В других случаях, например на моей материнской плате MSI, это часть параметра «Возобновить по устройству PCI-E». На скриншоте выше видно, что в описании этого параметра упоминаются «встроенные контроллеры локальной сети», а это именно то, что мы ищем. Переключите этот параметр на «Включено».
Это все, что мне нужно было сделать на моей машине, но здесь могут быть и другие настройки режима сна или гибернации. Это зависит от ПК, поэтому вам просто нужно провести небольшой пробный период, если у вас возникнут проблемы, или найти инструкции по спецификациям вашего ПК.
Включить пробуждение по локальной сети в Windows
После перезагрузки Windows откройте меню «Пуск» и выполните поиск «Диспетчер устройств». Запустите Диспетчер устройств, найдите раздел Сетевые адаптеры и разверните его, чтобы открыть сетевые интерфейсы. Щелкните правой кнопкой мыши адаптер Ethernet — мой называется «Intel(R) l211 Gigabit Network Connection» — и выберите Properties .
На вкладке Advanced прокрутите вниз до Wake On Magic Packet и убедитесь, что он включен с помощью раскрывающегося списка справа.
Затем щелкните вкладку Управление питанием в том же окне и установите два флажка: Разрешить этому устройству пробуждать компьютер и Разрешить пробуждение компьютера только волшебным пакетом . Нажмите OK и выйдите из диспетчера устройств.
Некоторые компьютеры могут поддерживать пробуждение по локальной сети только из спящего режима, в то время как другие могут позволять вам выходить из выключенного состояния, поэтому вам может потребоваться настроить параметры в BIOS или на панели управления Windows в разделе Оборудование и звук. > Электропитание > Системные настройки .
Некоторые люди считают, что им нужно отключить Быстрый запуск с этой страницы, хотя у меня это сработало нормально. Опять же, вам может понадобиться поиграться с настройками, если вы обнаружите, что Wake-on-LAN не работает должным образом.
Разбудите компьютер правильным приложением
Наконец, чтобы разбудить компьютер по сети, вам потребуется приложение Wake-on-LAN на другом устройстве, например на телефоне или ноутбуке. Некоторые программы уже поставляются со встроенным Wake-on-LAN, в том числе те, которые у вас уже есть. В других случаях вам может понадобиться отдельная программа для пробуждения вашего ПК.
TeamViewer имеет эту возможность, если вы подключаете свои устройства через учетную запись TeamViewer. Затем вы можете открыть программу и нажать кнопку Wake Up , чтобы разбудить любой спящий компьютер, подключенный к вашей учетной записи. Другие инструменты удаленного доступа также могут поддерживать Wake-on-LAN, поэтому проверьте выбранную программу, чтобы узнать, какие настройки вам нужно включить, чтобы она работала.
Если вы пытаетесь разбудить компьютер с другого компьютера с Windows, я рекомендую WakeMeOnLan от NirSoft(открывается в новом окне). Он просканирует вашу сеть и предоставит список устройств, так что вам не придется каждый раз запоминать правильный IP-адрес. Просто нажмите на нужную машину и нажмите Проснись . Depicus(открывается в новом окне) – еще один хороший инструмент, но вам необходимо ввести IP-адрес, MAC-адрес, маску подсети и номер порта для удаленного ПК.
Вы можете разбудить свой компьютер с iPhone или iPad с помощью Mocha WOL(откроется в новом окне) или Android-устройства с Wake On Lan(откроется в новом окне). Эти приложения позволяют сканировать вашу сеть на наличие устройств или вручную вводить IP- и MAC-адреса компьютера, который вы хотите разбудить.
Если все пойдет хорошо, ваш компьютер должен выйти из спящего режима, как только вы нажмете кнопку пробуждения. Если нет, проверьте его настройки BIOS, настройки Windows и конфигурацию вашего приложения Wake-on-LAN, чтобы убедиться, что все настроено правильно для вашего конкретного оборудования.
Если вы хотите быстро вывести компьютер из спящего режима, не сканируя каждый раз, возможно, стоит установить статический IP-адрес для вашего компьютера на маршрутизаторе, чтобы он не менялся.
Нет дома? Использовать пробуждение по глобальной сети
Если вы просто пытаетесь разбудить свой компьютер с другой стороны дома, вы можете остановиться здесь — все готово! Но бывают случаи, когда вам может понадобиться разбудить компьютер, когда вы находитесь вдали от дома, например, когда вы в отпуске или работаете в кафе. Это известно как Wake-on-WAN, и это гораздо сложнее.
Общая идея работает следующим образом: вместо отправки волшебного пакета на внутренний IP-адрес вашего компьютера вы отправляете его на внешний IP-адрес вашего маршрутизатора — тот, который показан на whatismyipaddress.com(открывается в новом окне). Затем вы используете переадресацию портов на своем маршрутизаторе, чтобы перенаправить волшебный пакет на правильный компьютер.
Рекомендовано нашей редакцией
Как использовать подключение к удаленному рабочему столу Microsoft
Как контролировать использование батареи в Windows
Устройства подключаются не к той сети? Как изменить приоритет Wi-Fi
К сожалению, Wake-on-LAN не предназначался для такого использования, поэтому не существует простого способа заставить его работать. Это сильно зависит от настройки вашей сети. Однако, если у вас есть доступ к странице конфигурации маршрутизатора, вы можете попробовать кое-что.
Перейдите в раздел переадресации портов вашего маршрутизатора — если вы не можете его найти, может помочь сайт portforward.com(открывается в новом окне) — и перенаправьте порт Wake-on-LAN на широковещательный адрес вашей домашней сети. Порт обычно порт 7 или 9, а широковещательный адрес обычно имеет вид 192.168.1.255 — по сути, это IP-адрес вашего маршрутизатора с «.255» в качестве последнего октета.
Это будет транслировать волшебный пакет по всей сети, где он будет принят указанным вами MAC-адресом. К сожалению, большинство маршрутизаторов не разрешают переадресацию портов на широковещательный адрес, поэтому есть большая вероятность, что это не сработает, но попробовать стоит. Если ваш маршрутизатор не позволяет этого, есть несколько обходных путей.
Например, вы можете попробовать отключить JavaScript на странице конфигурации маршрутизатора, чтобы он позволял вам вводить широковещательный адрес в поле переадресации портов.
Если у вас есть маршрутизатор с более сложной конфигурацией, например, с прошивкой DD-WRT(открывается в новом окне), вы можете использовать комбинацию переадресации портов и таблиц ARP, чтобы заставить маршрутизатор перенаправить порт на широковещательную рассылку. адрес. Эта вики DD-WRT (откроется в новом окне) описывает это более подробно.
Альтернатива Wake-on-WAN: постоянно включенный компьютер
Вы можете видеть, как Wake-on-WAN становится немного сложнее. Я предпочитаю более простое решение: постоянно включенный компьютер внутри сети, к которому я могу удаленно подключаться и рассылать волшебные пакеты по всему дому.
У меня есть домашний сервер под управлением Windows 10, и он работает круглосуточно и без выходных. Поэтому, когда я нахожусь вдали от дома, я просто использую Chrome Remote Desktop (открывается в новом окне) для удаленного доступа к постоянно включенному ПК, использую WakeMeOnLan для отправки волшебного пакета с этой машины на мою рабочую станцию, а затем удаленно на мою рабочую станцию.
как только проснется. Это немного окольным путем, но это работает.Лучше всего то, что вы можете использовать этот обходной путь с любым оборудованием, которое у вас уже есть. У вас есть старый ноутбук, собирающий пыль? Поместите его в угол, запустите с закрытой крышкой и получите к нему доступ с помощью выбранной вами программы удаленного рабочего стола.
У вас постоянно работает устройство NAS или даже Raspberry Pi? SSH и используйте командную строку (откроется в новом окне), чтобы отправить этот волшебный пакет. Пока сам волшебный пакет поступает из сети, Wake-on-LAN должен работать без особых усилий.
Нравится то, что вы читаете?
Подпишитесь на информационный бюллетень Tips & Tricks , чтобы получить советы экспертов, чтобы получить максимальную отдачу от вашей технологии.
Этот информационный бюллетень может содержать рекламу, предложения или партнерские ссылки. Подписка на информационный бюллетень означает ваше согласие с нашими Условиями использования и Политикой конфиденциальности. Вы можете отказаться от подписки на информационные бюллетени в любое время.
Спасибо за регистрацию!Ваша подписка подтверждена. Следите за своим почтовым ящиком!
Подпишитесь на другие информационные бюллетениИспользовать TeamViewer (Classic) в локальной сети
Вы можете устанавливать и получать сеансы удаленного управления непосредственно в локальной сети (LAN), используя вместо этого IP-адреса или, если в сети используется разрешение DNS, имя компьютера.
По умолчанию функция входящих подключений по локальной сети отключена, поскольку некоторые программные брандмауэры могут ее не разрешать.
📌Имейте в виду, что : серверы TeamViewer не участвуют в подключениях по локальной сети. Поэтому используется обычное симметричное шифрование без обмена открытым/закрытым ключом.
Эта статья относится ко всем пользователям TeamViewer (Classic).
Получение соединения по локальной сети
Если вы хотите получать соединение с другого компьютера по вашей локальной сети, вам необходимо сначала включить эту функцию на своем компьютере:
Разрешить входящие соединения по локальной сети
Зайдите в приложение TeamViewer (Classic) и щелкните значок шестеренки (⚙) в правом верхнем углу приложения TeamViewer (Classic). Перейдите к Общие ➜ Входящие подключения к локальной сети ➜ измените либо на Принять , либо Принять исключительно.
💡Подсказка : если вы выберете Принимать исключительно , TeamViewer отключится от Интернета, что означает, что больше нельзя будет устанавливать или получать подключения с использованием TeamViewer ID, а список «Компьютеры и контакты» больше не будет доступен. .
При выборе Принять исключительно , TeamViewer (Classic) отобразит внутренний IP-адрес вашего компьютера в главном окне вашего приложения TeamViewer (Classic). Человек, который хочет подключиться к вам по локальной сети, может ввести этот IP-адрес в поле Partner ID в своем собственном клиенте TeamViewer, чтобы подключиться к вам.
💡Подсказка : если вы выберете Принять , TeamViewer останется подключенным к Интернету, и обычные подключения с использованием идентификатора TeamViewer будут по-прежнему возможны. В этом случае, чтобы получить подключение к локальной сети с другого компьютера, вам нужно будет узнать свой внутренний IP-адрес, чтобы передать его другому человеку.
Вы можете легко узнать свой внутренний IP-адрес, открыв командную строку и введя: ipconfig
Ваш внутренний IP-адрес будет отображаться там как «Адрес IPv4».
📌Примечания :
- Чтобы начать подключение TeamViewer (Classic) к локальной сети, убедитесь, что оба компьютера находятся в одной сети.
- Подключения по локальной сети не включаются в отчеты о подключениях в консоли управления.
Запуск подключения по локальной сети
При подключении к другому устройству в вашей локальной сети вы можете ввести IP-адрес удаленного устройства в поле Partner ID в клиенте TeamViewer, чтобы подключиться через локальную сеть. Нажмите Подключиться к партнеру и введите пароль TeamViewer удаленного компьютера при появлении запроса.
Ваш комментарий будет первым