此代码适应任何vds/vps机器

wget https://download.mikrotik.com/routeros/6.48.1/chr-6.48.1.img.zip -O chr.img.zip && \
gunzip -c chr.img.zip > chr.img && \
mount -o loop,offset=512 chr.img /mnt && \
ADDR0=ip addr show eth0 | grep global | cut -d' ' -f 6 | head -n 1 && \
GATE0=ip route list | grep default | cut -d' ' -f 3 && \
mkdir -p /mnt/rw && \
echo "/ip address add address=$ADDR0 interface=[/interface ethernet find where name=ether1]
/ip route add gateway=$GATE0
" > /mnt/rw/autorun.scr && \
umount /mnt && \
echo u > /proc/sysrq-trigger && \
dd if=chr.img bs=1024 of=/dev/vda && reboot

注意:以上代码中2处需要根据自己的vps修改,第一:vps的网卡名称(上述代码中默认是eth0,请根据自己vps修改);第二:硬盘挂载名称(上述代码中默认硬盘位/dev/vda,请根据自己vps修改)

特别注意:一般代码执行完后会自动重启,winbox即可连接上,如果连接不上,需要用到vnc手动配置网络信息,请在开始执行脚本前记录下自己vps的网络信息(IP、子网掩码、网关等),vnc操作如下:

1.使用控制台(vnc)进入到机器页面
2.输入账号admin 密码为空
3.输入指令 n   
4.输入指令 /ip address
5.输入指令 add address=127.0.0.50/24 interface=ether1
6.输入指令 /
7.输入指令ip ro ad gateway=127.0.0.1

以上代码建议一行行输入,如果你是高手也许不用看这里,127.0.0.50/24为vps的ip地址和掩码,127.0.0.1为网关,执行完后即可连接上winbox,特别提醒小白,注意我注明修改的地方,不要一看就直接复制粘贴一劳永逸。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。