type
Post
status
Published
slug
2020/10/01/1601530053926.html
summary
tags
Openwrt
category
Openwrt
icon
password
Property
Dec 8, 2022 08:30 AM
created days
极路由的DHCP设置中无法手动设置网关和DNS,所以只好手动修改配置文件。

打开'开发者模式'

在极路由后台的云插件市场找到开发者模式插件,直接安装,连接方式与用户名密码插件详细信息已经给出。
notion image

固件基于OpenWrt

修改DHCP配置文件

备份原始配置文件

cd /etc/config/ cp dhcp dhcp.back

分析配置文件

  1. 原始配置文件如下:可以看出有两个lan那么我们究竟需要修改哪个配置呢。
config dnsmasq option domainneeded '0' option boguspriv '1' option filterwin2k '0' ... config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option force '1' option ignore '0' config dhcp 'wan' option interface 'wan' option ignore '1' config dhcp 'lan1' option interface 'lan1' option start '100' option limit '150' option leasetime '12h' option force '1'
  1. ip命令查看接口信息
可以看到,br-lanbr-lan1是属于不同网段的,而我们现在所使用的网段为192.168.199.1/24,所以我们可以确定我们所需要修改的就是lan的配置网段。
ip a 28: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether d4:00 brd ff:ff:ff:ff:ff:ff inet 192.168.199.1/24 brd 192.168.199.255 scope global br-lan valid_lft forever preferred_lft forever inet6 fe80::d6ee:7ff:fe62:a784/64 scope link valid_lft forever preferred_lft forever 30: br-lan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether d4:00 brd ff:ff:ff:ff:ff:ff inet 192.168.200.1/24 brd 192.168.200.255 scope global br-lan1 valid_lft forever preferred_lft forever inet6 fe80::d6ee:7ff:fe62:a786/64 scope link valid_lft forever preferred_lft forever

修改配置文件

DHCP中的DNS与网关都是由DHCP配置文件中的dhcp_option进行配置的。
启动代号为3的代表默认网关的配置,代号为6的配置项为DNS的配置项。
config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option force '1' option ignore '0' ####################### 下面的为手动添加的项目 list dhcp_option "3,192.168.199.1 6,192.168.199.216,80.67.188.188,80.67.169.12" list dns "2001:913::8" list dns "2001:910:800::12"

重启dnsmasq服务

/etc/inid.d/dnsmasq restart

重新连接网络即可

可以看到已经能够获取到相应的预设DNS了。
notion image

参考文献

 
欢迎加入喵星计算机技术研究院,原创技术文章第一时间推送。
notion image
 
悲喜自渡 他人难悟易误在Docker 中运行 OpenWrt 旁路网关(转载记录)

  • Waline
  • Utterance