给大家带来网友分享:Linux操纵体系下完成远程开机
经常看到有人问用什么版本的linux好,其实只要你认真学习无论什么版本都挺好的。完成远程开机的前提,要满意以下两条:起首,这个被远程开机的呆板必须是在局域网内,而且你晓得这台呆板的MAC地点;其次,你的网卡撑持收集叫醒功效,固然,如今年夜部分网卡都是撑持收集叫醒的功效。反省你的网卡是不是撑持收集叫醒功效,只需在被远程开机的呆板上实行ethtool命令,检察该呆板网卡是不是撑持收集叫醒功效。
#ethtooleth0
Settingsforeth0:
Supportedports:
Supportedlinkmodes:10baseT/Half10baseT/Full
100baseT/Half100baseT/Full
Supportsauto-negotiation:Yes
Advertisedlinkmodes:10baseT/Half10baseT/Full
100baseT/Half100baseT/Full
Advertisedauto-negotiation:Yes
Speed:100Mb/s
Duplex:Full
Port:MII
PHYAD:1
Transceiver:internal
Auto-negotiation:on
SupportsWake-on:pumbg
Wake-on:g[提醒:g暗示已启动.d暗示禁用]
Currentmessagelevel:0×00000001(1)
Linkdetected:yes
提醒:以上命令,必要具有root权限,不然会有以下毛病:
$/sbin/ethtooleth0
Settingsforeth0:
Cannotgetdevicesettings:Operationnotpermitted
Cannotgetwake-on-lansettings:Operationnotpermitted
Currentmessagelevel:0×000000ff(255)
Cannotgetlinkstatus:Operationnotpermitted
假如收集叫醒功效被禁用,则必要用上面的命令启动收集叫醒功效:
#ethtool-seth0wolg
安装收集叫醒软件:
#apt-getinstallwakeonlan
猎取远程呆板网卡的物理地点:
#ifconfig
eth0Linkencap:EthernetHWaddr00:16:k5:64:A9:68
inetaddr:192.168.6.56Bcast:192.168.6.255Mask:255.255.255.0
inet6addr:fe80::216:17ff:fe6b:289/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:3179855errors:0dropped:0overruns:0frame:0
TXpackets:2170162errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:3832534893(3.5GB)TXbytes:390304845(372.2MB)
Interrupt:17
经由过程以下命令,完成远程开机:
#wakeonlan00:16:k5:64:A9:68
</p>
由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创! 我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
页:
[1]