dns

Centos7配置IP地址和DNS

半城伤御伤魂 提交于 2020-03-27 09:36:38
目录 一、查看IP地址 1、ifconfig命令 2、ip addr命令 二、配置网卡 1、动态IP地址 2、静态IP地址 3、重启网卡 三、注意事项 四、本地虚拟机设置静态IP后不能上网的解决方法 1、以系统管理员打开VMWare 2、选择虚拟网络编辑器菜单 3、选择VMnet8这一行 4、还原VMnet8的默认设置 5、修改VMnet8的参数 6、NAT设置 7、保存设置 8、确认虚拟机为NAT模式 9、启动虚拟机CentOS7 10、设置CentOS7的不静态IP地址 11、重启CentOS7的网络服务 12、测试效果 13、注意事项 五、版权声明 一、查看IP地址 1、ifconfig命令 ifconfig是Linux查看和配置网卡的命令, 上图中,我们重点关注五方面信息: 1)网卡名:即网卡设备名,lo是本机(全称loopback,是回环地址,经常被分配到127.0.0.1地址上,用于本机通信,经过内核处理后直接返回,不会在任何网络中出现);eth0是真实的网卡,如果服务器有多个网卡,网卡命名将是eth0、eth1、eth2、……。注意:真实网卡的名称不一定是eth打头,还可以是no(由主板bios内置的网卡)、ens(代表有主板bios内置的PCI-E网卡)、enp2s(PCI-E独立网卡)等,后面的编号也不一定从0开始。 2)IP地址:inet后的内容是IP地址

计算机网络基础,网络协议,常见状态码

微笑、不失礼 提交于 2020-03-26 15:02:50
计算机的组成   存储器,运算器,控制器,输出/输出设备   输入-》存储-》控制-》存储-》运算-》输出   输入--运算--输出 ssh 协议:本地主机与远程服务器之间进行加密的数据传输 ssl 协议:信息安全加密协议 程序是由若干指令组成的 OSI七层参考模型   物理层   数据链路层 传输介质,单元为数据帧 作用:物理地址的定义,网络拓扑结构   网络层 为传输层提供服务,解决节点传输问题,解决网络互联问题   传输层 数据传输 单位是段 或者 报文 屏蔽下层   会话层 建立会话,管理会话   表示层 数据处理 数据压缩 数据加密   应用层 软件接口 协议:   tcp 面向连接,可靠,一对一 ,效率低   udp(用户数据报协议)不面向连接,不可靠,一对多,效率高 IP:网际协议,计算机之间的传输 HTTP:超文本传输 无连接,独立,无状态 FTP:文件传输协议 基于TCP协议 Telnet:远程控制协议 网络地址:   外网:     A类:1.0.0.1--126.255.255.255     B类:127.0.0.0--191.255.255.255     c类: 192.0.0.0--223.255.255.255   内网:     A类:10.0.0.0 -- 10.255.255.254     B类:172.16.0.1 -- 172.255

DNS和Bind配置指南

风流意气都作罢 提交于 2020-03-24 14:08:26
/////////////////////////////目录////////////////////////////////////// 一、DNS原理相关 二、使用bind搭建最简单的DNS服务器 三、使用bind搭建可以解析自己添加的域名的DNS服务器 四、配置DNS转发 五、配置主从配置主从 六、测试主从同步 拓展学习: DNS and BIND配置指南 http://anyisalin.blog.51cto.com/10917514/1753638 bind配置视图(view) http://wubinary.blog.51cto.com/8570032/1378363 使用myDNS搭建DNS服务器 http://www.aminglinux.com/bbs/thread-186-1-1.html 使用dnsmasq配置DNS缓存 http://www.aminglinux.com/bbs/thread-5284-1-1.html 理解DNS递归和迭代查询 http://jeffyyko.blog.51cto.com/28563/215293 http://jeffyyko.blog.51cto.com/28563/216962 ///////////////////////////////////////////////////////////////////////

DNS访问原理只需9个步骤

