荣耀之链论坛

 找回密码
 立即注册
搜索
查看: 1893|回复: 1

openwrt安装全版本的dnsmasq

[复制链接]

1326

主题

2373

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10267
发表于 2022-9-25 10:08 | 显示全部楼层 |阅读模式
opkg install dnsmasq-full
好像是这个
第一次安装提示失败,说什么各项配置都被dnsmasq占用了
然后opkg remove dnsmasq
最后再执行一遍opkg install dnsmasq-full 就好了

输入dnsmasq -v 可以看到开启的功能

然后ipset功能也需要单独安装
opkg install ipset

然后dnsmasq就可以用配置
ipset=/abc.com/SET,SET6
IPV4和IPV6的地址会自动存放到对应的ipset里面

然后安装iptables和ip6tables
opkg install iptables-zz-legacy
opkg install iptables-mod-nat-extra
opkg install ip6tables-zz-legacy
opkg install ip6tables-mod-nat

之后就可以用iptables进行分流了  

没想到这么简单

回复

使用道具 举报

1326

主题

2373

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10267
 楼主| 发表于 2023-11-8 10:33 | 显示全部楼层
安装与卸载应该同步进行
opkg remove dnsmasq && opkg install dnsmasq-full


然后
#只能用这种方式  软链接单个文件的方式不行 然后没法跨分区进行硬链接
rm -rf /tmp/dnsmasq.d
ln -s /root/dnsmasq/dnsmasq.d /tmp/

这样就可以在root目录内放.conf文件了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

荣耀之链

GMT+8, 2025-6-18 06:03 , Processed in 0.015316 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表