51CTO博客开发
本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研
简单的说一个程序就是一个进程,而一个程序中的多个任务则被称为线程。 word是一个进程,而其中的一个文档就是一个线程!简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执
基础认知篇DNS服务的概述DNS是Domain Name System 的缩写,即域名系统。DNS服务主要功能是将域名转换为相应的IP地址,提供DNS服务的系统就是DNS服务器。形如它能够把www.baidu.com这样的域名转换为61.135.169.125这样的IP地址;没有DNS,浏览baidu.com这个网站时,就必须用61.135.169.125这么难记的数字来访问。DNS服务器可以分为
现在UNIX类操纵系统(UNIX、Linux、BSD)的域名服务器绝大多数都是用BIND来架设的。由于DNS服务器负责域名的解析工作,其重要性不言而喻。如果在Linux网络中无法进行域名解析,很可能是没有在本地指定有效的域名服务器,通常这种情况比较常见。大多数DNS故障是因为配置文件的语法错误,或者是对计算机分配了错误的地址造成的。 Linux中的DNS配置文件 Linux下主要DNS配置文件有以
stdout, stdin, stderr的中文名字分别是标准输出,标准输入和标准错误。在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个。那么什么是数据流呢(stream)?我们知道,一个程序要运行,需要有输入、输出,如果出错,还要能表现出自身的错误。这是就要从某个地方读入数据、将数据输出到某个地方,这就够成了数据流。因此,一个进程初期所拥有
真的没有想到,今天接到百度hr电话让我明天拿offer,太意外了。想想,大学的目标都实现了,当我第一次学习网络看到别人考了ccnp和rhce进了百度,我心想那我也考这两个,但没想到现在离百度这么近。给父母了一个交代,以前周末不回家在学校看书,感觉值了,虽然自己在linux方面很水,但我感觉只要好学什么都是浮云。下来不能偷懒了,还要过好技术关,好好学。自己犹豫了好久,不知道是否要从事技术,别人总会说
今天看了看路由选路,才感觉自己老了,最基础的都忘了!!!百度三面问题啊,看来没戏了。每个路由协议都有管理距离的,管理距离决定先用哪种协议的路由。当然管理距离是在一个目的地址有多种协议都可到达时才起作用的。一般路由匹配的流程是:先匹配掩码,掩码最精确匹配的路由优先,如果有多条路由,则匹配管理距离,管理距离小的路由优先,如果管理距离相同,在匹配度量值,度量值小的优先,如果度量值相同,则选择负载均衡,具
常见的DNS攻击包括:1) 域名劫持通过采用黑客手段控制了域名管理密码和域名管理邮箱,然后将该域名的DNS纪录指向到黑客可以控制的DNS服务器,然后通过在该DNS服务器上添加相应域名纪录,从而使网民访问该域名时,进入了黑客所指向的内容。这显然是DNS服务提供商的责任,用户束手无策。2) 缓存投毒利用控制DNS缓存服务器,把原本准备访问某网站的用户在不知不觉中带到黑客指向的其他网站上。其实现方式有多
今天百度三面电话面,太扯了,问了DNS查询方式才发现什么都记不起来了。现在把最基本的总结一下。以后好复习。DNS名称解析的查询模式 1、递归查询:当收到客户端的递归查询请求后,当前DNS服务器只会向DNS客户端返回两种信息:要么是在该DNS服务器上查询到的结果,要么是查询失败,如果当前DNS服务器中无法解析名称,它并不会主动告知DNS客户端其它可能的DNS服务器,而是自行向其它DNS服务器查询并
滑动窗口机制 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面举一个例子(假设发送窗口尺
一、netfilter/iptable的理解这个当初我理解不了,主要是没把netfilter理解清楚。Netfilter是集成在内核中的,用来定义存储各种规则的。Iptalbe是修改这些规则的工具,修改后存在netfilter里面。数据包进入LINUX服务器时,先进入服务器的netfilter模块中进行判断处理。Netfilter包含有三种表,三种表下共包含有五种链,链下面包含各种规则。即表包含若
正则表示法:处理字符串的方法,是以行为单位来进行字符串的处理行为,透过一些特殊符号的辅助,可以让使用者轻易的达到『搜寻/删除/替代』某特定字符串的处理程序!正则表示法的字符串表示:基础正则表示法和延伸正则表示法通配符 (wildcard) 代表癿是 bash 操作接口的一个功能』,但正则表示法则是一种字符串处理的表示方式。grep [-A] [-B] [--color=auto] '搜寻字符串'
九、配置样例2 下面的示例中涉及到聚合路由内容,并将聚合路由使用community、router-map及prefix-list等功能实现过滤精细路由,拓扑图如下所示。具体配置如下:R1#sh running-config !hostname R1!interface Loopback0ip address 192.168.192.1 255.255.255.0!interface Loopbac
八、配置样例1 下面的示例中涉及到BGP的基本配置,涉及到一些基本的知识点,如EBGP多跳、更新源使用环回接口、路由映射发布团体属性等,如下图所示。下面是其参考配置。R1#sh running-config!interface Loopback0ip address 192.168.250.1 255.255.255.0!interface Loopback1ip address 192.168.
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号