好久不见. 提交于 2020-03-24 11:55:01
又到了招聘季了,前两天遇到一个面试的小伙伴,他说面试官和他聊得很投机,无意中谈到了DNS请求的过程。他一时语塞随便应付了两句,虽然对方没有追问的意思,但最后面试结果也并不理想。本着边面试边学习的态度,我们来看看DNS请求的过程中涉及到的定义和原理。 DNS的含义和结构 众所周知,在互联网中是用IP来标识一台服务器的。IP地址虽然能够代表一台设备,但是由于记忆起来比较困难,所以将其替换成一个能够理解和识别的名字,这个名字我们称作为域名。例如:www.51cto.com 就是一个域名,在域名后面会定义一个IP地址用来指向网站服务器。那么问题来了,谁来做这个从域名到IP地址的对应呢?答案是通过DNS来实现。 DNS 是域名系统(Domain Name System,缩写:DNS)是互联网的一项服务。它将域名和IP地址相互映射的一个分布式数据库,在数据库中保存域名与IP的对照关系,从而使人更方便地访问互联网。 DNS解析是分布式存储的,从结构上来说最顶层是,根域名服务器(ROOT DNS Server),存储260个顶级域名服务器的IP地址。对于Ipv4来说全球有13个根域名服务器,它储存了每个域(如.com .net .cn)的解析和域名服务器的地址信息。简单的说,根域名服务器就是存放顶级域名服务器地址的。 在根域名服务器下一级就是,顶级域名服务器。例如.com的域名服务器

Unable to update kops cluster - DNS lookup error

a 夏天 提交于 2020-03-24 03:23:41
问题 error doing DNS lookup for NS records for "kubernetes.xxxx.xxx": lookup kubernetes.xxxxxxxx.xxx on 10.0.2.3:53: read udp 10.0.2.15:56154->10.0.2.3:53: i/o timeout only my kops update cluster throws the following all other commands looks fine here is my kops validate cluster Using cluster from kubectl context: kubernetes.xxxx.xxx Validating cluster kubernetes.xxxxxx.xxxx INSTANCE GROUPS NAME ROLE MACHINETYPE MIN MAX SUBNETS master-xxx-xxxx-1a Master t2.micro 1 1 xx-xxxxx-1a nodes Node t2.micro

一网打尽!每个程序猿都该了解的黑客技术大汇总

