记一次好玩的操作(内网远程控制主机启动)
2017-06-20 22:22
260 查看
背景
最近搬进了3+1,发现有一点台式电脑可以玩玩,电脑本身也比较老了,所以就想着装个服务器吧,平时在实验室用Windows时如果临时想用用Linux的话也可以连接上来用用,也就不用忍受巨卡无比的腾讯云了。最小安装完Centos 7之后想着如果能远程控制主机启动(一条命令or一个脚本)那简直是太棒了。Google之后发现可以使用wol来远程启动它(前提是电脑支持这样做)。
实施
1. 硬件检查&开启wake on lan开关
使用 ethtool 命令检查电脑是否支持从网卡启动,使用格式为:ethtool 网卡名称(可以使用 ifconfig 命令来看使用的网卡名称是什么),例如:如果输出的结果中有Wake-on选项,则表明支持远程启动。该选项如果为 g 则表明远程启动已经开启,可以通过网卡启动计算机,如果该选项为 d 则表明禁用wake on lan。如果不幸为 d 的话就需要使用如下命令来开启
ethtool -s 网卡名 wol g
当然,通过这种方式开启只能保持一次,下次重启之后该选项又会被关闭,此时在网卡的配置文件(/etc/sysconfig/network-scripts/ifcfg-网卡名字)中添加
ETHTOOL_OPTS=”wol g”
即可永久生效。
2. 客户机安装 wol 远程控制服务器启动
wget http://soft.hixz.org/linux/wol-0.7.1-2.2.el5.rf.x86_64.rpmyum install wol-0.7.1-2.2.el5.rf.x86_64.rpm
安装完成之后就可以愉快的使用 wol 命令远程启动计算机了,命令格式为:
wol 目标计算机 MAC 地址
相关文章推荐
- 利用SSH对主机进行远程控制
- 一个操作本地或者远程主机服务的小程序
- wpf mutex 控制应用程序只启动一次
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- tightvnc实现windows远程连接控制linux主机
- 外网IP通过路由器映射内网某台地址IP(http直接访问、远程桌面控制)
- 外网IP通过路由器映射内网某台地址IP(http直接访问、远程桌面控制)
- 操作远程主机上共享的ACCESS
- 20CN网络安全小组--一个操作本地或者远程主机服务的小程序
- 远程控制软件VNC教程和对内网机器控制的实现
- 远程控制软件VNC教程和对内网机器控制的实现
- Get Remote Machines Last Boot Time From A List Of Machines And Write To Excel - 如何获得远程主机的启动时间
- 一次失误的操作,造成IIS不能启动、IWAM、IUSR账户出错!
- 远程控制软件VNC教程和对内网机器控制的实现
- C#.NET WINFORM应用程序中控制应用程序只启动一次
- 远程操作VMWare:远程启动,复制文件
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 利用python fabric模块写的批量操作远程主机脚本(命令执行,上传、下载文件)