谷动谷力

 找回密码
 立即注册
谷动谷力 首页 嵌入式 查看内容

【openwrt】dns失效 出现 ping: bad address 错误 解决方法

2023-10-21 23:49| 发布者: admin| 查看: 596| 评论: 1|原作者: sunsili

摘要: 【openwrt】dns失效 出现 ping: bad address 错误 解决方法 现象 ping 命令 ping baidu.com ping: bad address 'baidu.com' 返回找不到主机 尝试 1、重新启动OpenWrt设备:在OpenWrt平台上进行一个简单的重启可 ...
【openwrt】dns失效 出现 ping: bad address 错误 解决方法


现象
ping 命令
ping baidu.com
ping: bad address 'baidu.com'
返回找不到主机

尝试

1、重新启动OpenWrt设备:在OpenWrt平台上进行一个简单的重启可能会解决问题。还是末解决

2、执行
ps
查看dns相关服务(默认是dnsmasq)有没有启动,
发现没有启动dns相关服务
手动启动dnsmasq
./etc/init.d/dnsmasq start
发现依然没有启动dnsmasq

判定为配置文件错误

解决方法


编辑dnsmasq配置文件/var/etc/dnsmasq.conf
vim /var/etc/dnsmasq.conf

# auto-generated config file from /etc/config/dhcp
conf-file=/etc/dnsmasq.conf
dhcp-authoritative
domain-needed
localise-queries
read-ethers
bogus-priv
expand-hosts
local-service
domain=lan
server=/lan/
dhcp-leasefile=/tmp/dhcp.leases
resolv-file=/tmp/resolv.conf.auto
addn-hosts=/tmp/hosts
conf-dir=/tmp/dnsmasq.d
stop-dns-rebind
rebind-localhost-ok
dhcp-broadcast=tag:needs-broadcast

手动启动dnsmasq
./etc/init.d/dnsmasq start


测试一下
ping baidu.com

Pinging baidu.com [110.242.68.66] with 32 bytes of data:
Reply from 110.242.68.66: bytes=32 time=33ms TTL=50
Reply from 110.242.68.66: bytes=32 time=32ms TTL=50
Reply from 110.242.68.66: bytes=32 time=32ms TTL=50
问题解决


1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

相关阅读

发表评论

最新评论

sunsili 2023-7-31 14:22
之前有尝试过修改resolv.conf
vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
修改后,是可以的,但是重启过后, resolv.conf会被修改为初始状态。

查看全部评论(1)

最新热点

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-4-12 09:13 , Processed in 0.122476 second(s), 37 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

返回顶部