dns

ubuntu apt-get update执行0%

老子叫甜甜 提交于 2020-01-30 01:01:06
问题描述 1.apt-get update 执行很慢 2.ping 外网网站很慢,无论是域名还是ip 原因是我从学校回家,网络换了。 解决办法 更换DNS 1.临时修改 vi /etc/resolv.conf,去掉原来的dns 在域名解析的时候会根据nameserver的顺序去查询,因为服务器是LAN和WAN都通过dhcp获取地址,resolvconf在设置naneserver的时候把内网的IP设置在最前面了。 可能是我路由器上的dns不好使,所以ping的很慢 然后直接就可以使用这个dns,但是重启后设置清空。 查看文件/etc/resolv.conf内容,发现这是一个链接文件 也可以通过修改文件 sudo vim /etc/resolvconf/resolv.conf.d/head,在该文件前面直接添加使用的dns服务器 然后把原先的dns删除,或放到后面。 2.永久修改 修改文件/etc/network/interfaces dns - nameserver xx . xx . xx . xx dns - nameserver xxx . xxx . xx . xx 或 dns - nameservers xxx . xxx . xxx . xxx xxx . xxx . xx . xxx 执行更新: resolvconf - u 来源: CSDN 作者: 吃数据的猴子 链接

通信网笔记

a 夏天 提交于 2020-01-30 00:56:53
应用与分层的体系结构 协议、服务和分层示例 协议的概念:协议是控制两个或多个通信体之间进行交互的一组规则;协议的目的是 提供多种类型的通信服务 。 计算机中的服务器进程监听来自端口的服务请求。**端口就是一个地址,用来表明哪一个进程将要接收发往特定机器的消息。**应用广泛的应用程序都有其服务器指定的公认端口号,以便其他计算机的客户端进程能够容易地按要求发送请求,服务器对这些请求做出响应。 通过万维网进行浏览 通过万维网(WWW)框架我们可以访问已经连接到Internet上的计算机中的文件,这些文件以**超文本标记语言(HTML)**编写而成,可以包括文本、图表和其他媒体格式,并通过文件中的链接互相联系起来。 通过浏览器程序访问Web页,浏览其中所显示的文档,并可以单击链接来访问其他文档。每一个链接都为浏览器提供了 统一资源定位符(URL),URL可以指定存储文档的机器名和包含请求文档的文件名 。 超文本传输协议(HTTP)详细规定了 客户端和服务器端 交互与文件读取有关的规则,这些规则还制定了表达请求和响应时的措辞方式。协议假定客户端和服务器端能够直接交换消息。通常情况下,客户端软件需要在HTTP请求之前建立起双向连接。 从Web上获取文档: 1、用户单机链接,以表明需要获取哪份文档,浏览器必须确定包含此份文档的计算机的网络地址。为此,浏览器要向本地域名服务器发送一个查询。 2

怎么通过URL访问到服务器上的物理文件

这一生的挚爱 提交于 2020-01-29 18:08:56
目的 :搞清楚在jsp页面中如何引用static目录结构中的静态资源 一、URL URL的全称是统一资源定位符,俗称网页地址(网址),如同在网络上的门牌,是因特网上标准的资源的地址(Address)。 URL的语法是一般的,可扩展的,它使用ASCII代码的一部分来表示因特网的地址。URL的开始,一般会标志着一个计算机网络所使用的网络协议。 统一资源定位符的标准格式: 协议类型://服务器地址(必要时需加上端口号)/路径/文件名 超文本传输协议(HTTP)的URL将从因特网获取信息的五个基本元素包括在一个简单的地址中: 1、传送协议。 2、服务器。(通常为域名,有时为IP地址) 3、端口号。(以数字方式表示,若为HTTP的预设值“:80”可省略) 4、路径。(以“/”字元区别路径中的每一个目录名称) 5、查询。(GET模式的表单参数,以“?”字元为起点,每个参数以“&”隔开,再以“=”分开参数名称与资料,通常以UTF8的URL编码,避开字元冲突的问题) 二、域名解析 首先浏览器会去解析www.xxx.com这个域名(主机名)对应的IP地址,步骤如下 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 第三步:如果本地的缓存中没有该纪录

CentOS7系统安装DNS服务

杀马特。学长 韩版系。学妹 提交于 2020-01-28 09:01:00
1、DNS是什么? DNS ( Domain Name System )是“域名系统”的英文缩写,简单来说就是一个数据库,用于存储网络中IP地址与主机名的对应关系;简单的说DNS的作用就是把主机名解析为IP地址;如下图: 1.1、DNS层级结构 域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机和域名。DNS数据库中的名称形成一个分层的树状结构;域名在拼装时,是沿着这颗树的最下面往树根上走的;例如:www.baidu.com,其实改余名的完整写法应该是:www.baidu.com. 注意域名最后面有一个 "."; 2、DNS查询过程 假设我们第一次通过浏览器访问www.baidu.com这个域名。DNS如何查找到www.baidu.com这台主机呢?如下 第一步:当我们在浏览器中输入www.baidu.com后我们的个人电脑首先在本机查找hosts文件中是否有www.baidu.com的指向,如果有则直接访问www.baidu.com所对应的主机;如果没有在查找本DNS缓存中是否有之前的查询记录。如果都没有则将请求交给本地首先DNS指向的本地DNS服务器为我们查询。进入第二步; 第二步:本地DNS接收到查询请求后首先看www.baidu.com是否是自己负责解析的域,如果是则将结果返回给用户主机,如果不是自己负责的区域

