1
Showfom 2014-10-22 13:21:31 +08:00
openwrt 的设置页面里就可以直接改 hosts 啊
|
2
shierji 2014-10-22 13:27:47 +08:00
写dnsmasq配置文件 。具体google dnsmasq
|
3
carterdang 2014-10-22 13:39:52 +08:00
直接修改或者ssh cap 本地上传
|
4
carterdang 2014-10-22 13:45:50 +08:00
不好意思打错了,是 scp
|
5
zro 2014-10-22 14:38:02 +08:00
Luci管理界面没有,要SSH到后台vi /etc/config/dnsmasq
|
7
nonozone OP @zro 哦,是在这个位置/etc/dnsmasq.d
我直接添加了一条 server=/www.xxx.com/192.168.1.100 重启之后貌似没有生效? 还有加入这个域名是真实存在,且可以正常解析,也就是在外网可以正常访问的,那我把这条记录加在dnsmasq里,到底会不会优先作用? |
8
aa65535 2014-10-22 15:15:29 +08:00
配置 dnsmasq 就行了
修改 /etc/dnsmasq.conf 添加如下 address=/www.xxx.com/192.168.1.100 写 /etc/dnsmasq.d 下的话需要 conf-dir=/etc/dnsmasq.d 这个配置是高优先级的,就是不会去递归查询了,直接返回结果。 |
9
Love4Taylor 2014-10-22 15:27:04 +08:00 via iPhone
@nonozone 为毛是server。不是应该是address么
。 |
10
yangg 2014-10-22 15:27:18 +08:00
|
12
jasontse 2014-10-22 15:49:55 +08:00 via Android
管理页面有这个设置
Network - DHCP and DNS - Resolv and Hosts Files - Additional Hosts files |
13
Daniel65536 2014-10-22 15:58:09 +08:00 via iPad 2
$ vi /etc/config/dhcp
在dnsmasq段的末尾插入: list addnhosts '/etc/hosts' 然后改/etc/hosts就可以了。 |