架设dns服务器(国内好用的dns)
请问 内网的 dns服务器 为什么和 外网的dns服务器 一样
一、为什么内部网客户端使用的DNS服务器是公网上的IP呢?
DNS的作用是将域名地址,解析成网络上可识别的IP地址;
内网的电脑访问外网的域名,可通过三种方式进行DNS解析:
(1)本机解析:在本机的HOSTS文件中可以设置域名的IP地址;也可以在本机架设DNS服务;这种方式解析是最快的;
(2)内网DNS:在局域网内部架设DNS服务器;这种方式解析也是很快的;
(3)外网DNS:通过外网的DNS来进行域名解析工作;这种方式解析相对较慢一点,根据网络上DNS服务器的速度而定。
当然,我们可以使用多个DNS服务器,上述三种方式都可以同时采用,以确保DNS解析工作顺利进行。不过,大多数电脑还是使用外网的DNS服务器。这是因为:第一,局域网内部没有DNS服务器;第二,DNS的信息是不停变动的,想想,全世界有多少域名啊,有多少人每天在在更改自己域名的IP地址呀。这就需要下面的DNS服务器每天与上面的DNS服务器不停地同步。所以也可以这样说,从根目录开始,越到下面,DNS的信息就越陈旧;第三,DNS信息服务都是免费的。为什么不用别人免费的,偏要自己架一个呢?
二、内网客户端能访问到DNS服务器吗?
当然是可以,你之所以提这样的问题,我想可能有两点不理解,我解释一下,你看对不对。
1、你的IP地址是内部的地址,192.169.X.X,不是公网上的地址,你可能以为在公网上无法访问。其实你的内部地址,已经被你的网关(路由器)转换成公网上可以互访的公网地址了,也就是我们说的网络地址转换。同一个局域网的电脑,公网地址当然是一样的,只不过端口号是不一样的。
2、在访问DNS服务器之前,你已经在网上了。你上网以后,没有DNS服务时,你可以进行网络访问的。有很多人以为IE里面可以输入域名地址,打开网页就算上网。其实,网络上很多的东西,可以直接使用IP地址进行访问的。就好比前几年,QQ使用的是IP地址登陆,在DNS出错的情况下,有时网页虽然打不开,但QQ可以登陆,就是这个道理。
如何在windows7上面搭建一个DNS服务器
以win7如何搭建邮件服务器为例:
1、先做DNS的配置因为要用到DNS对邮件服务器作域名解析,所以要创建一个DNS,
2、DNS的安装:开始菜单->管理工具->管理报务器;在弹出的界面上点击安装DNS服务器就行了
3、DNS的打开:开始菜单->管理工具->DNS;点击就能打开了
4、DNS的配置:在配置界面上->正向查找区域->右键菜单-〉新建区域;要先创建一个区域来对邮件服务器的IP进行解析!创建完成之后在创建的区域内新建一个IP为1712.16.3.1的mail主机;同时也要新建两个指向主机的别名POP3和SMTP(邮件服务器用到的两个最重要的协议)
5、配置IIS
IIS的安装:开始菜单->控制面板->添加或删除程序->添加删除windows组件->应用程序服务器->详细信息->IIS->详细信息->全选-〉确定-〉下一步-〉完成,
IIS的打开:开始菜单->管理工具->IIS
IISR配置:选择“默认SMTP虚拟服务”右键->属性->传递标签->高级->在虚拟域和完全域里填上在DNS里创建的区域名!这样做的目的就是为了能够在收件那里显示发件人的信息,
6、安装并配置POP3服务
POP3的安装:开始菜单->控制面板->添加或删除程序->添加/删除windows组件-〉电子邮件服务-〉详细信息->全钩->确定->下一步->完成,
POP3打开:开始菜单->管理工具->POP3服务
POP3的配置:新建一个域名(要和DNS的区域名一样)再在新建的域里创建两个用户用作测试!用户1:tx1密码:123用户2:tx2密码:123。
7、完成即可。
如何设置自己主机的地址为dns 地址
一、
1)在开始菜单中点击【运行】,也可以直接按下快捷键win+r打开运行窗口。
2)在运行窗口中,输入cmd,按下回车键,打开命令窗口。
3)在命令窗口输入命令ipconfig/all,按下回车键,刷出一堆字,找打【NDS服务器】后面的ip地址就是了。
二、
1)点击任务栏上的网络,打开网络和共享中心。
2)在导航栏找到【更改适配器设置】选项,打开它。
3)右键单击要设置dns的网络,然后再打开的右键菜单中,选择【属性】。
4)在属性面板中,选中IP4,然后点击下面的【属性】。
5)在属性面板中,切换到常规选项下,勾选【使用下面的DNS服务器地址】,输入在上面得到的DNS地址,然后点击确定按钮,设置完成。