混江龙づ霸主 提交于 2020-03-23 10:28:22
目录 [一网打尽!每个程序猿都该了解的黑客技术大汇总](https://www.cnblogs.com/xuanyuan/p/12529598.html) 网络安全 SQL注入 XSS攻击 反射型 存储型 CSRF攻击 DDoS攻击 DNS劫持 TCP劫持 端口扫描技术 系统安全 栈溢出攻击 整数溢出攻击 空指针攻击 释放后使用攻击 HOOK 权限提升 可信计算 密码学 对称加密 & 非对称加密 秘钥交换技术 信息摘要算法 数据编码技术 多因子认证技术 总结 一网打尽!每个程序猿都该了解的黑客技术大汇总 上面这个段子估计很多朋友都看过,程序员被黑过无数次,在其他人眼中,仿佛我们需要写得了木马,翻得了围墙,修得了电脑,找得到资源,但凡是跟计算机沾点边的,咱都得会才行。 段子归段子,言归正传,对于咱们程序员来说,多多少少了解一些信息安全的技术知识还是大有裨益的,不仅能了解一些计算机和网络的底层原理,也能反哺我们的开发工作,带着安全思维编程,减少漏洞的产生。 本文内容: - 网络安全 - SQL注入 - XSS攻击 - CSRF攻击 - DDoS攻击 - DNS劫持 - TCP劫持 - 端口扫描技术 - 系统安全 - 栈溢出攻击 - 整数溢出攻击 - 空指针攻击 - 释放后使用攻击 - HOOK - 权限提升 - 可信计算 - 密码学 - 对称加密 & 非对称加密 - 秘钥交换技术 -

服务器负载均衡

≯℡__Kan透↙ 提交于 2020-03-23 08:58:32
当一个Web系统从日访问量10W增长到1000W,甚至超过1亿的过程中,Web服务器承受的压力就会越来越大,为了解决性能压力带来的问题,我们需要在Web系统架构方面搭建多个层次的缓存机制. 1.web负载均衡   简单的说就是给我们的服务器集群分配工作,而采用恰当的分配方式,对于保护处于后端的web服务器来说,非常重要。   用户--》负载均衡--》后端服务器集群。 负载均衡的策略很多,我们从原理上开始说!   (1)HTTP重定向       当用户发来请求的时候,web服务器通过修改响应头的Location来返回一个新的URL,然后浏览器继续请求这个新的URL,实际上就是页面重定向,通过重定向来达到负载均衡的目的。重定向非常容易实现,但是在大规模的访问量下,性能不佳,而且用户体验也不是很好,   (2)反向代理       反向代理服务的核心是转发http请求,因为它工作在http层(应用层),也就是OSI模型的第7层,因此也叫‘7层负载均衡',常见的是nginx.       nginx是一种非常灵活的反向代理的软件,可以自由的定制转发的策略,分配服务器流量权重,反向代理中,常见的一个问题就是web服务器存贮session数据,负载均衡一般是随机分配的,无法保证同一用户下次一定分配到相同的机器上,导致session无法找到!       解决方案:1

网络知识学习笔记之域名服务器

丶灬走出姿态 提交于 2020-03-23 08:36:21
前言 由于本人第一次在博客园写下自己的心得,很多东西还不是很懂,欢迎各位大虾评论指点,希望通过你们的评论我能够学习很多的知识。那下面我就来讲解一下今天所学的网络知识笔记。我借助 Cisco Packet Tracer来了解网络中怎么解析www.baidu.com这个网址的。首先我们必须了解域名服务器到底是什么?从而了解网络中域名服务器到底有什么作用?为啥网络中需要DNS(domain name system) 域名服务器?没有域名服务器可以吗?具体DNS服务器是怎么工作的? 下面就来一一解答网络这些问题: 域名服务器到底是什么? 域名服务器简单来说就好比我们自己的名字和自己的绰号(小名)一样,如果某人想找你,他直接可以叫你的名字也可以叫你的绰号(小名),但是那个人叫你的真名很麻烦,他就直接给你起了一个绰号,然后他想叫你的时候直接叫你的绰号就可以了,就不用直接叫你的真名了这样是不是很方便。其实大家都在脑海里记住了你的绰号(小名),只要叫你的名字或者你的绰号你都知道是在叫你。然而在我们的计算机服务器中,专门有一个服务器记录IP地址和域名,然而我们的计算机需要访问www.baidu.com这个网址时,我们的的域名服务器就需要查找有没有域名baidu.com这个域名在www这个主机上,并且所对应的IP地址有没有在这个主机上。如果存在这样的IP,这个网页就能打开,如果不存在这个网页就不能打开

Github加速

瘦欲@ 提交于 2020-03-23 03:14:41
国内因为dns污染,所以github不管访问还是clone项目都贼慢,为了加速,可以直接绕过国内dns服务器用github官方的cdn进行加速 1 获取GitHub官方CDN地址 打开https://www.ipaddress.com/ 查询以下三个链接的DNS解析地址 1. github.com 2. assets-cdn.github.com 3. github.global.ssl.fastly.net 记录下查到的ip地址 这是主要的解析,不怕麻烦的可以像我下面一样整全套,解析ip时常会变的,觉得慢的话就可以随时查改上面三个地址的解析 2 修改系统Hosts文件 以记事本方式打开系统hosts文件(需管理员权限),word的话可能会有乱码。 路径:C:\Windows\System32\drivers\etc\hosts 在末尾添加并保存。(需管理员权限,注意IP地址与域名间需留有空格) 192.30.253.112 github.com 192.30.253.118 gist.github.com 151.101.112.133 assets-cdn.github.com 151.101.184.133 raw.githubusercontent.com 151.101.112.133 gist.githubusercontent.com 151.101.184.133

Centos7 一键安装K8s master节点

不羁岁月 提交于 2020-03-23 00:46:48
#!/bin/bash #hostnamectl set-hostname k8s #echo "192.168.5.130 k8s" >> /etc/hosts #echo "192.168.5.131 k8s1" >> /etc/hosts #echo "192.168.5.132 k8s2" >> /etc/hosts #systemctl stop firewalld && systemctl disable firewalld #sed -i "s/SELINUX= enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux #swapoff -a #SwapLineNumber= sed -n '/swap/=' /etc/fstab #sed -i $SwapLineNumber's/^/#&/' /etc/fstab #echo net.bridge.bridge-nf-call-ip6tables = 1 >> /etc/sysctl.d/k8s.conf #echo net.bridge.bridge-nf-call-iptables = 1 >> /etc/sysctl.d/k8s.conf #echo net.ipv4.ip_forward = 1 >> /etc/sysctl.d/k8s.conf