文档章节

手动配置 OpenWrt 路由器的 DNS 服务

傅易
 傅易
发布于 2017/05/23 22:10
字数 226
阅读 2115
收藏 0

刚配置好 PPPoE 拨号,想 ping 一下互联网,就遇到了 DNS 问题:

$ ping www.baidu.com
ping: bad address 'www.baidu.com'

查看本机的 DNS 配置:

$ cat /etc/resolv.conf
search lan
nameserver 127.0.0.1

发现使用的是本机 DNS 服务器,即 dnsmasq。

查看 dnsmasq 配置:

$ cat /etc/dnsmasq.conf
conf-dir=/etc/dnsmasq.d

查看 dnsmasq.d 文件夹,为空。

搜索一番配置,在 dnsmasq.d 文件夹下创建了 dns.conf 文件:

# 忽略默认解析文件 /etc/resolv.conf
# 默认解析文件即本机的解析设置,可能是通过 DHCP 获取的,不推荐使用
no-resolv

# 手动指定上游服务器
server=223.5.5.5
server=223.6.6.6

重启 dnsmasq 服务:

$ /etc/init.d/dnsmasq restart

现在路由器能够成功查到 DNS 了,大功告成。

© 著作权归作者所有

共有 人打赏支持
傅易
粉丝 28
博文 111
码字总数 69348
作品 0
海淀
后端工程师
私信 提问
Hiwifi 刷 openwrt

参考地址: https://code.google.com/p/openwrt-hiwifi/ 极路由HC6361 OpenWrt固件补丁 (HiWiFi tw150v1) 说明 · OpenWrt官方源码自r40975起(2014/06/02)支持HC6361,本项目只做基于官方版...

老汉-憨憨
2015/01/11
0
2
OpenWRT 配合Shadowsocks+ChinaDNS实现科学上网

本站发布的三种shadowsocks在openwrt上的自动翻墙方案: 1、Shadowsocks + ChnRoute 实现 OpenWRT 路由器自动翻墙 2、Shadowsocks + Redsocks 实现 OpenWRT 路由器自动翻墙 3、Shadowsocks +...

CasparLi
2015/08/04
0
1
一个小型的无线路由器 Linux 系统OpenWRT

OpenWRT - (http://www.openwrt.org) 开发板: 十几种市面上很容易买到的无线路由器,价钱500元左右, 请看硬件列表: (http://wiki.openwrt.org/TableOfHardware) 我使用的是 Linksys WRT54G: ...

AlphaJay
2011/07/26
0
0
移植OpenWrt到RT5350

slider >>> Too few posts! (required minimum are 3) (the featured image may be missing) Previous 移植OpenWrt到CuHead Pro WiFi Posted by: zou, baozhu , 三月 13, 2014 CuHead Pro是一......

Pillar_zuo
2014/03/13
0
4
OpenWrt系列教程汇总 & OpenWrt简体中文Wiki

OpenWrt系列教程汇总 OpenWrt简体中文Wiki 快速导航

AlphaJay
2011/07/26
0
1

没有更多内容

加载失败,请刷新页面

加载更多

dockerfile 镜像构建(1)

通用dockerfile 利用已经编译好的.jar 来构建镜像。要构建的目录如下: [root@iZuf61quxhnlk9m2tkx16cZ demo_jar]# docker build -t demo:1 . 运行镜像: [root@iZuf61quxhnlk9m2tkx16cZ de...

Canaan_
52分钟前
2
0
Redis radix tree源码解析

Redis实现了不定长压缩前缀的radix tree,用在集群模式下存储slot对应的的所有key信息。本文将详述在Redis中如何实现radix tree。 核心数据结构 raxNode是radix tree的核心数据结构,其结构体...

阿里云云栖社区
55分钟前
12
0
vue import 传入变量

在做动态添加component的时候,传入变量就会报错,出现以下错误信息: vue-router.esm.js?fe87:1921 Error: Cannot find module '@/components/index'. at eval (eval at ./src/components ......

朝如青丝暮成雪
57分钟前
3
0
Flutter开发 Dio拦截器实现token验证过期的功能

前言: 之前分享过在Android中使用Retrofit实现token失效刷新的处理方案,现在Flutter项目也有“token验证过期”的需求,所以接下来我简单总结一下在Flutter项目中如何实现自动刷新token并重...

EmilyWu
58分钟前
9
0
final Map可以修改内容,final 常量不能修改

1.final Map 可以put元素,但是不可以重新赋值 如: final Map map = new HashMap(); map = new HashMap();//不可以 因为栈中变量map引用地址不能修改 2.final str = “aa”; str = "bb";/......

qimh
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部