小白常用的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的命令

评论