全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1344|回复: 26

DD OpenWrt 到小鸡鸡

[复制链接]
发表于 2022-5-14 19:58:26 | 显示全部楼层 |阅读模式
本帖最后由 KDE 于 2022-5-14 20:05 编辑

OpenWrt 是一个路由器系统 资源占用很小 整个准系统大小也就几十MB而已

如果只是做网络通信 用这个足够了

体积小的系统可以直接DD 如果是那些几百兆的不能直接DD 体积大的要进内存救援系统mfslinux才能DD不然会出错

# 创建内存临时文件夹
mount -t tmpfs tmpfs /tmp/
cd /tmp

# 下载OpenWrt x86_64镜像
wget https://downloads.openwrt.org/releases/22.03.0-rc1/targets/x86/64/openwrt-22.03.0-rc1-x86-64-generic-ext4-combined.img.gz

# 解压
gzip -d openwrt-22.03.0-rc1-x86-64-generic-ext4-combined.img.gz

# 加载镜像
kpartx -av openwrt-22.03.0-rc1-x86-64-generic-ext4-combined.img

# 挂载镜像
mount /dev/mapper/loop0p2 /mnt

# 改SSH密码 (LUCI密码跟SSH一样)
[root@localhost ~]# openssl passwd -1 www.hostloc.com
$1$rsXLgwJ2$LHU.ix0C56QmY2TXwxYSt0

nano /mnt/etc/shadow
root:$1$rsXLgwJ2$LHU.ix0C56QmY2TXwxYSt0::0:99999:7:::

# 设置网络连接(DHCP获取IPV4 IPV6)
cat <<EOF> /mnt/etc/config/network
config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan'
        option device 'eth0'
        option proto 'dhcp'

config interface 'ipv6'
        option device 'eth0'
        option proto 'dhcpv6'
        option reqaddress 'try'
        option reqprefix 'auto'
EOF

# 设置网络连接(静态IPV4 IPV6地址 注意/24 /64这些CIDR代码要根据实际来定 可以小 但是不能大 CIDR代码要包含网关 ip addr show 看地址 ip -4 route 看V4网关 ip -6 route 看V6网关)
cat <<EOF> /mnt/etc/config/network
config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan'
        option device 'eth0'
        option proto 'static'
        list ipaddr 'IPV4地址/24'
        option ipgw 'IPV4网关'
        list ip6addr 'IPV6地址/64'
        option ip6gw 'IPV6网关'
        list dns '2606:4700:4700::1111'
        list dns '2606:4700:4700::1001'
        list dns '1.1.1.1'
        list dns '1.0.0.1'
EOF

# 强制取消挂载
umount -l /mnt

# 取消加载镜像
kpartx -d openwrt-22.03.0-rc1-x86-64-generic-ext4-combined.img

# 让文件系统只读
echo 1 > /proc/sys/kernel/sysrq
echo u > /proc/sysrq-trigger

# DD
dd if=/tmp/openwrt-22.03.0-rc1-x86-64-generic-ext4-combined.img of=/dev/实际硬盘位置 bs=4M  status=progress

# 强制重启
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger

发表于 2022-5-14 19:59:35 | 显示全部楼层
独服能不能用?会不会缺驱动!
发表于 2022-5-14 20:00:20 | 显示全部楼层
403_Forbidden 发表于 2022-5-14 19:59
独服能不能用?会不会缺驱动!

应该不会,我见过都有家里拿3900X当软路由的
表妹 该用户已被删除
发表于 2022-5-14 20:00:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2022-5-14 20:00:39 | 显示全部楼层
403_Forbidden 发表于 2022-5-14 19:59
独服能不能用?会不会缺驱动!


本来就是x86_64镜像 肯定是可以装杜甫的
还有一个efi版本
在这里
https://downloads.openwrt.org/releases/22.03.0-rc1/targets/x86/64/
发表于 2022-5-14 20:00:48 | 显示全部楼层
很详细的技术帖 绑定
发表于 2022-5-14 20:02:35 | 显示全部楼层
KDE 发表于 2022-5-14 20:00
本来就是x86_64镜像 肯定是可以装杜甫的
还有一个efi版本
在这里

有空试试
发表于 2022-5-14 20:02:41 | 显示全部楼层
支持技术帖 , MAKE
发表于 2022-5-14 20:03:08 来自手机 | 显示全部楼层
干货,就是不太饿
发表于 2022-5-14 20:03:58 来自手机 | 显示全部楼层
表妹 发表于 2022-5-14 20:00
d到vps能干些什么

我也想知道
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 04:44 , Processed in 0.062543 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表