设置DNS

DNS是用来解析域名的。平时我们访问网站都是直接输入一个网站,而DNS把这个网址解析到一个IP。

在linux下设置DNS非常简单,只要把DNS地址写到配置文件/etc/resolv.conf中即可。如下所示:

vim /etc/resolv.conf

nameserver xxx.xxx.xxx.xxx

resolv.conf有它固有的格式,要写成“nameserver IP”的格式。建议写多个nameserver,系统默认用第一个nameserver去解析域名,当第一个解析不成功时会用第二个。

在linux下还有一个特殊的文件/etc/hosts也能解析域名,不过需要我们手动添加IP和域名,它的作用是临时解析某个域名。

vim /etc/hosts

192.168.1.101 www.baidu.com

保存文件后,在ping www.baidu.com就会连接到192.168.1.101.

/etc/hosts的格式很简单,每一行为一条记录,第一部分是IP,第二部分是域名。关于hosts文件,有以下注意点:

1)一个IP后面可以跟多个域名。

2)每一行只能有一个IP,即一个域名不能对应多个IP。

3)如果有多行出现相同的域名对应的IP不一样,会按最前面出现的记录来解析。

时间: 2024-07-29 09:29:54

设置DNS的相关文章

centOS 7 设置DNS方法 同之前版本不同

在CentOS 7下,手工设置 /etc/resolv.conf 里的DNS,过了一会,发现被系统重新覆盖或者清除了.和CentOS 6下的设置DNS方法不同,有几种方式: 1.使用全新的命令行工具 nmcli 来设置 #显示当前网络连接 #nmcli connection show NAME UUID TYPE DEVICE eno1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eno1 #修改当前网络连接对应的DNS服务器,这里的网

设置DNS域名服务器地址BAT批处理脚本文件.bat

rem 文件名 设置DNS域名服务器地址BAT批处理脚本文件.batrem 用途 设置"无线网络连接" 的DNS域名服务器地址netsh interface ip add dns "无线网络连接" 8.8.8.8netsh interface ip add dns "无线网络连接" 8.8.4.4netsh interface ip add dns "无线网络连接" 1.2.4.8netsh interface ip add

在Ubuntu中设置DNS域名服务器端

在Ubuntu中设置DNS域名服务器主要有四种方法: 一.设置全局静态DNS $ sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的),插入: nameserver x.x.x.xnameserver y.y.y.y 如果有多个DNS就一行一个,修改好保存,然后执行 $ sudo resolvconf -u 再看/etc/resolv.conf,最下面就多了2行: $ cat /etc/resolv.conf # Dynamic resolv

ubuntu12.04配置静态IP及设置DNS

静态IP配置方法: 编辑/etc/network/interfaces,删掉内容,并输入以下几行(假设你的网卡是eth0) sudo gedit /etc/network/interfaces auto eth0 iface eth0 inet static   //指定为static address 192.168.1.103   //IP地址 gateway 192.168.1.1   //网关 netmask 255.255.255.0   //子网掩码 network 192.168.1

powershell 脚本设置DNS

#!powershell $adapter = Get-NetAdapter |?{$_.InterfaceDescription -ne "Microsoft KM-TEST Loopback Adapter"} if ($adapter -ne $null)  {     $adapter | Rename-NetAdapter -NewName "Eth"      disable-NetAdapterBinding -Name "Eth"

CentOS 7 下,如何设置DNS服务器

在CentOS 7下,手工设置 /etc/resolv.conf 里的DNS,过了一会,发现被系统重新覆盖或者清除了.和CentOS 6下的设置DNS方法不同,有几种方式: 1.使用全新的命令行工具 nmcli 来设置 #显示当前网络连接 #nmcli connection show NAME UUID                                 TYPE           DEVICE eno1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 8

Linux配置IP、设置DNS及相关命令简介(ifconfig、mii-tool、curl)

一.自动获取IP地址 条件:Linux所在的网络有dhcp服务器才可以自动获取IP 命令:dhclient ifconfig 可以查看系统有几块网卡和网卡的IP,如果有多块网卡,则会显示为eth0,eth1-- ifconfig eth0 查看指定网卡的信息 二.配置静态IP 1. 修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 { DEVICE=eth0     #设备名称 HWADDR=00:0C:29:A9:66:BC     #ma

Linux设置DNS地址及清理DNS缓存方法

1.设置DNS地址 编辑vim /etc/resolv.conf 文件. 增加DNS地址:nameserver ip. 2.清理DNS缓存 清理dns缓存: 通过重启nscd服务来达到清理dns缓存的目的 如果没有nscd服务,先用yum安装: yum install nscd -y

esxi 嵌入式vCenter 6.5 不用设置DNS安装部署说明

esxi 嵌入式vCenter 6.5 默认是要安装DNS的,有点麻烦.经我实验,琢磨出了不用设置DNS就能安装的方法. 前期的准备和安装同网上教材一样,我这里只说教材没有的. 第一阶段部署的时候,系统名称要填写vCenter的IPesxi 嵌入式vCenter 6.5 不用设置DNS安装部署说明系统默认是英文的解析不了. 第二阶段部署,出现第二阶段部署提示,不要让它自动部署,按照提示用网页登陆,系统名称会变成英文名,把它再改成vCenter的IP就行了.esxi 嵌入式vCenter 6.5