php远程开机ubuntu,ubuntu的远程开机、关机和远程桌面控制
办公室和家里之间都是同一个局域网,办公室安装的edubuntu系统,家里有ubuntu和win7双系统,想在家控制办公室电脑的开机、关机和远程桌面控制。
远程开机需要计算机网卡支持远程唤醒功能,办公室电脑正好支持,同时bios中也需要打开wake on lan选项
1、远程开机
ubuntu系统远程开机办公室edubuntu系统
sudo apt-get install wakeonlan
wakeonlan “办公室电脑的mac地址”(不需要双引号)
win7系统远程开机办公室edubuntu系统
Magic Packet、Netman等,这些软件只能在同一个网段内远程开机。后来使用了LANHelper,可以在局域网中跨网段远程开机,觉得不错。它提供了三种远程 开机发特殊包的方法:广播方式、单播方式和因特网方式,其中因特网方式就是发定向广播包的方法。
在Windows中可以实现远程唤醒功能的软件很多,这里只介绍笔者常用的两个: 1、命令行方式的wolcmd:
http://www.depicus.com/wake-on-lan/wake-on-lan-cmd.aspx
wolcmd命令的格式为:
wolcmd [mac address] [ip address] [subnet mask] [port number]
注:设置好远程计算机的mac地址、ip地址、子网掩码、远程端口号一般填7。鼠标点Wake Me Up,远程开机命令就发往ip地址所在的子网内。对应MAC地址的计算机就自动启动开机了
在局域网中直接使用mac地址作为命令参数就可以唤醒指定的计算机,例如:
wolcmd 009027a324fewolcmd 00221569CE6A xxx.vicp.net 255.255.255.255 65533
2、图形界面的Wake On Lan GUI:
http://www.depicus.com/wake-on-lan/wake-on-lan-gui.aspx
以上2个软件都可以免费使用的,笔者更喜欢使用命令行方式的wolcmd,可以写个批处理文件(.bat)或建立一个Windows快捷方式来执行wolcmd命令唤醒某个MAC地址的主机。
远程唤醒一台电脑。运行magpac.exe,其界面如图所示。在“Magic Packets”菜单中单击“Power On One Host”(启动某一主机)命令,显示“Send a Magic Packet to One Host”(向主机发送唤醒数据包)对话框(如图所示)。在“Destination Ethernet Address”(目标以太网地址)中输入欲唤醒电脑网卡的MAC地址,单击“Send”(发送)按钮。局域网上的远程电脑将自动启动。
通过Internet或者跨网段远程开机,需要在网关上做端口转发 网络封包使用的是UDP协议,必须要支持转发UDP广播,端口转发的方法和工具很多,我这里用了passport这个工具来做端口转发,我是这样设置: 0.0.0.0:65533>192.168.0.255:7 UDP 意思是任何发往网关65533端口的魔法封包要在局域网里广播,这样才能让我们要开机的电脑的网卡收到开机信号。
填上MAC地址、IP地址、端口号等信息然后提交就可以远程开机了。不过要时时记得一个MAC地址,太难了。
3、打开一个URL就开机^_^:
只在浏览器中直接打开,就可以启动我的电脑。我用的遨游在线收藏,不管在哪都可以同步在线收藏夹,所以现在对我来说,远程开机就是一个打开URL,很方便。
4、如果不方便使用和下载第三方工具,可以直接执行命令:
mshta “http://www.depicus.com/wake-on-lan/woli.aspx?__VIEWSTATE=%%2FwEPDwUKMTcwMzQ0ODE2NWRkbwQCWt3QRAsehmc1a70B8bkdHdg%%3D&__EVENTVALIDATION=%%2FwEWBgL49dOdBALY9dLhDAKP05P9AgKih6rRCgKc6fOEDALaxo%%2FnC2Eezh0dsFN9JFEmE8AY32aeKZEG&edtMac=00-22-15-69-CE-6A&edtIpAddress=xxx.vicp.net&edtSubnetMask=255.255.255.255&edtPortNo=65533&btnWakeUp=Wake+On+Wan”
远程桌面 MSTSC VNCviewer
附:开机特殊数据包的格式内容
包含有连续6个字节的“FF”和连续重复16次的MAC地址。
假如需要开机的计算机网卡MAC地址为01:02:03:04:05:06的话,包的组成应该如下:
FFFFFFFFFFFF010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506
php远程开机ubuntu,ubuntu的远程开机、关机和远程桌面控制相关推荐
- php远程开机ubuntu,Ubuntu系统远程开机操作实例
在Ubuntu系统中只要通过简单的设置,就能实现系统的远程开机,即实现wake on lan,下面以电脑A和电脑B为例,给大家介绍下Ubuntu实现远程开机的方法. 启动者(电脑A) -------- ...
- 配置teamviewer远程无显示器ubuntu工控机实操
应用场景: intel NUC主机安装有ubuntu18.04系统,需要部署该主机的工控环境在异地,同时工控环境不提供长期的显示器支持,只有wifi可以连接.初始连接好wifi后,需要断开真实的显示器 ...
- ubuntu 16.04 mysql5.7.17 开放远程3306端口
ubuntu 16.04 mysql5.7.17 开放远程3306端口 原创 2017年01月19日 20:33:27 标签: mysql / ubuntu 2644 开启mysql的远程访问权限 默 ...
- 关于Ubuntu运行级别、开机启动脚本的说明
关于Ubuntu运行级别.开机启动脚本的说明 目录简介 1.1介绍Ubuntu下面的自启动脚本目录 1.2 Linux操作系统运行级别的概念 1.3关于操作系统自启脚本的启动顺序 1.4 Lin ...
- 【mongodb环境】在ubuntu上搭建mongodb,并且开启远程连接
[mongodb环境]在ubuntu上搭建mongodb,并且开启远程连接 标签(空格分隔): mongodb 参考资料 mongodb 官方文档 安装mongodb 第一步:设置 public ke ...
- 设置允许远程连接MySQL (Ubuntu为例)
设置允许远程连接MySQL (Ubuntu为例) MySQL默认配置是不允许远程连接,为了安全! 然而我需要这么做; 开始改配置; #1 设置用户权限 Type 'help;' or '\h' for ...
- linux下远程登录如何退出,Ubuntu 中rdesktop如何切换和退出远程桌面
Ubuntu 中rdesktop如何切换和退出远程桌面原文如下: I use RDP a lot and having to disconnect from my session to switch ...
- win10 通过xrdp远程连接到ubuntu后,显示顶端快捷工具栏,显示最小化后的应用
问题描述: win10 通过xrdp远程连接到ubuntu后,屏幕顶端的快捷工具栏消失了,导致打开应用不方便,且打开的应用最小化后也不容易找到. 解决方法: 自己一共找到了两种解决方法,其中推荐方法1 ...
- Ubuntu 12.10 禁用来宾账户和远程登录
Ubuntu 12.10 禁用来宾账户和远程登录 这篇文章介绍如何从lightdm上隐藏来宾和远程登录,一下方法请使用终端来操作: 1. 隐藏来宾账户(Guest Account): 用文本编辑器将a ...
- ubuntu的gnome环境下使用todesk远程工具
博文背景 ubuntu下一直没找到优秀的远程桌面方案,发现todesk是个不错的选择. 具体操作 1.查看DISPLAY变量 ps -ef | egrep gnome-shell | egrep $U ...
最新文章
- 【Java 并发】详解 ThreadLocal
- 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法
- 一种JPG/PNG在线转EPS/PDF的方法
- Hdu1232 畅通工程 【并查集】
- [机器学习] 数据特征 标准化和归一化
- gre tunnel源码分析之接收流程
- 使用您自己的规则在Eclipse中自定义PMD
- Python获取Redis所有Key以及内容
- 算法59----打家劫舍【动态规划】
- oracle sql详细教程下载,Oracle SQL 实用基础教程 PPT
- (微信编辑器)UEditor富文本嵌入135编辑器
- 来,同学,坐下,谈谈对Dex文件的认识
- Mac outlook设置自动回复
- 使用cloud studio建立免费的云主机
- 《后来》可爱MM演唱 视频
- 基于python的在线音乐系统设计与实现
- lvds单8转双8芯片_LVDS驱动芯片
- 人脸识别0-03:insightFace-测试集数据制作-史上最全
- 全网清晰虚拟机安装截图
- Praat脚本-014 | 删除选择区域内的所有边界条
热门文章
- 易语言操作安卓无障碍免root群控框架源码
- web项目下的WEB-INF、WebRoot
- php学籍信息管理系统心得_php学籍管理系统,源码免费分享
- tomcat出现404的原因_tomcat访问项目报404是什么原因?
- 人工智能python课程总结1500字_人工智能学习心得
- 如何快速找到自己手机号码或邮箱注册过哪些网站
- 图解域名解析DNS过程
- office972003_为什么我有Microsoft Office Excel 2003打不开Microsoft Office Excel 97-2003格式?...
- 书评 《编码: 隐匿在计算机软硬件背后的语言》
- css3 箭头动态效果,CSS3制作上下跳动动画箭头效果