精华内容
下载资源
问答
  • 2021-03-27 12:30:53

    1、被控电脑的网卡要支持“Wake On LAN”的功能,且在BIOS设置中为“Enable”
    2、主控电脑以“UDP”的方式向被控制电脑的网络里发送一个广播包,包的内容为6个“FF"+16个目标主机网卡地址(此处以00010203040506代替),端口为7号端口或9号端口

    数据内容如下:
    FFFFFFFFFFFF00010203040506000102030405060001020304050600010203040506000102030405060001020304050600010203040506000102030405060001020304050600010203040506000102030405060001020304050600010203040506000102030405060001020304050600010203040506 

     

    更多相关内容
  • 局域网远程开机

    2016-08-05 11:02:57
    局域网远程开机 添加网卡地址或者内网的IP地址直接唤醒 也可以写批处理来定时运行
  • 局域网远程开机软件

    2018-11-05 00:15:46
    局域网远程开机软件,解决局域网电脑不能远程开机的问题,一台电脑可以控制局域网内的所有电脑,实现远程一键开机,方便实用。
  • Delphi简单实现局域网开机,使用WOL协议实现,传输采用UDP。
  • 局域网远程开机软件制作代码分享,大家可以参考使用,要网卡支持,需要gtk+2.0 的库支持UI
  • C#实现局域网电脑管理---远程开机,非常简单、实用,适合初学者实用。若在用向日葵连接服务器,就可以控制实验室所有电脑了,欢迎大家实用。
  • 通过MAC地址实现局域网远程开机,包含C#源代码。
  • 局域网远程开机工具是一个免费绿色的局域网远程唤醒软件,它能够扫描局域网中的电脑,通过网卡的唤醒功能,能够远程将其唤醒开机。 软件截图: 软件功能: 1.支持批量唤醒 2.本地保存配置 3.支持通过IP获取MAC...

    软件介绍:

    局域网远程开机工具是一个免费绿色的局域网远程唤醒软件,它能够扫描局域网中的电脑,通过网卡的唤醒功能,能够远程将其唤醒开机。


    软件截图:

    在这里插入图片描述


    软件功能:

    1.支持批量唤醒

    2.本地保存配置

    3.支持通过IP获取MAC地址


    MAC地址支持:

    089B4BBBCB52

    08-9B-4B-8C-76-3D

    08:9B:4B:8A:F6:45


    下载地址:

    http://www.bytepan.com/RqvNRcZ6iQw

    展开全文
  • 由于实验室电脑支持WOL,所以配置了一下远程开机 进BIOS查看,发现已经BIOS配置已经支持WOL了, 所以直接启动实验室装有Ubuntu16.04系统的台式机 1 首先输入ifconfig查看网卡的名称和MAC地址 2 输入以下命令,...

    由于实验室电脑支持WOL,所以配置了一下远程开机

    进BIOS查看,发现已经BIOS配置已经支持WOL了,

    所以直接启动实验室装有Ubuntu16.04系统的台式机

    1 首先输入ifconfig查看网卡的名称和MAC地址

    2 输入以下命令,安装ethtool并且查看是否支持WOL远程开机

    sudo apt-get install ethtool
    sudo ethtool 网卡名 |grep Wake-on

    显示如下信息,表示已经支持远程开机

    3 关闭电脑验证是否能够成功实现远程开机

    4  打开局域网内另一台机器,安装wakeonlan工具

    sudo apt-get install wakeonlan

    5 利用刚才记下的MAC地址开机

    wakeonlan MAC地址

    6 成功实现局域网内远程开机,当然,人在家里的话,还是没办法实现远程开机,可以用实验室其他人的电脑帮助远程开机,毕竟只需要MAC地址就行了

    7 最后遇到的问题就是用poweroff命令和halt命令关机之后无法远程开机,用shutdown -h now命令和init 0命令关机之后可以实现远程开机

     

     

    展开全文
  • 因为公司电脑停电前需要提前关机,本人懒惰不想跑来跑去,所以收集并实验后筛选出来自用,现提供给有同样需求的朋友
  • 局域网远程开机代码

    2011-10-12 16:49:28
    局域网远程开机代码局域网远程开机代码局域网远程开机代码局域网远程开机代码局域网远程开机代码局域网远程开机代码局域网远程开机代码局域网远程开机代码
  • c++ 局域网远程开机(wol、魔术包)

    千次阅读 2018-11-24 15:33:50
    最后再加个bat脚本 ./WOL.exe xx:xx:xx:xx:xx:xx,放在365*24小时开机的mini小主机上,远程登录小主机,点下bat就可以将大PC开机(PS:主要是因为我大主机太耗电了,开24小时有点受不了),进行控制了~ 但在win10下...

    实现原理很简单,就是udp发个包,共102字节。网卡应该是基于链路层处理的,并不用指定特定的IP和端口,随意设置端口全网广播即可。最后再加个bat脚本 ./WOL.exe xx:xx:xx:xx:xx:xx,放在365*24小时开机的mini小主机上,远程登录小主机,点下bat就可以将大PC开机(PS:主要是因为我大主机太耗电了,开24小时有点受不了),进行控制了~

    但在win10下遇到个特别蛋疼的问题,我是Z390-F的主板,网卡是I219-V,但如果不关闭电源管理->快速启动的话,关机后网卡灯始终不亮。。。从微软描述的文档来看,应该是如果是不开启快速启动,关机后应该是进入S5状态,如果开启快速启动,关机后是隐式进入S4状态。目前测试S5、显式S4关机后网卡灯都是亮的,那么从硬件层面上来说,主板应该是完全支持任何模式的,为什么就隐式S4关机后网卡灯不亮,我把BIOS 网卡上所有相关设置都试了下,驱动也更成win10专用最新的了,还是不行。要么是ASUS BIOS上的BUG,要么就是微软的,简直坑得无语。

     

    // WOL.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
    //
    
    #include "pch.h"
    #include <iostream>
    #pragma comment(lib,"ws2_32.lib")
    
    using namespace std;
    
    int hexChar2int(char hex)
    {
    	if(hex>='0'&&hex<='9')
    	{
    		return hex - '0';
    	}
    	else if(hex>='A'&&hex<='Z')
    	{
    		return hex - 'A' +10;
    	}
    	else if(hex>='a'&&hex<='z')
    	{
    		return hex - 'a'+10;
    	}
    	return 0;
    }
    
    int main(int argc, char* args[])
    {
    	if (argc > 1)
    	{
    		char *next_token = NULL;
    		unsigned char mac[6];
    		
    		int count = 0;
    
    		char* tmp = strtok_s(args[1], ":", &next_token);
    
    		while (1)
    		{
    			mac[count] = hexChar2int(tmp[0]) * 16 + hexChar2int(tmp[1]);
    			++count;
    
    			tmp = strtok_s(0, ":", &next_token);
    			if(tmp==0)
    			{
    				break;
    			}
    		}
    
    		// mac[0] = 0x0C;
    		// mac[1] = 0x9D;
    		// mac[2] = 0x92;
    		// mac[3] = 0xC2;
    		// mac[4] = 0x56;
    		// mac[5] = 0xE8;
    		// 存封包数据,格式为:6个0xFF为一组,16个mac地址为一组.mac地址正好是6个字节,封包总大小=6+16*6=102
    		unsigned char packet[102] = {0};
    		struct sockaddr_in addr;
    		int sockfd, i, j;
    		const char on = 1;
    		WSADATA aaa;
    
    		// 填充封包数据
    		for (i = 0; i < 6; i++)
    			packet[i] = 0xFF;
    		for (i = 1; i < 17; i++)
    		{
    			for (j = 0; j < 6; j++)
    			{
    				packet[i * 6 + j] = mac[j];
    			}
    		}
    		// 使用socket发送封包前必须初始化socket
    		WSAStartup(MAKEWORD(2, 2), &aaa);
    		// udp方式
    		sockfd = socket(AF_INET, SOCK_DGRAM, 0);
    		setsockopt(sockfd, SOL_SOCKET, SO_BROADCAST, &on, sizeof(on));
    		if (sockfd < 0)
    		{
    			printf("setsockopt filed!\n");
    			return -1;
    		}
    		memset(&addr, 0, sizeof(addr));
    		addr.sin_family = AF_INET;
    		addr.sin_port = htons(10000);
    		// 广播地址:255.255.255.255
    		addr.sin_addr.S_un.S_addr = inet_addr("255.255.255.255");
    		sendto(sockfd, (const char *)packet, sizeof(packet), 0, (struct sockaddr *)&addr, sizeof(addr));
    		WSACleanup();
    	}
    
    	return 0;
    }
    
    // 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
    // 调试程序: F5 或调试 >“开始调试”菜单
    
    // 入门提示: 
    //   1. 使用解决方案资源管理器窗口添加/管理文件
    //   2. 使用团队资源管理器窗口连接到源代码管理
    //   3. 使用输出窗口查看生成输出和其他消息
    //   4. 使用错误列表窗口查看错误
    //   5. 转到“项目”>“添加新项”以创建新的代码文件,或转到“项目”>“添加现有项”以将现有代码文件添加到项目
    //   6. 将来,若要再次打开此项目,请转到“文件”>“打开”>“项目”并选择 .sln 文件
    

     

    展开全文
  • 改造后的在Linux和Windows均已测试过的局域网内进行远程开机和远程唤醒的例程, 可以很容易地改造封装成函数加以使用。
  • 通过MAC地址达到网络唤醒目的,而且通过IP可以自动获取MAC地址
  • 注意:两台主机必须在同一局域网内(用A远程唤醒B) 1、首先对B主机进行设置(设置网卡驱动+设置BIOS) 右键我的电脑--选择属性--点击设备管理器 展开网络适配器 右键网卡驱动选择属性---在高级中将魔术封包...
  • 一、使用说明 1.设置主板 BIOS 首先,我们要在主板 BIOS 里面设置 WOL 唤醒功能的开关, 近年来的主板一般都会支持唤醒,但每个主板的 BIOS 选项不尽相同,建议参考说明书。...把你需要唤醒的机器全部开机- 打
  • 现在很多主板都有远程唤醒的功能、只要接通电源、与局域网连上、就可以通过发送一个指令到特定网卡(MAC地址)就能开机. 我将程序集成了一下,可以通过主机名或者ip地址就得到局域网内任何一台电脑的mac地址。这样...
  • 今天给大家说的远程开机,是指远程开启局域网内的多台电脑。因为局域网唤醒只能通过已开启的电脑,对其他电脑进行唤醒,所以一定要先通过网络人控制器唤醒其中一台机器,再通过购买控制器时附送的网络人(Netman)远控...
  • 局域网远程控制开机工具NetWaker

    千次阅读 2019-03-21 20:21:35
    局域网远程控制开机工具NetWaker 此处是软件下载地址: NetWaker2.1 测试 Win10: #在华硕主板上进行测试 1.BIOS设置 进入BIOS—选择高级模式(按F7)—高级设置—电源设置—开启ERP(S4+S5)—F10保存 2.网卡...
  • 支持局域网远程开机、远程唤醒功能,系统简洁,操作便捷。
  • 远程开机工具,无毒可用,需要对方的IP和MAC地址.
  • Linux 下实现远程开机

    千次阅读 2021-05-09 00:11:08
    Linux下实现远程开机的条件,要满足以下两条:首先,这个被远程开机的机器必需是在局域网内,并且你知道这台机器的 MAC 地址;其次,你的网卡支持网络唤醒功能,当然,现在大部分网卡都是支持网络唤醒的功能。检查你...
  • 我们在电脑中很多的时候电脑出现故障需要修复的时候都是通过远程来操作的,那在电脑中有小伙伴需要设置我们的电脑远程开机的操作的这个技巧的时候,不知道是怎么操作的呢其实Ubuntu系统使用的用户是很多的,今天小编...
  • 局域网管理带远程开机软件亲测好用
  • 很多网络唤醒软件不兼容64位系统 以前要网络唤醒局域网中的下载专用机,都要用虚拟机的32位系统 有了这个就不要开虚拟机了
  • 局域网内计算机远程开机(同名40942).doc
  • 局域网远程开关机

    2017-04-14 11:05:46
  • java实现远程局域网内pc开机

    千次阅读 2015-07-13 18:07:33
    远程开机 bios设置 java实现
  • 为什么要远程开机 因为工作需要,总是需要打开某台不在身边的电脑,相信很多值友也遇到过相同的问题,出门在外,或者在公司,突然需要的一个文件存在家里的电脑上,如果家里有人可以打个电话回家,然鹅,事情总会有...
  • 局域网远程唤醒工具

    2018-07-18 09:47:35
    基于Magic package的远程唤醒工具,附带调用脚本和唤醒机批量列表支持功能,可用机器名或MAC地址两种方式进行调用,方便局域网维护或者远程调用开启所控局域网内其它机器(需网卡支持并打开唤醒功能)。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,332
精华内容 6,132
关键字:

局域网远程开机