目录

启动远程唤醒,需要主板支持才能进行。

步骤一:检查计算机硬件是否支持WOL(wake on lan)功能。

步骤二:检查主板和电源是否支持WOL

步骤三:检查网卡是否支持WOL

步骤四:查看网卡

步骤五:查询网卡是否支持远程唤醒

步骤六:开启远程唤醒 d为关闭g为开启

步骤七:参考操作


启动远程唤醒,需要主板支持才能进行。

步骤一:检查计算机硬件是否支持WOL(wake on lan)功能。

步骤二:检查主板和电源是否支持WOL

进入BIOS的Power Management Setup,设置PME Event Wake Up(这其实是一种Wake On PCI Card模式)为 Enabled。注意,有些机器可能为Wake On Lan或Wake On PCI Card。Wake On Lan模式可以在完全关机状态下唤醒,而Wake On PCI Card模式要在深度休眠状态下唤醒。造成这样的区别主要是因为主板的设计不一样,现在的计算机一般都是Wake On PCI Card模式的。

步骤三:检查网卡是否支持WOL

安装ethtool,并执行以下命令:

sudo apt-get install ethtool

步骤四:查看网卡

步骤五:查询网卡是否支持远程唤醒

sudo ethtool enp3s0 |grep Wake-on

步骤六:开启远程唤醒 d为关闭g为开启

sudo ethtool -s enp3s0 wol g

步骤七:参考操作

步骤八:远程控制计算机进入深度休眠或完全关机状态

这里主要应用了SSH连接远程计算机,并提交命令请求来达到目的。 
小结1:使用ubuntu终端登陆远程计算机

关于这一步可以参考ubuntu终端连接远程计算机 
小结2:登陆远程计算机后,使用如下命令实现深度休眠或关机

深度休眠 
sudo pm-hibernate

关机 
sudo shutdown 0

步骤九:唤醒远程计算机

小结1:准备工作 
知道远程计算机的ip地址或域名和MAC地址,在路由上绑定局域网ip地址和MAC地址。如果没有静态ip,可以使用花生壳。详细操作可以google,在这里就不详述了。 
在本地计算机上安装远程唤醒工具wakeonlan:

sudo apt-get install wakeonlan

小结2:唤醒远程计算机

执行下面的命令就可以唤醒远程的计算机了:

#host_address为远程计算机的域名或ip地址,mac_address为远程计算机的mac地址,mac地址是’:’间隔的形式

wakeonlan -i host_address mac_address

ubuntu linux下开启远程唤醒相关推荐

  1. Ubuntu Linux下vimplus的安装及使用

    文章目录 Ubuntu Linux下vimplus的安装及使用 1. 安装 1.1 版本要求 1.2 安装步骤 1.3 个性化 2. 设置字体 3. 运行测试一下 4. 主要功能快捷键 附录 插件相关 ...

  2. ubuntu linux下解决“no java virtual machine was found after searching the following locations:”的方法

    ubuntu linux下解决"no java virtual machine was found after searching the following locations:" ...

  3. Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法

    Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法 文件是在WIndows 下创建的,Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码 不 ...

  4. ubuntu linux下执行.sh文件

    ubuntu linux下执行.sh文件 首先,要确保这个文件的类型是可执行的. 有两种办法把文件设置为可执行文件. 1) 直接在文件属性标签中选中 "可执行",--b 如果用的是 ...

  5. Ubuntu linux下的录屏

    Ubuntu linux下的录屏 ################## SimpleScreenRecorder ################## 官方网站:http://www.maartenb ...

  6. php开启sockets模块,linux下开启php的sockets扩展支持实例

    下个相同版本的php源码,进行编译安装,再按照上面步骤搞,生成的so.copy到rpm装的那个,修改php.ini进行扩展就行了, 或者到网上找相同版本,相同系统 的编译好的so文件. 在linux下 ...

  7. 如何起Linux服务器的21端口,linux下开启ftp的21号端口

    linux下开启ftp的21号端口 1.先运行vsftpd服务: #service vsftpd start 2.通过iptables开放21号端口 (1) 先查看iptables设置: #iptab ...

  8. 在UBUNTU LINUX下搭建 ANDROID开发

    菜鸟系列之一:在 UBUNTU LINUX下搭建 ANDROID开发 第一步:激活 ROOT用户.................................................... ...

  9. linux 虚拟光驱软件,Ubuntu Linux下强大的虚拟光驱软件 :AcetoneISO

    AcetoneISO 是一款十分强大的虚拟光驱软件,支持 Linux 及 Mac 系统,其功能主要包括: 支持挂载/卸载 ISO.MDF.NRG 等映像文件格式 能够将 BIN/CUE.MDF.NRG ...

最新文章

  1. 使用valgrind分析C程序调用线路图
  2. HNUSTOJ-1674 水果消除(搜索或并查集)
  3. What is Type in managed heap?
  4. 图解Linux命令实例
  5. Alibaba Cloud Toolkit——简介
  6. ServletContext接口
  7. terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::substr
  8. 如何通向“广义人工智能”?LSTM 提出者之一Sepp Hochreiter:将符号 AI 与神经 AI 相结合...
  9. huffman树java_HuffmanTree - java实现
  10. 微信php翻译和天气预报整合,微信公众平台天气预报功能开发
  11. iOS中的中间人-NSURLProtocol 的原理和使用实例
  12. java day22【网络编程】
  13. WordPress主题制作全过程(一):基础准备
  14. 如何使用kettle将EXCEL导入数据库
  15. gm220s路由器怎么设置_教你netgear无线路由器怎么设置全图解教程
  16. 神经网络的数学表达式,神经网络的数学基础
  17. 字体使用的侵权是如何判定的?
  18. SyntaxError: can't assign to operator
  19. fatal error: opencv2/opencv_modules.hpp: No such file or directory(linux系统,opencv4)
  20. 操作Excel工具类:ExcelUtils.java

热门文章

  1. PHP 项目目录结构
  2. ffmpeg解码降低延迟记录
  3. python的魔法方法(magic method)
  4. 17.前端框架之SweetAlert
  5. Python 机器学习实战 —— 无监督学习(上)
  6. Unix简介及Linux简介
  7. RT-Thread 双向链表(学习笔记)
  8. matlab怎样计算兰彻斯特方程,一步一步建立战斗模型
  9. 第3章 愈自由,愈发展
  10. java jce.jar_Java JCE无法在jarsplice创建的jar中验证提供者BC