精华内容
下载资源
问答
  • VMware装Openwrt配置虚拟机网段IP后 reboot 浏览器无法登录Openwrt管理页面。。 —————— 重启电脑 再打开vmware启动Openwrt OK..

    VMware装Openwrt配置虚拟机网段IP后

    reboot

    浏览器无法登录Openwrt管理页面。。

    ——————

    重启电脑

    再打开vmware启动Openwrt

    OK..

    展开全文
  • OpenWrt配置

    万次阅读 2016-06-03 09:04:57
    OpenWrt配置

    http://antkillerfarm.github.io/

    OpenWrt编译

    1.下载代码

    git clone git://git.openwrt.org/openwrt.git

    2.安装必要的包

    sudo apt-get install libtool autoconf automake gcc-multilib bison screen gcc g++ binutils patch bzip2 flex make gettext unzip libc6 git-core git build-essential libncurses5-dev zlib1g-dev gawk quilt asciidoc libz-dev zlib-bin lib32z1-dev

    包的内容根据OpenWRT和Ubuntu的版本的不同,而略有差异。比如最新的版本可能还需要libssl-dev包。不过这个比较简单,看出错信息就知道还需要什么包了。

    3.更新扩展,安装扩展

    ./scripts/feeds update -a

    ./scripts/feeds install -a

    4.配置编译选项

    make menuconfig

    这个配置的界面和linux内核的配置极为相似,只不过配置的内容相比内核多了很多。这个命令主要用于配置openwrt模块,如果要配置linux内核的话,可以执行make kernel_menuconfig命令。

    5.编译

    make

    这一步需要的时间很长,除了编译的内容很多之外,还需要下载很多包的源代码。下载的包放在dl文件夹下。

    6.编译结果

    编译的结果放在bin文件夹下。

    wr841nd-v5-squashfs-sysupgrade.bin

    wr841nd-v5-squashfs-factory.bin

    都生成了,如果从原厂直接升级到openwrt用factory.bin,open升级的话用sysupgrade.bin

    7.重新编译固件

    make clean

    这个命令会保留配置文件.config 和dl目录里下载的文件。

    如果想要全部清除,就用下面的命令:

    make distclean

    这里要注意的是:make clean不会改变feeds的内容,因此如果更换feeds的话,须用make distclean。考虑到这里的主要开销是下载文件,我们在执行make distclean之前,有必要将dl文件夹的内容复制到其他地方,命令执行之后,再复制回来,这样可以大大节省编译的时间。

    此外更换feeds,亦可使用如下命令:

    ./scripts/feeds update -i

    这个命令只更新feeds产生的index。

    OpenWrt in VirtualBox

    0.软件准备

    需要安装以下软件:

    1)VirtualBox

    2)Windows平台:Putty、WinSCP

    3)Ubuntu平台:Putty、Gigolo

    1.镜像文件的获得

    1)下载源码自己编译。编译的方法见上节。编译的时候,将Target选为X86即可。此外还可以选择生成文件的类型。VirtualBox虚拟硬盘文件的后缀名是vdi。

    2)在官网直接下载。

    http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/openwrt-x86-generic-combined-ext4.img.gz

    这里解释一下该文件夹下各个文件的区别:

    openwrt-x86-generic-combined-ext4.img.gz

    rootfs工作区存储格式为ext4

    openwrt-x86-generic-combined-jffs2-128k.img

    jffs2可以修改,也就是可以自行更换(删除)rootfs的配置文件,而不需要重新刷固件。

    openwrt-x86-generic-combined-squashfs.img

    squashfs是个只读的文件系统,相当于win的ghost,使用中配置错误,可直接恢复默认。

    openwrt-x86-generic-rootfs-ext4.img.gz

    rootfs的镜像,不带引导,可自行定义用grub或者syslinux来引导,存储区为ext4。

    为了更清楚的说明这个问题,可以参考以下文章:

    http://wiki.openwrt.org/doc/techref/header

    从这里可以看出一个完整的镜像文件至少要包含三个部分

    • Loader

    • Kernel

    • RootFS

    3)如果镜像文件是img格式的,需要转换成vdi方可。方法如下:

    VBoxManage convertfromraw --format VDI openwrt.img openwrt.vdi

    2.OpenWrt官网在Firefox下无法打开的问题

    只需要在about:config里修改

    intl.accept_languages

    的值为

    zh-CN,en-US,zh

    这个是FF的优先语言设置的BUG。在FF中的值是zh-cn en-us 等等,而规范的值应该是zh-CN en-US

    3.在VirtualBox中运行OpenWrt

    可参考以下文章:

    http://wiki.openwrt.org/doc/howto/virtualbox

    1–基本系统

    1)选择OS类型:Linux->2.6/3.X

    2)硬盘设置从SATA改为IDE。

    3)启用串口,但要关掉连接。

    4)启动虚拟机。等屏幕不再输出字符时,按下“Enter”键。会出现OpenWrt的欢迎界面及命令行。这说明OpenWrt已经跑起来了。

    5)不是所有的机器都需要2)和3)的设置。如果OpenWrt能跑起来的话,2)和3)也可省略。

    2–网络配置

    从原理上来说,虚拟机需要设置两个网卡。一个是LAN,用于OpenWrt和PC的交互。另一个是WAN,用于OpenWrt的连接上网。

    一般来说LAN和WAN位于不同的网段。而OpenWrt的默认配置只有LAN,没有WAN,而且LAN的IP地址固定为192.168.1.1。这通常和家里面使用的路由器的IP地址相冲突。因此除了修改虚拟机的网络设置之外,还需要修改OpenWrt的网络配置。

    1)虚拟机网络配置

    环境一:Windows平台+路由器(WAN和LAN不在一个网段)

    LAN: eth0 Host-only

    WAN: eth1 NAT

    环境二:Linux平台+拨号无线路由(WAN和LAN在一个网段)

    LAN: eth0 Internal Network

    WAN: eth1 Bridge(Host有两个网卡:eth0和wlan0。这一步的时候,界面名称要选择wlan0的网卡,也就是和Internet相连的那个网卡)

    2)关于网卡芯片类型

    官方img中,PCnet-FAST和Intel Pro 1000的驱动都有,因此VirtualBox选择任何一个芯片类型都是可以的。

    但是从源代码编译得到的img,就要看编译时的选项了。当前默认的是Intel Pro 1000。

    网上的文章提到要修改成PCnet-FAST,我怀疑是由于早先默认的是PCnet-FAST的缘故。

    3)OpenWrt网络配置

    修改文件/etc/config/network

    {% highlight bash %}
    config interface ‘lan’
    option ifname ‘eth0’
    option proto ‘dhcp’

    config interface ‘wan’
    option ifname ‘eth1’
    option proto ‘dhcp’
    {% endhighlight %}

    修改完成后,运行/etc/init.d/network restart,即可使脚本生效。

    4)验证联网是否成功

    WAN:使用ping命令,例如ping www.baidu.com

    LAN:见下一节的登录过程。

    如果不成功的话,可用ifconfig查看网络状态。看看eth0和eth1的IP地址是否是LAN和WAN所在的网段。

    4–登录

    0)登录的IP地址

    登录的IP地址,使用LAN的IP地址。可用ifconfig查看获得。

    1)首次登录

    使用telnet登录成功后,使用passwd命令设置密码。

    Windows平台的telnet虽然是系统自带,但默认没有开启。需要在“控制面板”->“程序”->“启用或关闭Windows功能”中打开“Telnet客户端”。

    2)命令行登录

    使用支持ssh的客户端(如putty)登录。

    3)图形界面登录

    使用浏览器,输入http://192.168.1.1即可。(实际使用中需用LAN的IP地址替换之)

    5–其他

    1)关于USB设备

    虽然可以在虚拟机上调试设备驱动,但是由于这会和宿主机的设备驱动产生冲突,因此并不推荐。比如最近我打算在虚拟机上调试U盘热插拔,结果打开USB选项之后,所有的USB事件都被虚拟机接管,连USB鼠标都用不了…

    LuCI

    LuCI是OpenWrt管理配置界面使用的接口。

    从文件上,它由两个部分组成:

    1)/www

    index.html–网站主页。

    2)/usr/lib/lua

    lua脚本的根目录。

    主流程:

    1./www/index.html

    2./www/cgi-bin/luci

    3.luci.sgi.cgi.run(即/usr/lib/lua/luci/sgi/cgi.lua里的run函数,以下只写简称。)

    4.luci.dispatcher.httpdispatch

    可参考一下文献:

    http://www.cnblogs.com/zmkeil/archive/2013/05/14/3078774.html

    这篇文章对LuCI的流程有详细的描述。

    http://wiki.openwrt.org/doc/uci

    这个是官方的文档。

    参考文献

    http://www.cnblogs.com/zmkeil/archive/2013/04/17/3027385.html

    这篇文章的内容和我写的差不多,可惜没有早看到。。。多走了弯路。

    OpenWrt目录结构粗解

    feeds

    在OpenWrt的源代码中,其实程序代码是微乎其微的。整个代码本身主要是维护一个很复杂的编译系统。至于内核和各个应用的软件包,基本都是以网上下载的方式获得代码,进而编译的。使用源代码的原因,是由于OpenWrt通常是运行在各种嵌入式系统中,而二进制包显然不具备可移植性。

    feeds文件夹的作用就是指明如何下载并编译这些软件源代码包。feeds的更新由专门的版本库来维护,这些版本库也被称为“软件源”。可修改feeds.conf.default来更换不同的或者是非官方的源。

    一个feeds通常会包含一个patch文件夹(也可以没有),这里需要注意的是修改patch文件夹内的patch文件时,需要把生成的临时文件.patch~删除掉,不然会出错。

    dl

    存放下载下来的压缩格式的源码包。

    build_dir

    解压缩之后的源码包。这里又分为三个文件夹:

    host:宿主机上的应用。

    toolchain:交叉编译工具链。

    target:目标板上的应用。

    staging_dir

    编译好的二进制文件及配置文件,也分了host、toolchain、target三个文件夹。

    其中,target下的pkginfo用于维护目标板软件的依赖关系,在编译环节显得尤为重要。

    bin

    最终的生成结果。

    总结

    OpenWrt目录结构是与它的编译系统密切相关的,这样的组织结构使得OpenWrt能用200M左右的源代码,实现一个现代的应用平台。

    尤其是按需下载源代码包的设计,大大缩小了OpenWrt本身的代码规模。可以相比较的是某平台基于Linux开发的SDK,大小超过1G,文件数近50k。这样的代码库甚至很难导入SVN这样的版本控制系统。我曾经做过测试,导入10k文件数的代码,到我PC的SVN库中,在局域网条件下,竟花了25分钟。

    OpenWrt编译系统

    大体结构

    OpenWrt编译系统由一系列makefile脚本组成。除了分散于各个文件夹的Makefile文件之外,在include文件夹下,还有很多.mk文件。这些.mk文件的作用有些类似于C语言的头文件。建议研究编译系统之前,先把这些.mk看一遍。

    此外,OpenWrt编译系统还提供了许多shell之外的命令。这些命令的脚本在scripts文件夹下,基本是用shell和perl编写的。

    镜像文件生成

    以arm64为例,生成镜像文件的过程,由target/linux/arm64/Makefile来控制。其中kernel的生成代码在include/kernel-build.mk中,而rootfs的生成代码在include/image.mk中。

    下载处理

    主要脚本在scripts/download.pl中,其中对几个重要的下载站点做了预置和优化,包括SF、GNU、KERNEL、GNOME等。

    OpenWrt网络配置

    这里主要参考以下文档:

    http://ju.outofmemory.cn/entry/176659

    为防遗失,摘录如下:

    这里写图片描述

    上图为OpenWrt的网络接口图。

    有线网络配置文件:/etc/config/network

    无线网络配置文件:/etc/config/wireless

    pppoe-wan:虚拟设备,拨号上网接口。

    lo:虚拟设备,自身的回环网设备。

    ra0 rai0:无线设备,它们各自对应一个SSID,分别是2.4G和5G。

    扩展包

    大多数情况下,我们并不需要亲手编写OpenWrt模块,因为日常使用中的绝大部分功能,OpenWrt项目都提供了相应的扩展包。因此,如何寻找、安装扩展包,就成为一个经常性的问题。

    官方扩展包可以在代码根目录下的feeds.conf.default文件中找到。

    从这里可以看出,OpenWrt项目早期的代码托管在openwrt.org下,而最近的开发已经迁移至github。因此,如果有的包在源代码中没有看到的话,可以到openwrt.org下碰碰运气。

    一个软件包可以生成独立的ipk安装文件(Modularizes),也可以直接打包进img中(Built-in)。这个生成选项在make menuconfig的选项菜单中,选择Y就是Built-in,选择M就是Modularizes。

    iptables设置

    iptables是Openwrt的防火墙软件命令,可参见:

    http://wiki.openwrt.org/doc/howto/netfilter

    这里将主要用法示例如下:

    iptables -I zone_wan_input 4 -p tcp --dport 22 -j ACCEPT # allow SCP on WAN port

    展开全文
  • OpenWrt 设置IP地址

    万次阅读 2019-04-15 15:10:37
    【注】本文是基于Ubuntu14.04+Openwrt17.01开发的教程。 5.1在开发板上设置IP ...接下来,我们就通过在开发板上面修改配置文件的方式来修改IP地址。首先开发板上电,等它启动一会儿,然后回车进入控制台。如图1所...

    【注】本文是基于Ubuntu14.04+Openwrt17.01开发的教程。

    5.1在开发板上设置IP
    由于我们在开发过程中,可能会用到其他路由器,而它们的IP一般都是192.168.1.1,为了让开发板上的IP不与这些路由器的IP冲突,我们需要修改开发板上的IP地址。

    接下来,我们就通过在开发板上面修改配置文件的方式来修改IP地址。首先开发板上电,等它启动一会儿,然后回车进入控制台。如图1所示。

    图1回车进入控制台


    我们可以在控制台中输入ifconfig命令来查看开发板的IP地址。

    #ifconfig

    如图2所示,输入ifconfig命令并回车后,我们就得到了开发板的IP地址,此时是开发板的默认IP地址192.168.1.1。

    å¨è¿éæå¥å¾çæè¿°

    接下来,我们就来修改IP地址,将它给为192.168.0.10。在开发板上面,通过修改/etc/config目录下的network配置文件,可以达到目的。首先输入一些命令。

    #vi etc/config/network

    此时,我们变可以看到network配置文件的内容如下。

    å¨è¿éæå¥å¾çæè¿°

    å¨è¿éæå¥å¾çæè¿°

    此时,我们只需要将红色部分的IP地址改为192.168.0.10,然后保存退出,然后再重启开发板,就发现IP地址被改为192.168.1.111了。

    å¨è¿éæå¥å¾çæè¿°

    5.2在源代码中设置IP
    前面是通过在开发板上面修改配置文件的方式来修改IP,这样做虽然简单,但是每当我们重新烧写固件后,都要通过这个方式重新修改IP,这样太麻烦。那么,接下来我们就来通过修改源码的方式,来修改IP。

    如果大家对OpenWrt系统的启动流程有一定的了解的话,我们就知道,系统在启动的时候,会通过运行config_generate这个脚本程序来设置IP等基本参数。该脚本文件位于系统源码的openwrt /package/base-files/files/bin目录,那么接下来我们就来修改该脚本文件,从而修改IP地址。

    #cd ./package/base-files/files/bin
    #vim config_generate

    然后我们就可以在该脚本程序中看到,它是想IP地址设置为192.168.1.1的。

    å¨è¿éæå¥å¾çæè¿°

    那么,我们只需要将蓝色部分的IP改为192.168.1.11即可。如下图所示。

    å¨è¿éæå¥å¾çæè¿°

    修改完成以后,然后保存退出。最迟回到OpenWrt系统源码的顶层目录,然重新编译系统即可。

    #make V=99

    将新编译出来的固件,重新烧到开发板上面,然后再查看IP,就发现IP的初始值已经是192.168.1.111了。

    å¨è¿éæå¥å¾çæè¿°

     

    展开全文
  • Openwrt配置内网主机映射

    千次阅读 2019-10-16 09:02:11
    Openwrt配置内网主机映射Openwrt配置内网主机映射配置方法 Openwrt配置内网主机映射 公司内网远程管理主机比较多,或者家里如同我一样有不少虚拟机平台,比如nas,用于开发学习环境的linux主机,记住一堆缺少信息...

    Openwrt配置内网主机映射

    Openwrt配置内网主机映射

    公司内网远程管理主机比较多,或者家里如同我一样有不少虚拟机平台,比如nas,用于开发学习环境的linux主机,记住一堆缺少信息特征的ip地址是麻烦的,配置主机host只会对一台计算机有效,这时配置节点路由器是个更好的办法。

    配置方法

    进入openwrt的管理页面,Network->DHCP and DNS
    静态主机映射
    增加主机名,ip地址,然后点击Save & Apply就可以在路由器下的主机里ping下hostname看下是否能解析了。有两点要注意:1. hostname要带上域名,否则可能解析不成功。2. MAC-Adress要填上,否则因为动态ip地址到期释放不再对应原来的设备,域名按照设定的解析就连不上了。

    展开全文
  • openwrt修改ip地址

    千次阅读 2020-03-08 16:43:24
    修改Openwrtip地址,不仅仅需要通过luc的web页面去修改网卡的ip地址,还需要通过ssh的方式进去修改,luc的访问ip: uci set network.lan.ipaddr=192.168.2.1 uci commit network ifup lan 参考 Openwr 使用uci...
  • openwrt配置ipv6

    万次阅读 2020-01-01 12:59:26
    这几天发现深圳电信运营商已经可以分配ipv6了,使用手上的GL-iNet AR750 openwrt智能路由器玩一下ipv6。 GL-iNet AR750购买淘宝链接 IPV6的常用模式 在网上搜了一下,ipv6常用的配置模式有Native、NAT6、6TO4、6IN4...
  • OpenWRT配置IPV6

    万次阅读 2019-04-27 05:22:32
    准备材料 智博通 WG3526 路由器 (MT7621A 16M ROM, 512M RAM) 中国移动光纤入户 (Prefix Delegation...OpenWRT 18.06 for ZBT WG3526 配置 /etc/config/dhcp config dhcp 'lan' ... option dhcpv6 'server' opti...
  • OpenWrt配置阿里云动态域名服务DDNS

    千次阅读 2020-12-23 03:02:36
    OpenWrt配置阿里云动态域名服务DDNSOpenWrt配置阿里云动态域名服务DDNS创建Access Key添加权限创建A记录设置OpenWrt DDNS验证 OpenWrt配置阿里云动态域名服务DDNS DDNS(Dynamic Domain Name Server,动态域名服务)...
  • OpenWRT配置 -- 网络配置network文件

    万次阅读 2019-10-24 16:14:50
    OpenWRT中WAN和LAN的配置在 /etc/config/network 文件中,下面是目前自己使用的 network 文件内容,留个笔记以备后续使用。 config interface 'loopback' option ifname 'lo' option proto 'static' option ip...
  • openwrt笔记7 ip配置 openwrtip配置 openwrt有一个默认固定ip的网口,5个或者1个,2种模式,但是都是默认固定ip的; 但是我现在把openwrt作为sta模式,所以需要默认以dhcp模式来分配ip,网上的教程大多数都是以...
  • openwrt配置虚拟多wan

    2021-03-15 13:38:00
    openwrt配置虚拟多WAN,在/etc/config/network文件中修改。 在文件中添加配置wan2 wan3的虚拟配置,其中wan2的VLAN ID是2;wan3的VLAN ID是3,通过配置ifname中eth0.X,那么VLAN的ID就是X。配置成功后“/etc/init.d...
  • 命令行修改OpenWrtIP地址

    千次阅读 2021-03-01 16:16:22
    OpenWrt安装好之后,默认的IP地址是192.168.1.1,很多时候是不符合实际需求的,所以需要修改。 以下操作是在命令行下输入的: 1、以root的身份登录; 2、修改/etc/config/network文件: vim /etc/config/network ...
  • openwrt默认lan ip地址配置

    万次阅读 2016-11-11 10:45:17
    openwrt 15.05之前的版本,配置/package/base-files/files/lib/functions/uci-default.sh中的lan ip地址即可。但是在15.05版本中这部分的配置做了修改,使用了新的uci-new-default.sh, 已不再包括lan ip配置,...
  • Openwrt配置小记

    2017-05-28 10:57:00
    手中有台Netgear WNR2000v3,一直想尝试Openwrt,于是刷机。官方最新固件的稳定版本为15.05.1,该版本自带luci,BUT,不能保存配置,上网查了很久,得出结论,是由于WNR2000v3的Flash太小(4M)导致,放弃。然后去...
  • OpenWRT配置Zerotier实现内网映射

    千次阅读 2021-05-16 10:44:53
    OpenWRT加入zerotier: zerotier使用教程_OPENWRT LEDE 配置...OpenWRT配置zerotier大内网: 基于ZeroTier和Openwrt路由器的内网互访方案 简述:需要配置的内容有: zerotier服务端Web管理界面配置Managed Route
  • openwrt 配置过程

    千次阅读 2015-03-21 11:20:25
    openwrt的基本设置
  • 前言:在修改opkg update的下载目录,公司里不能连外网,尝试用samba。 配置samba很简单,修改/etc/config/samba文件,拷贝一下share项,...登陆:windows下输入openwrtip地址就行。 ubuntu下配置samba: ...
  • openwrt配置为ap模式

    千次阅读 2019-08-05 13:31:16
    1. 下载适合开发板的镜像文件并...2. 开机并配置有线wan口和lan口 修改文件/etc/config/network` config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option ...
  • openwrt配置实验

    千次阅读 2017-03-17 17:25:10
    默认的配置情况是,LAN1-LAN4为vlan-id1,wan口为vlan-id2,在LAN口下能通过dhcp分配ip地址,电脑接入lan口后能访问外网。 我本次实验的目的是 1,创建一个新的桥br-test。(默认桥接口是br-lan) 2,创建一个新的子...
  • OpenWRT 配置远程ssh及访问WEB页面

    千次阅读 2020-05-25 19:04:51
    OpenWRT 配置远程ssh及访问WEB页面。启动ssh,配置防火墙,配置端口转发,远程连接命令。 远程ssh: 1.开启SSH访问: 系统-管理权-ssh访问 端口:默认或自定设置 勾选网关端口,允许远程主机连接到...
  • Openwrt配置QOS流量带宽限制

    万次阅读 2017-07-26 15:59:40
    Openwrt配置QOS流量带宽限制#加载模块:insmod xt_IPID insmod cls_u32 insmod cls_fw insmod sch_htb insmod sch_sfq insmod sch_p
  • openwrt 修改IP地址

    万次阅读 2016-06-18 16:29:31
    vi etc/config/network ...接着:wq 保存退出),然后保存退出,然后再重启开发板(如果使用命令可以使用reboot),就发现 IP 地址被改为 192.168.1.95 了  在源代码中设置IP 前面是通过在开发板上
  • openwrt LAN口配置ip

    千次阅读 2021-02-21 00:51:13
    修改network配置文件 vi /etc/config/network config interface 'lan' option type 'bridge' option proto 'static' option netmask '255.255.255.0' option _orig_ifname 'eth0 eth1 eth2 eth3' option _orig_...
  • openwrt配置文件选项 /etc/config/wireless

    千次阅读 2017-03-11 23:16:26
    openwrt配置文件选项 /etc/config/wireless
  • openwrt配置编译流程

    千次阅读 2015-08-29 10:06:19
    引子,实验室做一个摄像头无线传输的项目,最后硬件确定为【Easylink M-mini AR9331开发板 】,搞硬件的哥们儿从淘宝上买了一块这样的开发板... 系统: 默认openwrt CPU: AR9331 400MHZ MIPS 24k内核 RAM: 512Mbit
  • 原来的文件如图片所示,我是做底层芯片驱动的,对openwrt这些配置是小白,请帮忙看下修改后的文件,多谢!如下: config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '...
  • OPENWRT VLAN 配置

    2021-03-16 17:13:46
    OPENWRT VLAN 配置 OPENWRT VLAN 配置 openwrt配置vlan 1.先配置switch使能 config switch option name ‘eth0’ option reset ‘1’ option enable_vlan ‘1’ 2.配置对应的switch config switch_vlan option ...
  • OpenWRT路由器配置为使用IP地址192.168.1.1 提供 运行./router.sh 机密 下列项目的位置在指示。 包含机密的环境变量 环境变量 描述 ROUTER_ROOT_PASSWORD 用于root帐户的密码 ROUTER_WIFI_KEY WIFI密码 ...
  • AdGuard Home 是广告拦截与反跟踪软件,...本文讲解在OpenWRT配置AdGuardHome,实现DNS防污染加快网站解析速度和广告拦截。 一、AdGuardHome安装 建议安装文站提供的固件,或自行查找AdGuardHome.ipk和luci-app.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,932
精华内容 1,572
关键字:

openwrt配置ip