前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux 修改DNS解析

linux 修改DNS解析

作者头像
solate
发布2019-07-19 17:44:51
33.7K0
发布2019-07-19 17:44:51
举报

挑战A.I.,赢百万奖金......了解更多详情>>>

在使用虚拟机配置路由器出现不能使用网络,所以就搜到需要配置DNS

找到两种方式

配置网卡

网卡的位置一般为

//网卡名字类似于ifcofg-xxxx
/etc/sysconfig/network-scripts/ifcfg-ens33

然后配置DNS1项

DNS1=192.168.1.1

其他项参考博客docker 安装和学习笔记网卡配置

但是如果路由器没有解析电信的DNS那么依然没有网络

所以可以直接配置电信的DNS:

四川电信DNS   61.139.2.69
备用DNS(美国) 8.8.8.8

可以配置成这样:

DNS1=192.168.1.1
DNS2=8.8.8.8

修改/etc/resolv.conf

linux根文件系统 /etc/resolv.conf 文件详解

nameserver 61.139.2.69

resolv.conf的关键字主要有四个,分别是:

  1. nameserver :定义DNS服务器的IP地址
  2. domain : 定义本地域名
  3. search : 定义域名的搜索列表
  4. sortlist : 对返回的域名进行排序

最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

nameserver:表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的,且只有当第一个nameserver没有反应时才查询下面的nameserver。

domain:声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( .)前面的内容。

search:它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。

domain和search不能共存;如果同时存在,后面出现的将会被使用。

sortlist:允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置网卡
  • 修改/etc/resolv.conf
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档