很多的黑群晖已安装好,然后找到匹配的SN/MAC,想洗白。也许用优盘引导的直接把优秀拨下来用DG修改就行了,但是有不少人用的是固态硬盘做引导就不方便拆机了。下面就教你不用拆机、不用拨优盘直接修改SN和MAC的方法。
所用工具:putty或者Xshell。
一、开启SSH端口 。
在控制面板里面——>终端机和SNMP ,启动SSH功能打勾,并设置端口(建议别用22,改用其他的,比如220或者其他都行 )。
二、挂载 synoboot1分区。
第一步:用ssh工具如xshell连接到群晖的地址,用创建群晖的管理用户登陆。
如:admin 密码 123456
用自組的黑群暉已經一陣子了,系統是使用網絡上常見的DS918二合一引導盤,省去了另外使用U盤的麻煩。
然而唯一美中不足的地方:無法使用常見的網絡喚醒功能(WOL),本次教學將一步一步教你如何達成目標。
事前準備 筆記本(蘋果,Windows皆可,只要能夠使用ssh功能即可) 黑群暉(安裝完成,已經可正常使用) 網絡(os. 這不是廢話?但請注意筆記本和黑群暉必須在同個局域網內) 教學開始 ssh連接黑群暉 筆記本打開終端機(Terminal),輸入下列指令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 # 注意192.168.xxx.xxx 請修改成自己黑群暉的地址 jk@local:~$ ssh admin@192.168.xxx.xxx # 連接成功 admin@DS918Plus:~$ # 以root執行 admin@DS918Plus:~$ sudo -i # 輸入密碼後回車(不會顯示輸入的密碼) Password: # 以root登入成功 root@DS918Plus:~#
掛載開機設定檔案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # 建立臨時掛載位置 root@DS918Plus:~# mkdir /tmp/boot # 移動到本機設備目錄 root@DS918Plus:~# cd /dev # 掛載開機區,注意指令中的sdb4依據硬件可能為不同 root@DS918Plus:/dev# mount -t vfat sdb4 /tmp/boot # 掛載成功後移動到開機區 root@DS918Plus:/dev# cd /tmp/boot/grub/ # 查看開機區檔案 root@DS918Plus:/tmp/boot/grub# ls fonts grub.cfg grubenv loader locale x86_64-efi
修改grub.cfg設定 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 # 修改grub.cfg設定(此處使用vi編輯器,可使用自己習慣的編輯器進行修改) root@DS918Plus:/tmp/boot/grub# vi grub.cfg # 找到文件中與下列相似的內容並修改 set sn=1780PDN21xxxx set mac1=001132xxxxxx set mac2=001132xxxxxx set rootdev=/dev/md0 # 修改完成範例 set sn=1780PDN216002 # 通常不需修改 set mac1=001132e12242 # 單網卡修改此處即可,實體位置可參考主板上實體網卡 set mac2=001132xxxxxx # 雙網卡可修改此處 set rootdev=/dev/md0 # 維持不變 # 重新啟動,完成 root@DS918Plus:/tmp/boot/grub# reboot
遠端開機 在局域網內,可使用任意網絡喚醒工具,如手機APP、指令等,此處以python腳本為例,筆記本打開終端機(Terminal),輸入下列指令:
1 2 3 4 5 6 7 8 9 10 # 安裝套件wakeonlan jk@local:~$ pip3 install wakeonlan # 撰寫腳本 jk@local:~$ python3 Python 3.7.6 (default, Dec 30 2019, 19:38:28) [Clang 11.0.0 (clang-1100.0.33.16)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> from wakeonlan import send_magic_packet >>> send_magic_packet('02.11.32.2A.03.E9') # 此處MAC地址為黑群暉的地址
cd grub
vi grub.cfg
此时,进入了vim查看 grub.cfg文件。
按键盘向下、向右等箭头,将光标移动到要修改的地方 (注:我这里是双网卡)
此时还是命令模式 ,按键盘上的 i 键(小写状态),进入文档编辑模式 ,此时就可以输入新的SN,MAC1的新值。
修改完成后,按键盘上的Esc键,返回到命令模式 ,输入: wq (英文状态的字符),保存并退出。如果修改乱了,想不保存并退出,则是输入 :q! 。
此时可以再 vi grub.cfg 进去看看是否修改成功。
最后重启主机,
reboot
修改成功了。
注意,我自己修改 set mac1 的部份只修改倒數第二碼即可使用,3改為5
如果有二個一樣的mac 會形成封包重傳,變成loss封包,以為機器或是網路有攻擊/亂傳,這情形沒有辦法查,相同的mac address ,在封包中傳給二個機器,會傳送,很慢,因為機器/網路有問題
沒有留言:
張貼留言