前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux 主机支持远程唤醒_LINUX 远程开机

linux 主机支持远程唤醒_LINUX 远程开机

作者头像
全栈程序员站长
发布2022-09-05 10:38:14
11.1K0
发布2022-09-05 10:38:14
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

linux 远程开机

1、主机bios 设置支持lan启动

2、查看机器是否支持服务器远程唤醒

ethtool eth0

Settings for eth0:

Supported ports: [ TP MII ]

Supported link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

Supports auto-negotiation: Yes

Advertised link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

Advertised auto-negotiation: Yes

Speed: 100Mb/s

Duplex: Full

Port: MII

PHYAD: 32

Transceiver: internal

Auto-negotiation: on

Supports Wake-on: pumbg

Wake-on: g

Current message level: 0x00000007 (7)

Link detected: yes

Supports Wake-on: pumbg //是否支持wolWake-on: g //是否开启wol以及是何种模式(d 表示禁用,g表示响应magic packet的唤醒)

如果为d将它改为g:

ethtool -s eth0 wol g

ether-wake 实行远程自动开机

下载 ether-wake.c 这个档案:然后开始编译他:

gcc -O -Wall -o ether-wake ether-wake.c

此时你的家目录下应该会有一个名为 ehter-wake 的档案,假设客户端主机的 MAC 为 11:22:33:44:55:66 好了, 那么你想要让这部主机被唤醒,就这样做吧:

./ether-wake 11:22:33:44:55:66

./ether-wake -u //查看更多用法

一般系统都默认带有ether-wake 这个东西

只需要直接运行它就可以了

使用ether-wake -p IP地址 就可以唤醒对应ip的机器了

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137330.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档