记录一次远程开机的操作

前因:家里有台主机,想远程的时候,总要叫人去开机,后来想了想,实在是很麻烦,想了想搞个远程开机。

收集资料:在网上寻找了解决办法,有的是远程开关,比如魔葵的那个插座,可以连接wifi,手机控制断电,电脑设置有电自启,嗯~~~~买了,效果不是很好,然后看到了网络唤醒同网段的电脑,嗯很好很不错。

前置操作:公网ip,域名,linux(我这边有nas里的docker),路由器(端口转发功能)

过程:

        1.先看自己家的主机网卡支不支持网络唤醒,不支持就pass了,别看了

        2.支持了,先开启。

        3.BIOS开启LAN口唤醒、PCIE唤醒

        4.linux安装python3 环境

        5.用pip来安装wakeonlan 

        6.给wakeonlan设置环境变量

        7.路由器绑定mac和ip

        8.使用wakeonlan mac地址来开启电脑,没问题,在看下面的

        9.域名解析到本地公网ip

        10,使用ssh登录到linux,测试能不能开机

         11.编写dat脚本(我懒得每次都要ssh。。。登录在执行。。)

        12.ssh登录远程服务器,一般都通过ssh key方式免密码登陆

                客户机输入ssh-keygen.exe 会生成

                id_rsa:私钥
                id_rsa.pub:公钥

                把id_rsa.pub追加到linux里的/root/.ssh/authorized_keys 然后重启linux

                这时候在客户机cmd里直接ssh连接就不用密码了

        13.编写dat代码

                ssh -p 端口号root@域名 "/volume1/homes/admin/.local/lib/python3.5/site-packages/wakeonlan.py 序列号"

                上面是我的nas里要这要搞

                普通应该是这样

                 ssh -p 端口号root@域名 "wakeonlan 序列号"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值