dns

Linux运维面试总结

让人想犯罪 __ 提交于 2020-02-15 00:35:59
1.ssh远程连接的问题? 第一种是远程连接慢的问题: (1)可以通过ssh -v 来检测哪个步骤出现的问题。根据对应的问题,来针对性的进行解决。 (2)可能是DNS反向解析不正确导致的.正常情况下默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件(sshd_config)里取消 sshd 的反向 DNS 解析。 # vi /etc/ssh/sshd_config UseDNS no # systemctl restart sshd 如果没有这种配置项,可以直接把DNS服务禁掉,如下: # cat /etc/resolv.conf # Generated by NetworkManager #search openstacklocal #nameserver xxxx.xxxx.xxxx.xxxx #nameserver xxxx.xxxx.xxxx.xxxx 解决方案总结: 1、在server上/etc/hosts文件中把你本机的ip和hostname加入; 2、在server上/etc

DNS域名服务

梦想的初衷 提交于 2020-02-14 23:09:18
DNS域名服务 域名系统dns服务 DNS: 名字解析服务,将名称解析为ip地址 dns端口号: 53/tcp 53/udp 本地名称解析文件 : /etc/hosts 文件,优先级高于dns 默认dns解析服务器文件 : /etc/resolv.conf dns主配置文件: /etc/named.conf dns数据解析库文件: /var/named/*.zone 语法检查 主配置文件语法检查 :named-checkconf 解析库配置文件语法检查:maned-checkzone ssy.org /var/named/ssy.org 配置文件生效:systemctl reload named DNS域名分布式结构 例: www.google.com. = 主机名+域名 根域: . 解析com. 顶级域: com,org 解析google 二级域: google, baidu 解析www 主机名: www,stady DNS相关工具 软件: 服务器端 bind 客户端 bind-utils rndc 命令: reload 生效dns配置文件 flush 清空dns缓存 dig 解析测试工具: dig www.ssy.com @10.0.0.137 指定137主机解析名称 -x 反向解析 host 解析测试工具: host www.ssy.org 10.0.0.137 curl

CentOS 修改IP地址, DNS, 网关

一曲冷凌霜 提交于 2020-02-14 15:28:22
一、CentOS 修改IP地址 修改对应网卡的IP地址的配置文件 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改以下内容 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 #对应的子网广播地址 HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址 IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 IPV6INIT=no IPV6_AUTOCONF=no NETMASK=255.255.255.0 #网卡对应的网络掩码 NETWORK=192.168.1.0 #网卡对应的网络地址 ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备 二、CentOS 修改网关 修改对应网卡的网关的配置文件 [root@centos]# vi /etc/sysconfig/network 修改以下内容 NETWORKING=yes

CentOS 修改IP地址, DNS, 网关

大城市里の小女人 提交于 2020-02-14 15:28:01
CentOS 修改IP地址, DNS, 网关 由于修改网关总是忘记在哪个地方,Google出来一堆垃圾文章,今天发现这篇不错,备份一下: 原文地址:http://www.21andy.com/blog/20100227/1717.html 一、CentOS 修改IP地址 修改对应网卡的IP地址的配置文件 Java代码 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改以下内容 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 #对应的子网广播地址 HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址 IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 IPV6INIT=no IPV6_AUTOCONF=no NETMASK=255.255.255.0 #网卡对应的网络掩码 NETWORK=192.168.1.0 #网卡对应的网络地址 ONBOOT=yes

Centos7 ping 未知的名称或服务 DNS 配置问题

限于喜欢 提交于 2020-02-14 15:27:43
Centos7的DNS配置有以下几种方法: 方法一: 先确定登录的身份是否是root用户,如果不是,最好贴换为root用户 输入vi /etc/sysconfig/network-scripts/ifcfg-ens33 PS:DNS1和网关地址一样 3.重启网络:service network restart 方法二 vi /etc/sysconfig/network-scripts/ifcfg-ens33 在最下面添加: DNS1=8.8.8.8 #google dns服务器, 根据实际情况更换 DNS2=8.8.4.4 #google dns服务器, 根据实际情况更换 3.重启网络:service network restart 方法三 修改/etc/resolv.conf,添加 nameserver 8.8.8.8 #google dns服务器, 根据实际情况更换 nameserver 8.8.4.4 #google dns服务器, 根据实际情况更换 停用NetworkManager:service NetworkManager stop 参考链接: https://www.jianshu.com/p/181794ea28ba https://www.cnblogs.com/zery/p/7486771.html 来源: https://www.cnblogs.com

linux IP DNS 配置

谁都会走 提交于 2020-02-14 15:24:49
在Linux操作系统下修改IP、DNS和路由配置   ifconfig eth0 新ip   然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip   一、修改IP地址   [aeolus@db1 network-scripts]$ vi ifcfg-eth0   DEVICE=eth0   ONBOOT=yes   BOOTPROTO=static   IPADDR=219.136.241.211   NETMASK=255.255.255.128   GATEWAY=219.136.241.254   二、修改网关   vi /etc/sysconfig/network   NETWORKING=yes   HOSTNAME=Aaron   GATEWAY=192.168.1.1   三、修改DNS   [aeolus@db1 etc]$ vi resolv.conf   nameserver 202.96.128.68   nameserver 219.136.241.206   四、重新启动网络配置   /etc/init.d/network restart   修改ip地址   即时生效:   # ifconfig eth0 192.168.0.20 netmask 255.255.255.0   启动生效:   修改

Internet全球DNS简单模拟实现

[亡魂溺海] 提交于 2020-02-13 23:45:10
1、模拟互联网的搭建DNS服务 搭建流程:方便排错验证,优先搭建web服务器方便下个服务器的模拟验证 服务器搭建顺序 WEB服务 ---> 百度DNS主服务 ---> 百度DNS从服务 ---> 顶级域名DNS服务.com ---> 根DNS服务 ---> 企业转发DNS服务 ---> 企业DNS服务 ---> 企业客户机 web服务安装httpd服务实现web服务 DNS服务安装bind、bind-utils:实现DNS解析服务提供和调试功能 全局配置文件/etc/named.conf、/etc/named.rfc1912.zones的修改 解析数据库文件的编辑 配置文件的语法检查、服务配置文件重载、服务重启 wen服务解析测试 服务器的规划导图如下 2、DNS服务器搭建实操 #WEB服务器10.0.0.10 centos6系统 [root@centos6 ~]# yum install -y httpd chrony [root@centos6 ~]# service chronyd start [root@centos6 ~]# service iptables stop [root@centos6 ~]# getenforce 0 [root@centos6 ~]# service httpd start [root@centos6 ~]# echo "this test

常用网络命令(windows下)

时光怂恿深爱的人放手 提交于 2020-02-13 18:42:27
ping命令 特点: ping命令只有在安装了TCP/IP协议以后才可以使用 运行ping命令以后,在返回的黑屏幕窗口中会返回对方客户机的IP地址和表明ping通对方的时间,如果出现信息“Reply from ...”,则说明能与对方连通;如果出现信息“Request timeout ...”,则说明不能与对方连通 按照缺省设置,每发出一个ping命令就向对方发送4个网间控制报文协议ICMP的回送请求,如果网络正常,发送方应该得到4个回送的应答 作用: 利用ping命令可以排除网卡,Modem,电缆和路由器等存在的故障 ping命令是用于检测网络连接性,可到达性和名称解析等疑难问题的TCP/IP 命令.根据返回的信息,可以推断TCP/IP参数的设置是否正确以及TCP/IP协议运行是否正常. ping命令发出后得到以毫秒或者毫微秒为单位的应答时间,这个时间越短就表示数据路由畅通;反之则说明网络连接不够畅通 ping命令显示的TTL(Time To Live 存在时间)值,可以推算出数据包通过了多少个路由器.因此用ping命令来测试两台计算机是否连通非常有效 如果ping不成功,则可以认为故障出现在以下几个方面:网线、网卡、IP地址 格式: ping [-t] [-a] [-n Count] [-l Size] [-f] [-i TTL] [-v TOS] [-r Count] [-s

【Distributed】CDN

心已入冬 提交于 2020-02-13 13:00:39
一、概述 1.1 Web前端优化 1.2 DNS域名解析过程 1.3 传统方式请求静态资源 二、CDN内容分发 2.1 什么是CDN 2.2 CDN内容分发原理 2.3 阿里云环境实战搭建CDN内容分发 一、概述 1.1 Web前端优化 网站动静分离动静分离动态的资源和静态资源分别部署到不同的服务器上,使用Nginx实现静态服务器,因为nginx实现静态服务器访问速度的效果比tomcat实现静态服务器访问效果好很多。 要使用浏览器缓存,客户端(浏览器)内置缓存技术,只要访问一次静态资源请求,都会缓存到本地客户端,304状态码表示客户端缓存一般服务器上线的时候一定要在静态js、css资源后面加上时间戳,目的是为了防止发布版本与资源有冲突。 页面减少Http请求合并CSS或者JS资源,JS或者CSS一定使用压缩技术。 压缩文件变为.min 使用CDN内容分发,缓存静态资源(JS、 图片、CS),让用户从最近的服务器访问,减少客户端与服务器端宽带传输速度。使用CDN可以配置压缩。nginx也可以配置。 前后分离技术。异步化、ajax、 vue 1.2 DNS域名解析过程 DNS即Domain Name System,是域名解析服务的意思。它在互联网的作用是:把域名转换成为网络可以识别的ip地址。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的

vmware nat 自动分配ip地址 Ubuntu的dns服务无法使用

心不动则不痛 提交于 2020-02-13 02:07:31
sudo gedit / etc / resolv . conf 修改如下:替换nameserver的地址 #nameserver 127.0.0.53 nameserver 8.8 .8 .8 DNS on the NAT Network The NAT device acts as a DNS server for the virtual machines on the NAT network. Actually, the NAT device is a DNS proxy and merely forwards DNS requests from the virtual machines to a DNS server that is known by the host. Responses come back to the NAT device, which then forwards them to the virtual machines. If they get their configuration information from DHCP, the virtual machines on the NAT network automatically use the NAT device as the DNS server. However, the virtual