搭建dns

▼魔方 西西 提交于 2020-01-27 08:52:40
1.先用yum安装bind 2修改配置文件 修改区域配置文件 3编辑数据 降低沙盒,重启服务 systemctl start named 5、测试验证 [root@localhost named]# vim /etc/resolv.conf 定义dns服务器IP地址 [root@localhost named]# yum -y install bind-utils //安装域名解析工具 [root@localhost named]# nslookup www.yy.com //验证正向解析 1 来源: CSDN 作者: weixin_46011276 链接: https://blog.csdn.net/weixin_46011276/article/details/103756543

Quay 镜像同步配置实践

百般思念 提交于 2020-01-26 18:01:39
在目标端(Quay)配置界面开启镜像同步功能 存成.tar.gz文件后记得在quay server上解开,并通过docker restart 将quay重启生效。 启动一个mirror-worker docker run -d --name mirroring-worker \ -v /mnt/quay/config:/conf/stack quay.io/redhat/quay:v3.2.0 \ repomirror 配置robot账户 需要对目标端的镜像库开启写的权限。 在镜像库中Enable mirror 设置源端repository地址 sync now,并且观察日志 这里遇到几个坑。 无论是worker还是quay server在启动的时候都需要去解析镜像库的地址,比如registry.redhat.ren和mirror.redhat.ren,容器启动的时候会将宿主机/etc/resolv.conf里面的DNS设置作为DNS Server,所以必须在宿主机配置DNS Server,并且能够解析两边的Server域名。 如果解析不到,错误信息如下 Getting image source signatures time="2020-01-26T08:11:56Z" level=fatal msg="Error trying to reuse blob sha256

[k8s]kube-dns架构图解

余生长醉 提交于 2020-01-26 13:58:30
kubedns  DNS Policy http://blog.fleeto.us/translation/configuring-private-dns-zones-and-upstream-nameservers-kubernetes Kubernetes 目前在 Pod 定义中支持两个 DNS 策略:Default和ClusterFirst,dnsPolicy缺省为ClusterFirst: 如果dnsPolicy设置为Default,那么域名解析配置会从 Pod 所在节点继承而来。注意,本文所述功能在dnsPolicy设置为Default时无效。 如果dnsPolicy设置为ClusterFirst,DNS 查询会被发送到 kube-dns 服务。kube-dns 服务负责相应以集群域名为后缀(例如.cluster.local)的查询。其他的域名查询(例如 www.kubernetes.io )会被转发给来自节点定义的上级域名服务器。 https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#dns-policy By default, DNS policy for a pod is ‘ClusterFirst’. So pods running with hostNetwork

Cross Domain Login - How to log a user in automatically when transferred from one domain to another

為{幸葍}努か 提交于 2020-01-26 08:02:53
问题 We offer a number of online services. We are required to develop a system which provides a quick/simple experience for users if they are transferred from one service (on domain1.com ) to another service (on domain2.com ). Is there a safe and secure way to log a user in automatically once he has been transferred to the new service? Yell at me if the solution below is completely insecure/wrong. We were considering a system similar to that provided by a number of online services for password

Cross Domain Login - How to log a user in automatically when transferred from one domain to another

旧时模样 提交于 2020-01-26 08:01:05
问题 We offer a number of online services. We are required to develop a system which provides a quick/simple experience for users if they are transferred from one service (on domain1.com ) to another service (on domain2.com ). Is there a safe and secure way to log a user in automatically once he has been transferred to the new service? Yell at me if the solution below is completely insecure/wrong. We were considering a system similar to that provided by a number of online services for password

1.5 DNS域名解析服务简介

二次信任 提交于 2020-01-26 02:06:06
作用 将域名解析为IP地址。这个可以在本地的一个名叫hosts的文件配置。本地查询再DNS数据库查询。 windows C:\Windows\System32\drivers\etc\hosts linux /etc/hosts 解析 人类方便记忆的是名字而不是数字,提供DNS方便阅读。 DNS服务器可以自己配置,也可以自己搭建。 DNS服务器可能会被攻击,也就是而已修改相关IP,这样就造成了进入了钓鱼网页。比如通过修改本地的数据库映射关系来攻击。 使用 大多数接受IP的应用程序也接受域名作为参数,比如 ping telnet tracert 等。 来源: CSDN 作者: 502203305 链接: https://blog.csdn.net/rubikchen/article/details/103926855