win10远程控制centos7.0开机
遠(yuǎn)程控制linux關(guān)機(jī)很簡單,只要能遠(yuǎn)程連接就可以遠(yuǎn)程關(guān)機(jī)。開機(jī)就得通過其他方式了,比如網(wǎng)卡。
遠(yuǎn)程控制開機(jī)過程:
Wake-On-LAN的實(shí)現(xiàn),主要是向目標(biāo)主機(jī)發(fā)送特殊格式的數(shù)據(jù)包,俗稱魔術(shù)包(Magic Packet)。
MagicPacket格式的數(shù)據(jù)包是由AMD公司開發(fā)推廣的技術(shù),雖然其并非世界公認(rèn)的標(biāo)準(zhǔn),但是仍然受到很多網(wǎng)卡制造商的支持,因此許多具有網(wǎng)絡(luò)喚醒功能的網(wǎng)卡都能與之兼容。
魔法數(shù)據(jù)包(Magic Packet)是一個廣播性的幀(frame),通過端口7或端口9進(jìn)行發(fā)送,且可以用無連接(Connectionless protocol)的通信協(xié)議(如UDP)來傳遞。
在魔法數(shù)據(jù)包內(nèi),每次都會先有連續(xù)6個"FF"(十六進(jìn)制,換算成二進(jìn)制即:11111111)的數(shù)據(jù),即:FF FF FF FF FF FF,在連續(xù)6個"FF"后則開始帶出MAC地址信息(MAC地址重復(fù)16次),有時還會帶出4字節(jié)或6字節(jié)的密碼,一旦經(jīng)由網(wǎng)卡偵測、解讀、研判(廣播)魔法數(shù)據(jù)包的內(nèi)容,內(nèi)容中的MAC地址、密碼若與電腦自身的地址、密碼吻合,就會引導(dǎo)喚醒、開機(jī)的程序。MagicPacket 魔術(shù)數(shù)據(jù)包的格式一般看上去像下面這個樣子
假設(shè)MAC地址為:00-00-00-00-00
具體設(shè)置流程為一下幾步:
1、查看網(wǎng)卡是否支持遠(yuǎn)程開機(jī),通過ethtool命令,我的網(wǎng)卡輸出信息為
其中wake-on選項(xiàng)為g說明遠(yuǎn)程開機(jī)已打開,如果是d說明遠(yuǎn)程開機(jī)未打開,需要輸入命令“ethtool -s eno1?wol g”來打開網(wǎng)卡的遠(yuǎn)程開機(jī)功能。
2、安裝wakeonlan軟件
對于linux系統(tǒng)安裝wol命令,可以通過以下方式
https://pkgs.org/,登錄這個網(wǎng)址,輸入你需要的軟件包下載rpm軟件包,網(wǎng)頁中有詳細(xì)安裝說明
通過yum install來進(jìn)行安裝(epel源)
對于ubuntu使用apt-get install來進(jìn)行安裝
3、喚醒遠(yuǎn)程linux機(jī)器
如果是linux喚醒linux,只需要在一臺打開的linux機(jī)器命令行中輸入”wol 網(wǎng)卡名“即可。
如果是windows遠(yuǎn)程喚醒linux,則需要在windows下也安裝WakeOnLan軟件,在dos窗口中使用命令喚醒即可。
wolcmd [mac address] [ip address] [subnet mask] [port number]例如:
wolcmd 009027a324fe 195.188.159.20 255.255.255.0 8900或者使用下面的gui進(jìn)行喚醒:
在這里下載https://www.depicus.com/downloads/wakeonlangui.zip。
至此,linux喚醒linux及windows喚醒linux已完成
參考文獻(xiàn)
https://www.jianshu.com/p/22cbb5e9036a
https://www.cnblogs.com/whoknows/articles/2220637.html
總結(jié)
以上是生活随笔為你收集整理的win10远程控制centos7.0开机的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql sql select for
- 下一篇: 如何查看tensorflow源代码