-
DNS服务器配置
2016-06-20 17:49:18DNS服务器配置DNS服务器配置
Linux服务器:
-
DNS服务器安装
-
修改防火墙
#iptables -I INPUT -p tcp --dport 53 -j ACCEPT
#iptables -I INPUT -p udp --dport 53 -j ACCEPT
-
修改主配置文件/etc/named.conf
-
修改扩展配置文件/etc/named.rfc1912.zones
[root@localhost named]# gedit /etc/named.rfc1912.zones
-
添加/var/named/qwk.com.zone (正向解析的区域文件)
直接复制出一份再修改:
# cp -p /var/named/named.localhost /var/named/qwk.com.zone
#gedit /var/named/qwk.com.zone
解析www.qwk.com
-
添加/var/named/10.168.192.in-addr.arpa.zone(逆向解析的区域文件)
直接复制出一份再修改:
# cp -p /var/named/named.loopback/var/named/10.168.192.in-addr.arpa.zone
# gedit /var/named/248.168.192.in-addr.arpa.zone
-
开启DNS服务
#service named start
Linux客户端:
方法一:
#host 192.168.248.123 192.168.248.145
(其中第一个ip为要解析的,第二个为DNS服务器ip)
#host www.qwk.com 192.168.248.145
方法二:
#gedit /etc/resolv.conf
进去将其他的注释,然后加上nameserver 192.168.248.145
然后利用浏览器验证
-
-
DNS服务配置
2017-10-12 15:50:22DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,DNS服务器将用户方便记忆的网址...【DNS介绍】
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,DNS服务器将用户方便记忆的网址转化为计算机可以识别的IP地址,这一过程就称为域名解析。DNS协议运行在UDP协议之上,使用端口号53。
通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。通常顶级域名又称为根域,目前全球共有13个根服务器,其中10个在美国,另外三个位于英国、瑞典、日本。
域名结构为根域、一级域名、二级域名…….最多可以有127个域名。
一级域名就是我们常见的网址的后缀,即com、cn、edu等等。
DNS查询类型:
递归查询
当一台客户端去访问某个主机时,首先会查询本机的缓存;如本机中没有,则去DNS服务器中去查找,如果DNS服务器没有,则它会去根服务器询问,根服务器又查找到其中某个二级域,依次找下去,直到找到这台主机。在这其中DNS服务器执行的就是递归查询,对客户端的请求负责到底;
迭代查询
上述描述中,根服务器以及其他服务器执行的是迭代查询。
解析类型:
FQDN –> IP (FQDN指完整的合格域名)
将域名解析为ip地址,通常称为正向解析。
IP –> FQDN
将ip地址解析为域名,通常称为反向解析。
DNS服务器类型:
主DNS服务器 (只能有一个)
从DNS服务器 (可以有多个)
缓存DNS服务器(转发器)
主DNS服务器:管理和维护所负责解析的域内解析库的服务器
从DNS服务器:从主服务器或从服务器“复制”(区域传输)解析库副本 (可以对照/var/named/named.localhost文件)
序列号:解析库版本号,主服务器解析库变化时,其序列递增
刷新时间间隔:从服务器从主服务器请求同步解析的时间间隔
重试时间间隔:从服务器请求同步失败时,再次尝试时间间隔
过期时长:从服务器联系不到主服务器时,多久后停止服务
否定答案的缓存时间
“通知”机制:主服务器解析库发生变化时,会主动通知从服务器
有两种方式:一种是当主服务器数据发生变化时,主动告诉从服务器,将数据push给从服务器; 一种是从服务器定期查看主服务器,一旦发现变化,将数据pull回来,一般这种方法增加负载,多采用第一种。
每台DNS服务器都需要有一个资源解析库,用来存放解析记录,该文件中有以下几种记录类型:
SOA:Start Of Authority,起始授权记录;这条记录表明了谁是这条区域的拥有者,即谁可以对这个区域的信息进行修改。一个区域解析库有且仅能有一个SOA记录,必须位于解析库的第一条记录。
A:internet Address,作用是将域名解析为ip地址。
AAAA: 将域名解析为IPV6地址。
PTR: 反向解析,即将ip地址解析为域名。
NS: Name Server,专用于标明当前区域的DNS服务器。资源解析库中有一条NS记录,相应的就应该有一条A记录与之对应。
CNAME:Canonical Name,别名记录 (有些著名的域名使用的是别名)
MX: Mail eXchanger,邮件交换器
注意:在DNS服务器的资源解析库中必须要有SOA、A、NS记录。如图:
以上例子中的0表示序列号,当有主从服务器的时候,主服务器的解析库发生变化,会更新序列号,从服务器会根据主服务器的序列号来判断是否更新自己的解析库。1D表示从服务器主动向主服务器查看更新的刷新时间为1天;1H表示如果失败了以后每隔一个小时重新尝试一次;1W表示过期时间;3H表示否定答案的缓存时间。
如果想在虚拟机上实现DNS服务器,需要安装bind包,开启named服务。
【实验】
实验拓扑图:
实验原理:某小区里有一台客户端想要访问www.ali.com的网站,当它发起请求时,客户端会将这条请求发送给小区的DNS服务器。小区的DNS服务器会先检查自己的缓存里有没有这条记录,如果没有,它将跑到根服务器区询问;根服务器收到后表示自己也没有,但是com是根的下级域,然后将com的地址给小区的DNS;小区DNS又跑去com服务器上询问,com表示也没有,但是ali是com的下级域,将ali的地址给了它;它拿着地址又去问ali.com;ali.com表示www是自己的下级域,里面有对应的ip地址;查询到这里,任务完成,小区DNS将地址返回给客户端,客户端成功访问。
实验条件:准备6台不同的主机,分别扮演上述角色,实现客户端访问www.ali.com的目的。
实验环境:
小区DNS地址:192.168.254.165
根服务器地址:192.168.253.88
.com服务器地址:192.168.253.60
ali服务器地址:192.168.253.55
www服务器地址:192.168.253.571、配置web server ,这里准备一个网页,客户端可以查看该网页内容则表示实验成功;
2、分别在各个DNS服务器上安装bind,并检查SELinux策略和防火墙是否关闭,否则会影响实验结果;
将每台DNS服务器的named配置文件进行修改:
3、首先将每个DNS服务器的根地址指向我们设定的根服务器
充当根服务器的主机需要以下配置(172.17.253.88):
vim /etc/named.conf
touch /var/named/root.zone
vim /var/named/root.zone
在根服务器上将com域委派给172.17.253.60主机,
4、配置.com域(172.17.253.60):
vim /etc/named.rfc1912.zones
将.ali域委派给172.17.253.55主机,
vim /var/named/com.zone
5、配置.ali域(172.17.253.55)
vim /etc/named.rfc1912.zones
vim /var/named/ali.com.zone
6、在ali域上直接指定了www.ali.com主机的地址,这时可以先来在客户端上测试一下是否可以解析出正确的地址,使用dig命令:
7、实验完成。
【反向解析】
除了正向解析库,还有反向解析库,即将IP地址解析为域名:
vim /etc/named.rfc1912.zones
vim ali.com.ptr
【智能DNS】
bind有四个内置的acl:
none: 没有一个主机
any: 任意主机
localhost: 本机
localnet: 本机的IP同掩码运算后得到的网络地址
注意:只能先定义,后使用;因此一般定义在配置文件中,处于options的前面
bind view
view:视图,一个bind服务器可定义多个view,每个view中可定义一个或多个zone;每个view用来匹配一组客户端
多个view内可能需要对同一个区域进行解析,但使用不同的区域解析库文件
注意:
(1) 一旦启用了view,所有的zone都只能定义在view中
(2) 仅在允许递归请求的客户端所在view中定义根区域
(3) 客户端请求到达时,是自上而下检查每个view所服务的客户端列表,一旦满足一条,下面的将不再检查。
简单的来说,智能DNS实现的将访问地址根据定义的acl分为不同的类,每个类返回不同的解析地址,这样做的效率提高了访问效率而且不会浪费带宽。比如说,北京的ip域是192.168.216.0/24,上海的IP域是172.17.251.0/16,这样当DNS服务器收到192.168.216.0/24地址访问时,就返回一个1.1.1.1的地址;收到172.17.251.0/16访问时收到2.2.2.2的地址;分类管理效率更高。
【实验】智能DNS实现
1、vim /etc/named.conf
2、vim ali.com.henan
3、vim ali.com.shanghai
4、测试
-
Windows服务器配置_DNS服务器配置_DHCP服务器配置_ftp服务器配置
2019-10-20 22:54:00一、DNS服务配置 域名系统服务安装 打开控制面板-添加或删除程序-添加/删除windows组件 选择网络服务点击详细信息,在详细信息中选择域名系统 然后点击确定-下一步开始安装(安装过程需要将系统盘导入连接到...一、DNS服务配置
域名系统服务安装
- 打开控制面板-添加或删除程序-添加/删除windows组件
- 选择网络服务点击详细信息,在详细信息中选择域名系统
- 然后点击确定-下一步开始安装(安装过程需要将系统盘导入连接到计算机,操作步骤见之前文章)
DNS服务器设置
-
点击开始-管理工具-DNS
-
查看DNS服务器的缓存:点击主机名,然后点击上方栏中查看-高级
-
此时可显示缓存
-
新建域名解析区域:右击正向查找区域-新建区域
选择主要区域-设置区域名称即域名
右击创建好的区域-新建主机
添加名称及解析到的ip地址
此时使用nslookup查看,在此之前需要将本地DNS服务器设置为搭建的DNS服务器的ip(我这里为192.168.2.208)
可以查看到,本地DNS服务器已成功解析到www.test.org的ip地址为刚才设置的111.111.111.111- 为刚刚设置好的test.org添加子域名的解析:右击创建好的区域-新建主机
添加名称及解析ip
二、DHCP服务器配置
- 首先确保DHCP服务器的ip地址需要手动添加
- 控制面板-添加或删除程序-添加/删除windows组件(将系统盘导入)
在网络服务中选择DHCP
- 点击确定下一步安装。安装完成之后点击:开始-管理工具-DHCP
- 右击主机名,然后新建作用域(分配地址的范围等配置)
设置作用域名称
设置ip地址范围及掩码,如果给本网段的主机分配地址则分配的ip地址范围与DHCP服务器同属一个网段,跨网段分配ip地址后面说明
若设定的范围内有ip地址被服务器占用或其他原因不能分配可进行排除
设置租约,即ip分配给主机使用的时间
然后配置网关等信息
也可通过右击作用域选项来进行配置
如配置DNS服务器的地址
服务器配置完成
跨网段分配地址
在上一步骤设置分配ip地址范围时可以选择给其他网段的主机分配地址,此时需要新建一个域,给该域配置其他网段主机的ip地址范围。除此之外,主机动态获取ip地址是通过广播来请求,而DHCP服务器与要分配的网段不在同一网段内(由路由器分隔),所以需要在路由器上配置ip helperaddress来告诉路由器当收到请求ip地址的广播包时转发给DHCP服务器。
DHCP服务器搭建实验
Vmware环境、windows server2003(NAT模式)为DHCP服务器,windows XP(NAT模式)为客户机
- DHCP服务器搭建
首先在Vmware的虚拟网络首选项中,在NAT模式下,不使用本地DHCP服务器
另外将DHCP的服务器地址进行手动设置(我这里为192.168.10.134)
然后按照之前的步骤安装好DHCP服务
新建域:
输入作用域名称
设置作用域ip地址范围(DHCP分配给客户机ip地址的范围,我这里两台主机都在192.168.10.0网段内)
选择之后再配置选项,然后右击作用域选项-配置选项
添加网关
点击确定,然后右击作用域名-激活
此时在XP中查看地址分配情况
可以看到DHCP服务器为windows server2003的地址,分配到了192.168.10.10的ip - 释放ip资源及重新获取ip或配置
释放ip资源:ipconfig /release
重新获取ip或配置:ipconfig /renew
三、ftp服务器配置
管理工具-添加或删除程序-添加/删除windows组件
应用程序服务器-Internet信息服务IIS-文件传输协议(ftp)服务
点击确定下一步安装完成
点击管理工具-Internet信息服务管理器
右击FTP站点-新建-FTP站点
输入FTP站点名称
设置是否隔离用户,隔离用户为每个用户登陆后为不同的目录,不隔离用户所有用户访问为同一目录
输入ftp的目录
设置权限,读取为下载,写入为上传
- 打开控制面板-添加或删除程序-添加/删除windows组件
-
Kubernetes DNS服务配置
2016-11-30 22:20:51Kubernetes DNS服务配置 Kubernetes提供的DNS由以下三个组件组成: 1. etcd:DNS存储 2. kube2sky:将kubernetes master中的service(服务)注册到etcd 3. skyDNS:提供DNS域名解析服务 这三个组件以pod的...Kubernetes DNS服务配置
Kubernetes提供的DNS由以下三个组件组成:
1. etcd:DNS存储
2. kube2sky:将kubernetes master中的service(服务)注册到etcd
3. skyDNS:提供DNS域名解析服务 这三个组件以pod的方式启动和运行skydns配置文件
首先创建DNS服务的ReplicationController配置文件skydns-rc.yaml:apiVersion: v1 kind: ReplicationController metadata: name: kube-dns namespace: kube-system labels: k8s-app: kube-dns version: v8 kubernetes.io/cluster-service: "true" spec: replicas: 1 selector: k8s-app: kube-dns version: v8 template: metadata: labels: k8s-app: kube-dns version: v8 kubernetes.io/cluster-service: "true" spec: containers: - name: etcd image: gcr.io/google_containers/etcd:2.0.9 resources: limits: cpu: 100m memory: 50Mi command: - /usr/local/bin/etcd - -data-dir - /var/etcd/data - --listen-client-urls - http://127.0.0.1:2379,http://127.0.0.1:4001 - --advertise-client-urls - http://127.0.0.1:2379,http://127.0.0.1:4001 - --initial-cluster-token - skydns-etcd volumeMounts: - name: etcd-storage mountPath: /var/etcd/data - name: kube2sky image: gcr.io/google_containers/kube2sky:1.11 resources: limits: cpu: 100m memory: 50Mi args: # command: # - /kube2sky - --kube_master_url=http://172.16.36.50:8080 - -domain=cluster.local - name: skydns image: gcr.io/google_containers/skydns:2015-10-13-8c72f8c resources: limits: cpu: 100m memory: 50Mi args: #command: #- /skydns - -machines=http://127.0.0.1:4001 - -addr=0.0.0.0:53 - -domain=cluster.local ports: - containerPort: 53 name: dns protocol: UDP - containerPort: 53 name: dns-tcp protocol: TCP volumes: - name: etcd-storage emptyDir: {} dnsPolicy: Default
需要修改的几个配置参数如下:
- kube2sky容器需要访问kubernetes master,需要配置master所在物理主机的ip地址和端口号
- kube2sky容器和skydns容器的启动参数-domain,设置kubernetes集群中service所属的域名,本例中为cluster.local。启动后,kube2sky会监听kubernetes,当有新的service创建时,就会生成相应的记录并保存到etcd中。Kube2sky为每个service生成两条记录:
<service_name>.<namespace_name>.<domain> <service_name>.<namespace_name>.svc.<domain> - skydns的启动参数-addr=0.0.0.0:53表示使用本机TCP和UDP的53端口提供服务
创建DNS服务的service配置文件,skydns-svc.yaml:
apiVersion: v1 kind: Service metadata: name: kube-dns namespace: kube-system labels: k8s-app: kube-dns kubernetes.io/cluster-service: "true" kubernetes.io/name: "KubeDNS" spec: selector: k8s-app: kube-dns clusterIP: 10.254.10.20 ports: - name: dns port: 53 protocol: UDP - name: dns-tcp port: 53 protocol: TCP
注意:skydns服务使用的clusterIP需要我们指定一个固定的IP地址,每个node的kubelet进程都将使用这个ip地址,不能通过kubernetes自动分配,另外,这个ip地址需要在kube-apiserver启动参数--service-cluster-ip-range指定的ip地址范围内
修改每个node上的/etc/kubernetes/kubelet启动参数
--cluster_dns=10.254.10.20,为dns服务的clusterIP
--cluster_domain=cluster.local,为dns服务中设置的域名
重启kubelet服务systemctl daemon-reload systemctl restart kubelet
创建kube-system namespace 创建kube-system.yaml,内容如下
apiVersion: v1 kind: Namespace metadata: name: kube-system
创建namespace:
kubectl create -f kube-system.yaml # 查看namespace: kubectl get namespace
创建skydns pod服务
kubectl create -f skydns-rc.yaml
kubectl create -f skydns-svc.yaml
创建完成后,查看是否创建成功[root@cti-m dns]# kubectl get rc --namespace=kube-system NAME DESIRED CURRENT AGE kube-dns 1 1 11h [root@cti-m dns]# kubectl get pod --namespace=kube-system NAME READY STATUS RESTARTS AGE kube-dns-gvvcj 3/3 Running 0 11h
然后,我们创建一个普通的service,以redis-master服务为例:
apiVersion: v1 kind: Service metadata: name: redis-master labels: name: redis-master spec: ports: - port: 6379 selector: name: redis-master
查看创建出来的service:
[root@cti-m dns]# kubectl get services NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes 10.254.0.1 <none> 443/TCP 1d redis-master 10.254.47.239 <none> 6379/TCP 9s
通过DNS查找service
使用一个带有nslookup工具的pod来验证DNS服务是否能够正常工作,以busybox.yaml为例[root@cti-m dns]# cat busybox.yaml apiVersion: v1 kind: Pod metadata: name: busybox namespace: default spec: containers: - image: gcr.io/google_containers/busybox command: - sleep - "3600" imagePullPolicy: IfNotPresent name: busybox restartPolicy: Always
运行kubectl create -f busybox.yaml完成创建
在该容器启动完成后,通过kubectl exec <container_id> -- nslookup进行测试[root@cti-m dns]# kubectl exec busybox -- nslookup redis-master Server: 10.254.10.20 Address 1: 10.254.10.20 Name: redis-master Address 1: 10.254.47.239 [root@cti-m dns]#
如果某个service属于自定义的命名空间,那么在进行service查找时,需要带上namespace的名字
[root@cti-m dns]# kubectl exec busybox -- nslookup kube-dns.kube-system Server: 10.254.10.20 Address 1: 10.254.10.20 Name: kube-dns.kube-system Address 1: 10.254.10.20 [root@cti-m dns]#
DNS服务的工作原理解析
- kube2sky容器应用通过调用kubernetes master的API获得集群中所有service的信息,并持续监控新service的生成,然后写入etcd中
查看etcd中存储的service信息:
[root@cti-m dns]# kubectl exec kube-dns-gvvcj -c etcd --namespace=kube-system etcdctl ls /skydns/local/cluster /skydns/local/cluster/default /skydns/local/cluster/svc /skydns/local/cluster/kube-system
可以看到在skydns键下面,根据我们配置的域名(cluster.local)生成了local/cluster子键,接下来是namespace(default和kube-system)和svc(下面也按namespace生成子键)。
[root@cti-m dns]# kubectl exec kube-dns-gvvcj -c etcd --namespace=kube-system etcdctl get /skydns/local/cluster/default/redis-master {"host":"10.254.47.239","priority":10,"weight":10,"ttl":30,"targetstrip":0} [root@cti-m dns]#
可以看到,redis-master服务对应的完整域名为redis-master.default.cluster.local,并且其ip地址为:10.254.47.239
- 根据kubelet启动参数的设置(--cluster_dns),kubelet会在每个新创建的pod中设置DNS域名解析配置文件/etc/resolv.conf文件,在其中增加了一条nameserver配置和一条search配置:
# cat /etc/resolv.conf search default.svc.cluster.local svc.cluster.local cluster.local nameserver 10.254.10.20 nameserver 114.114.114.114 options ndots:5
通过名字服务器10.254.10.20访问的实际上就是skydns在53端口上提供的DNS解析服务
-
bind DNS服务配置
2017-06-14 14:59:52bind DNS服务配置目录结构主配置文件 /etc/named.confDNS数据库目录/var/named/DNS地址配置文件/etc/resolv.confhosts文件/etc/hosts|hosts配置文件/etc/host.conf(开启关闭hosts功能)安装yum install bind //DNS... -
Windows Server服务器上DNS服务器配置方法
2018-07-23 14:44:34图解Windows Server服务器上DNS服务器配置 ... 打开“添加角色”,安装DNS服务。点击下一步,安装,开始启动dns服务器进行配置,如下图所示: 2 首先配置dns服务器,如下图所示: 3 进... -
DNS服务器配置- windows2012
2020-07-03 09:34:08第一步、DNS服务器配置-windows...第二步、DNS服务配置 在这里我们需要配置一下转发器,因为有些域名该服务器是无法解析的。 在里面输入DNS服务器地址, 117.50.10.10 52.80.52.52 第... -
计算机网络实验报告DNS服务配置
2016-01-07 22:36:41计算机网路实验报告-DNS服务器配置文档 -
DNS服务器配置和测试
2017-06-03 19:32:20DNS服务器配置和测试 -
linux DNS服务器配置
2015-10-19 11:09:04linux DNS服务器配置 基本理论: DNS系统的作用是把域名和IP对应起来。 正向解析:根据域名(主机名)查找对应的IP地址。 反向解析:根据IP地址查询对应的域名(主机名)。 查询 递归查询:大多数客户... -
图解Windows Server服务器上DNS服务器配置
2018-09-12 16:24:48图解Windows Server服务器上DNS服务器配置 听语音 | 浏览:1385 | 更新:2018-04-03 19:58 1 2 3 4 5 6 7 分步阅读 本篇经验将和大家介绍Windows Server服务器上DNS... -
Linux系统之DNS服务器配置
2020-04-27 16:53:05我们实现简单的dns服务器配置,实现域名解析。 一、安装bind软件 安装命令:yum install bind 查看安装:rpm –qa | grep bind 相关介绍: bind的启动脚本位于/etc/rc.d/init.d/named 主要的文件路径: 二、设置... -
Linux,DNS服务器配置
2018-10-30 18:07:23安装bind,bind-chroot,DNS基本配置:找对地,起对名,写对内容 。启动DNS服务器并更改本机DNS服务器地址,测试DNS服务器,易错点分析。 -
DNS服务器配置转发无法解析问题
2018-03-01 10:24:23DNS服务器配置转发无法解析问题 处理过程:一、编辑主配置文件 # vi /etc/named.conf /*include "/etc/named.root.key"; # 注释掉此配置 */ 二、重启域名服务 # systemctl restart named.service 问题阐述:该项配置... -
Linux学习笔记_客户端DNS服务器配置
2017-08-15 22:01:23需求:编辑Linux客户端的DNS服务器配置 -
Linux DNS服务器配置
2010-12-17 22:10:00Linux DNS服务器配置 参考资料: LINUX下DNS服务器的搭建 <br /> 首先我们要搞清楚什么是DNS服务,DNS(domain name service)域名系统或者是域名服务,在如今网络高速膨胀的... -
Linux DNS服务器配置
2010-12-17 22:10:00Linux DNS服务器配置 参考资料: LINUX下DNS服务器的搭建 <br /> 首先我们要搞清楚什么是DNS服务,DNS(domain name service)域名系统或者是域名服务,在如今网络高速膨胀的... -
windows2003DNS服务器配置
2012-03-27 14:14:20windows2003DNS服务器配置 目前很多企业事业单位都建立了单位内部的局域网,网络内部都配备相关的服务器(如web、ftp等服务器)。内部网络的用户都希望所有的服务器都用域名来访问,网络管理员可以采用在内部... -
**Windows 2003系统下DNS服务器配置的描述
2018-09-17 20:08:09Windows 2003系统下DNS服务器配置的描述中...DNS服务器的IP地址必须为固定的IP地址 缺省情况下Windows 2003系统并不安装DNS服务,需要手动添加 DNS服务器配置的主要参数:(1)正向查找域(将域名映射到IP地址数据库... -
k8s DNS服务配置
2020-09-16 22:02:09一、DNS服务概述 service发现是k8s中的一个重要机制,其基本功能为:在集群内通过服务名对服务进行访问,即需要完成从服务名到ClusterIP的解析。 k8s主要有两种service发现机制:环境变量和DNS。没有DNS服务的时候,... -
智能DNS服务器配置详解
2011-09-22 14:50:19智能DNS服务器配置详解 注:对于配置智能DNS,主要用途为:1、解决网通与电信问题 2、实现区域规划(不同区域访问各自最近的服务器),下面以解决网通与电信连接问题的配置。至于实现2的功能,只需稍加更改即可。... -
实验6-DNS服务配置
2018-11-06 11:07:491.实验目的 知道DNS的工作原理与...可以配置简单的dns服务; 配置主DNS服务器。 配置辅助DNS服务器:要求:在之前将计算机配置为的基础上,将IP地址为172.16.20.204的计算机配置为辅助DNS服务器,并从IP地址为1...
-
【数据分析-随到随学】Hadoop数据分析
-
【数据分析-随到随学】量化交易策略模型
-
在指定的窗口输入文本-要加载精易模块.e
-
【数据分析-随到随学】机器学习模型及应用
-
【2021】Python3+Selenium3自动化测试(不含框架)
-
2020牛客暑期多校集训营第五场题解.pdf
-
设计模式之工厂模式
-
前端性能优化
-
隐马尔可夫模型(HMM)-C++代码类资源
-
【数据分析-随到随学】Python语法强化与数据处理
-
Java Web开发之Java语言基础
-
抢购京东平台的茅台1499
-
朱有鹏老师嵌入式linux核心课程2期介绍
-
.NET 5 小白全栈(6)初识变量与数据类型
-
数据权限杂想
-
Kotlin协程极简入门与解密
-
matlab产生正弦波及.mif文件的程序-其它文档类资源
-
Go语言数组遍历
-
springcloud gateway 使用nacos 动态过滤器 记一次线上网关升级cpu升高的问题
-
5、断路器 Netflix Hystrix 运维操作