在ipv6 only德鸡ddrouteros系统

作者: seamus 分类: 常用 发布时间: 2022-09-21 08:16

注意:文中的德鸡不是EUserv,是另外一家KVM架构的,需要KVM架构,EUserv的lxc架构不行!

需要注意的是RouterOS默认不支持IPV6 DHCP CLIENT
需要把IP地址网关,写入镜像再DD

# 创建内存临时目录

mount -t tmpfs tmpfs /tmp/

# 打开内存临时目录

cd /tmp

# 下载RouterOS镜像到内存临时目录

wget https://download.mikrotik.com/routeros/7.3beta37/chr-7.3beta37.img.zip

# 解压

unzip chr-7.3beta37.img.zip

# 加载镜像

kpartx -av chr-7.3beta37.img

# 挂载镜像第二个分区

mount /dev/mapper/loop0p2 /mnt

# 创建开机启动脚本

cat <<EOF> /mnt/rw/autorun.scr
/interface ethernet
set [ find default-name=ether1 ] disable-running-check=no
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh disabled=yes
set api disabled=yes
set api-ssl disabled=yes
/ipv6 address
add address=IPV6地址/64 advertise=no interface=ether1
/ipv6 route
add disabled=no dst-address=::/0 gateway=IPV6网关 routing-table=main
/ip dns
set servers=2606:4700:4700::1111,2606:4700:4700::100
/ipv6 firewall nat
add action=masquerade chain=srcnat
/user set 0 password="设置密码"
/system
reboot
EOF

# 强制取消挂载

umount -l /mnt

# 取消已加载镜像

kpartx -d chr-7.3beta37.img

# 让文件系统只读

echo 1 > /proc/sys/kernel/sysrq
echo u > /proc/sysrq-trigger

#DD

dd if=/tmp/chr-7.3beta37.img of=/dev/硬盘位置 bs=4M status=progress

# 强制重启

echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger

# 完成