自定义防火墙规则实现OpenWrt防蹭网功能
网功能。下面是一段可以帮助您完成此设置的代码段:iptables -F input_lan_rule i=0;while truedo mac=`uci get dhcp.@host[$i].mac 2>/dev/null`; if [ -z $mac ];
使用Docker安装OpenWrt
1、拉取OpenWrtDocker镜像docker pull piaoyizy/openwrt-x862、启用PromiscuousMode(混杂模式)sudo ip link set eth0 promisc on3、创建Macvlan网络docker network create -d macvlan --subnet=192.168.1.0/2
阅读全文:使用Docker安装OpenWrt
OpenWRT一键更新全部ipk命令更新OpenWRT软件包的命令
情。幸运的是,有一种更简便的方式可以一次性更新所有可升级的软件包。下面是一次性更新软件包的Shell命令:opkg updateopkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade这个命令执行了两个操作。首先,opkgupdate命令用于更新软件包列表,确保你获得最新的可用
阅读全文:OpenWRT一键更新全部ipk命令更新OpenWRT软件包的命令
如何给你的Openwrt开启https登陆openwrt开启https
.bilibili.com/read/cv4822276以下是关于安装所需插件、获取SSL证书和配置证书的步骤说明:安装所需插件:使用网页界面安装curl、luci-ssl-openssl和ca-bundle。获取SSL证书:使用PUTTY连接到路由器2.1安装acme.sh:curl https://get.acme.sh | shalias acme.sh=~/.acme.sh/acme.sh2.2生成证书:以阿里云
阅读全文:如何给你的Openwrt开启https登陆openwrt开启https
OpenWrt出现未保存的配置且无法保存成功解决办法
:XX”,点击去保存,结果也是一样。你可以尝试以下步骤来解决配置保存问题:首先,检查磁盘是否存在错误。你可以运行以下命令进行检查和修复(如果有错误):e2fsck /dev/mmcblk0p2如果系统询问是否修复错误,请输入"y"来修复。在完成磁盘检查和修复后,重新启动设备:reboot如果问题仍然存在,你可以尝试使用以下命令挂载磁盘为可写模式:mount -o remount rw
阅读全文:OpenWrt出现未保存的配置且无法保存成功解决办法
解决X86软路由OpenWrt上upnp无法使用/失效问题
dev2020.10解决openwrtupnp无法使用/失效问题你可以通过以下步骤来修改"/etc/config/upnpd"文件并重启UPnP:首先,使用SSH或者SFTP工具(如WinSCP)连接到你的路由器。打开"/etc/config/upnpd"文件,可以使用vi命令编辑该文件。在命令行中输入以下命令:vi /etc/config/upnpd在文件中找到"opti
阅读全文:解决X86软路由OpenWrt上upnp无法使用/失效问题
X86软路由OpenWrt上IPv6详细设置
到你的OpenWrt路由器的管理界面。导航到"网络"菜单,然后点击"DHCP"选项。在DHCP设置页面中,找到"高级设置"选项,并勾选"禁止解析IPv6DNS记录"。在"wan"配置中,取消勾选"内置管理IPv6"选项。在"wan"配置中,选择"获取IPv6地址"为"自动"。在&qu
浏览器为何偏好IPv4而不是IPv6?
Pv4而不是IPv6。这种倾向有几个可能的原因。当涉及到选择网络协议时,一些主流浏览器会更倾向于使用IPv4而不是IPv6。这在某种程度上是为了确保更快、更可靠的连接。接下来,我们将介绍一些常见浏览器和操作系统的行为。GoogleChrome和Firefox具有“快速回退”机制。它们会首先尝试使用IPv6连接访问网站,但如果连接时间超过一定阈值,它们会自动切换到IPv4连接,以确保更好的性能和用户体验。Windows7及以上版本的操作
阅读全文:浏览器为何偏好IPv4而不是IPv6?
主路由Padavan+旁路由OpenWrt的配置方法
将介绍以Padavan作为主路由,OpenWrt作为旁路由的配置过程。首先,主路由将提供DHCP服务,而旁路由将通过接入网络来享受旁路由所提供的功能。下面是具体的配置步骤:OpenWrt设置1.1进入OpenWrt的设置界面,然后点击"接口",并修改LAN口的设置:将"IPv4地址"修改为主路由下未被使用的IP地址,例如192.168.4.43。"IPv4子网掩码"保持默认设置为255.255.
阅读全文:主路由Padavan+旁路由OpenWrt的配置方法
如何在OpenWRT中禁用IPv6
于某些情况来说可能还不太适合。因此,本文将介绍如何在OpenWRT中禁用IPv6。方法:如果您使用OpenWRT作为主路由(2步骤):第1步:进入网络菜单--DHCP/DNS--高级设置--勾选【禁止解析IPv6DNS记录】。第2步:进入网络菜单--接口--LAN--DHCP服务器--IPv6设置--选择【已禁用】。如果您将OpenWRT用作接入点(AP),则只需执行以下步骤:进入网络菜单--接口--LAN--DHCP服务器--IPv6
阅读全文:如何在OpenWRT中禁用IPv6
使用Python计算大文件的MD5值方法
会导致性能问题。为了解决这个问题,我们可以采用切片的方式,按块读取文件并逐步计算MD5值。本文介绍了使用hashlib和Crypto.Hash两种模块来正确计算大文件的MD5值的方法。正文:在Python中,计算文件的MD5值是一种常见的操作,可以用于校验文件的完整性和确保数据的一致性。然而,当处理大文件时,直接将整个文件加载到内存中可能会导致性能问题,因此我们需要采用逐块读取文件的方式来计算MD5值。以下是两种常用的方法:使用hashlib模块计算大文件的MD5值import&
阅读全文:使用Python计算大文件的MD5值方法
极简的OPENWRT做旁路由的设置
由的方法发出来,大家可以简单的抄作业。具体的网络结构如下:主路由设置:主路由的设置与正常使用没有区别,只需要确保WAN口拨号设置正确即可。DHCP和NAT打开;IP地址为192.168.1.1,子网掩码为255.255.255.0;IP范围设置为192.168.1.2-192.168.1.254(根据需要进行修改);DNS1设置为192.168.1.1,DNS2可以设置为运营商提供的DNS,也可以不设置。Openwrt旁路由设
阅读全文:极简的OPENWRT做旁路由的设置
用于x86_64软路由平台的自用OpenWrt固件
添加了常用的功能组件,并安装了常见网卡的驱动。以下是镜像的下载链接:https://cloud.189.cn/t/fyIFfijAnMbyhttps://pan.baidu.com/s/1QtfeWaxbO-_RKP1lnFyawg提取码:ycm6这个镜像支持L2TP认证的校园网,并同时兼容UEFI和Legacy引导方式。在安装完成后,您还可以切换引导模式(如果支持)。请注意,在使用恢复功能时,请确保您已备份好全部数据,因为还原盘会导致所有数据丢失。镜像磁盘采用GPT分区表,具体分
阅读全文:用于x86_64软路由平台的自用OpenWrt固件
在OpenWRT上配置远程SSH和访问WEB页面的步骤
富的功能和灵活的配置选项。在OpenWRT中配置远程SSH和访问WEB页面可以方便地进行远程管理和访问。下面是配置的详细步骤:启动SSH访问:登录OpenWRT的Web管理界面。转到“系统”>“管理权”>“SSH访问”。在此页面上,您可以选择使用默认的SSH端口或自定义端口。勾选“网关端口”,以允许远程主机连接到本地SSH转发端口。配置防火墙区域设置:转到“网络”>“防火墙”>“区域设置”。在此页面上,找到您想要远程访
阅读全文:在OpenWRT上配置远程SSH和访问WEB页面的步骤
解决Nextcloud中的No internet connectivity没有网络连接错误
存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。NextCloud跨平台支持Windows、Mac、Android、iOS、Linux等平台,而且还提供了网页版以及WebDAV形式访问,因此你几乎可以在任何电脑、手机设备上都能轻松获取和访问你的文件文档。在RaspberryPi中使用Nextcloud系统时,有时在进行更新操作时会出现"N
阅读全文:解决Nextcloud中的No internet connectivity没有网络连接错误
树莓派安装Resilio Sync和ZeroTier虚拟局域网文件共享
装和配置ResilioSync的详细过程日期:2023-08-07一年前,我尝试在Windows的NAS上安装ResilioSync,但是发现它的运行速度很慢。之后,我在VPS上安装了ResilioSync,速度还不错,但是VPS的空间太小。最近,我决定在树莓派上安装ResilioSync,并遇到了一些问题,在此记录整个过程。以下是在树莓派上安装和配置Resi
阅读全文:树莓派安装Resilio Sync和ZeroTier虚拟局域网文件共享