小白常用的openwrt脚本、参数等
防火墙自定义参数添加
iptables -t nat -A PREROUTING -p udp –dport 53 -j REDIRECT –to-ports 53
iptables -t nat -A PREROUTING -p tcp –dport 53 -j REDIRECT –to-ports 53
[ -n “$(command -v ip6tables)” ] && ip6tables -t nat -A PREROUTING -p udp –dport 53 -j REDIRECT –to-ports 53
[ -n “$(command -v ip6tables)” ] && ip6tables -t nat -A PREROUTING -p tcp –dport 53 -j REDIRECT –to-ports 53
网络共享设置
在Samba“编辑模板“里注释掉#invalid users = root,
docker 防火墙
iptables –wait -t nat -A DOCKER -p tcp -d 0/0 –dport 8081 -j DNAT –to-destination 172.17.0.2:8081
更新所有 LUCI 插件
opkg list-upgradable | grep luci- | cut -f 1 -d ‘ ‘ | xargs opkg upgrade
如果要更新所有软件,包括 OpenWRT 内核、固件等
opkg list-upgradable | cut -f 1 -d ‘ ‘ | xargs opkg upgrade
解决电视机smb版本低问题
编辑/etc/samba/smb.conf,在[global]下面加上一句 server min protocol = NT1
小米电视似乎只能使用版本较低的 SMB 1.0协议。
通过配置/etc/samba/smb.conf解决,建议直接走openwrt网页设置上的模板上修改,在其中加入一行。
min protocol = NT1
跑分
AES: openssl speed -evp aes-256-gcm
ChaCha20-poly1305: openssl speed -evp chacha20-poly1305
Coremark: /etc/coremark.sh && cat /etc/bench.log
openwrt 自动挂载硬盘
在 OpenWrt 上自动挂载硬盘是很简单的。首先,确保您已经安装了必要的软件包,包括 kmod-scsi-core、kmod-scsi-generic、kmod-fs-ext4 和 e2fsprogs。这些软件包可以通过在 OpenWrt 的 LuCI 界面的「软件」菜单中进行安装,或者使用 opkg 命令进行安装。
然后,您需要在 OpenWrt 的文件系统中创建一个挂载点,比如 /mnt/sda1。您可以使用 mkdir 命令来创建挂载点:
mkdir -p /mnt/sda1
最后,您需要在 OpenWrt 的配置文件 /etc/config/fstab 中添加一条挂载记录,以便在开机时自动挂载硬盘。在 fstab 文件中添加以下内容:
option target /mnt/sda1
option device /dev/sda1
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0
然后保存文件,并使用 mount 命令手动挂载硬盘:
mount -a
您也可以重启路由器,让硬盘在开机时自动挂载。如果一切顺利,您就可以在 /mnt/sda1 目录中访问硬盘了。
计划任务
0 */6 * * * cd /root/cfipopw/ && bash cdnip.sh
每月每周每日每6小时0分,重复进入/root/cfipopw/目录,执行 bash cdnip.sh的命令
评论
发表评论