dns服务 很多问题,后续再研究
慕课网:http://www.imooc.com/video/5220
参考:http://jingyan.baidu.com/article/870c6fc32c028eb03fe4be30.html
http://www.tuicool.com/articles/aUNzMfi
http://www.07net01.com/linux/dnszhucongfuzhijiquyuchuansong_505144_1373161402.html
http://wenku.baidu.com/view/ceeb52dc50e2524de5187ef9.html
http://www.linuxidc.com/Linux/2012-10/72508p3.htm
http://blog.chinaunix.net/uid-26777939-id-3140698.html
http://blog.chinaunix.net/uid-23829146-id-2656736.html
如果没有dns域名解析,那么就上不了网。
之前配置的dns信息。
[root@ygy130 ~]# vim /etc/resolv.conf
[root@ygy130 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
也可以指定域名和地址,那么当你ping www.ygy.com的时候,实际上是ping 192.168.0.54
这里指定了,就不用到服务器中去解析了。
现在我们做一个本地的dns服务器。去充当114.114.114.114服务器。
安装程序:
yum install bind bind-chroot bind-utils -y
bind-9.7.3-8.P3.el6.x86_64.rpm #该包为DNS 服务的主程序包。
bind-chroot-9.7.3-8.P3.el6.x86_64.rpm #提高安全性。
#bind-chroot是bind的一个功能,使bind可以在一个chroot 的模式下运行.也就是说,bind运行时的/(根)目录,并不是系统真正的/(根)目录,只是系统中的一个子目录而已.这样做的目的是为了提高安全性.因为在chroot的模式下,bind可以访问的范围仅限于这个子目录的范围里,无法进一步提升,进入到系统的其他目录中.
bind-utils-9.7.3-8.P3.el6.x86_64.rpm #该包为客户端工具,默认安装,用于搜索域名指令。
启动:
[root@ygy130 ~]# /etc/init.d/named start
作业:
1、给公司配置一个内网DNS服务器,可以解析域名 xuegod.cn为IP:192.168.1.63。另外,为保证服务器稳定,你还要把xuegod64搭建成一个从DNS服务器。
测试:配置PC客户端的DNS服务器地址为:192.168.1.63和192.168.1.64 . 当把192.168.1.63网卡关闭时,ping xuegod.cn 还可以通过xuegod64正常解析。
1.
首先两台主机都安装bind相关软件
yum install bind bind-chroot bind-utils -y
主启动
[root@ygy130 ~]# /etc/init.d/named restart
[root@ygy130 ~]# vim /var/named/chroot/etc/named.conf
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
allow-query { any; };
zone "xuegod.cn" IN{
type master;
file "xuegod.cn.zone";
allow-transfer {192.168.31.0/24;};
};
创建zone文件。
[root@ygy130 named]# cp -a named.localhost xuegod.cn.zone
[root@ygy130 named]# vim xuegod.cn.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 192.168.31.130
www.xuegod.cn. A 192.168.2.20
www.xuegod2.cn. CNAME www.xuegod.cn.
保存。启动:
[root@ygy130 named]# service named restart
配置从服务器:
[root@yu131 ~]# service named restart
[root@yu131 ~]# vim /var/named/chroot/etc/named.conf
下面这里和主服务器不同
zone "xuegod.cn" IN{
type slave;
file "slaves/xuegod.cn.zone.file";
masters { 192.168.31.130; } ;
};
保存后重启服务
[root@yu131 ~]# service named restart
检查出现定义的文件:说明成功
[root@yu131 ~]# ls /var/named/chroot/var/named/slaves/
xuegod.cn.zone.file
You have new mail in /var/spool/mail/root
[root@yu131 ~]#
备注:
时间同步。
[root@yu131 ~]# ntpdate time.windows.com
[root@ygy130 named]# ntpdate time.windows.com
131从服务器,网卡配置中的dns改成192.168.31.130.
同时修改一下/etc/resolve.conf 的dns地址。
重启一下网卡。
dns服务 很多问题,后续再研究的更多相关文章
- Linux学习-DNS服务相关
一.DNS服务简介 1.基本概念 (1) DNS( Domain Name System )域名系统,是一种组织成域层次结构的计算机和网络服务命名系统,是一个应用层协议,使用TCP与UDP的53端口, ...
- 网络协议 17 - HTTPDNS:私人定制的 DNS 服务
[前五篇]系列文章传送门: 网络协议 12 - HTTP 协议:常用而不简单 网络协议 13 - HTTPS 协议:加密路上无尽头 网络协议 14 - 流媒体协议:要说爱你不容易 网络协议 15 - ...
- NTP服务和DNS服务(week3_day3)--技术流ken
NTP时间服务器 作用:ntp主要是用于对计算机的时间同步管理操作. 时间是对服务器来说是很重要的,一般很多网站都需要读取服务器时间来记录相关信息,如果时间不准,则可能造成很大的影响. 部署安装NTP ...
- 末学者笔记--NTP服务和DNS服务
NTP时间服务器 一.概念: 作用:ntp主要是用于对计算机的时间同步管理操作. 时间是对服务器来说是很重要的,一般很多网站都需要读取服务器时间来记录相关信息,如果时间不准,则可能造成很大的影响. 二 ...
- 在k8s中搭建可解析hostname的DNS服务
2016-01-25更新 上篇文章总结k8s中搭建hbase时,遇到Pod中hostname的DNS解析问题,本篇将通过修改kube2sky源码来解决这个问题. 1 前言 kube2sky在Githu ...
- DNS服务-了解篇
简介 DNS是用来名字解析的,名字解析成IP地址,IP地址解析成名字,正反操作,有服务器端和客户端即 S/C DNS是应用层协议,基于UDP/53.TCP/53端口,缺一不可 分为正向解析和反向解析/ ...
- DNS服务——服务端 和 客户端 配置
参考:Linux下DNS主从服务器搭建详解 前言 电脑经常会出现一些网络小毛病.有的时候,QQ能正常上网,但是网页却打不开.这种时候十有八九是DNS出问题了. QQ在DNS不可用的时候,可以跳过DNS ...
- DNS服务和BIND
今天我们来介绍一下DNS服务,在大家的印象中DNS可能只是将域名解析为IP地址,可能其他的暂时还不太了解,希望本篇内容能帮助大家. 1.什么是DNS? DNS( Domain Name System) ...
- linux之DNS服务
1.DNS (Domain Name Service 域名解析) DNS是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网而不需要记忆能够直接被机器识别的IP. BI ...
随机推荐
- C语言Windows程序开发—Windows窗口样式与常用控件样式【第04天】
(一)Windows窗口(MDICLIENT)样式介绍 /* Windows窗口样式 */ WS_BORDER //带有边框的窗口 WS_CAPTION //带有标题栏的窗口 WS_CHILD //子 ...
- Java——Random类随机整数---18.10.11
一.Random类的定义 1.Random类位于java.util包中,主要用于生成 伪随机数 2.random类将 种子数 作为随机算法的起源数字,计算生成伪随机数,其与生成的随机数字的区间无关 3 ...
- 20145202马超《JAVA》预备作业1
20145202马超<JAVA>预备作业1 你觉得自己专业吗?对专业的期望是什么? 我觉得自己很不专业,我对专业的期望:老师之前讲过德国的一个研究,学习分为5个档次,第三个档是能够自己发现 ...
- C#窗口抖动
用过QQ的窗口抖动功能吧.是不是觉得很神奇?很有意思?其实,仔细想想,使用的原理还是挺简单的:让窗口的位置不断快速地发生变化. 说出了原理,是不是一下恍然大悟?顿时理解了.我以前也想过如何实现这个功能 ...
- MYSQL--事务处理(转)
事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理.比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如 ...
- volatility的使用
volatility取证的使用----windows内存 简介 kali下默认安装 可以对windows,linux,mac,android的内存进行分析 内存文件的准备 Win2003SP2x86下 ...
- 怎么在windows10中关闭Windows Defender?
通过修改注册表,永久禁用Windows Defender 打开注册表编辑器. 按 Win +R键入regedit,点击确定. 定位需要修改的注册表 其路径如下 HKEY_LOCAL_MACHIN ...
- Python 3基础教程18-获取用户键盘输入
有时候,我们需要获取用户的键盘输入的信息,然后得到信息,拿去做一些事情. 请看下面的demo.py # 练习如何通过键盘获取用户输入 x = input('What is your name?') p ...
- 基于Ubuntu搭建Linux路由器
开源,几乎代表了无所不能的意思,最近又因为它玩Hi了... 因业务发展,需要临时接入300MB的专线和千兆路由器,而公司现有的路由器却是百兆的,出于成本考虑,只能不想更换新的路由器,在网上查了一下可以 ...
- LeetCode 81——搜索旋转排序数组 II
1. 题目 2. 解答 2.1. 方法一 基于 LeetCode 33--搜索旋转排序数组 中的方法二. 当 nums[mid] = nums[right] 时,比如 [1, 1, 2, 1, 1], ...