linux中DNS域名解析服务
目录 一、DNS 1、DNS简介 2、DNS系统的分布式数据结构 2.1 域名结构解析(简版) 2.2 域名结构解析(详细) 3、DNS系统的作用 4、DNS完整过程 5、查询方式 6、打开一个网页中间过程 7、DNS系统类型 7.1 缓存域名服务器 7.2 主域名服务器 7.3 从域名服务器 二、DNS软件bind 三、本地解析配置文件——hosts 四、正向解析 1、用命令去仓库里看有哪些bi…
目录 一、DNS 1、DNS简介 2、DNS系统的分布式数据结构 2.1 域名结构解析(简版) 2.2 域名结构解析(详细) 3、DNS系统的作用 4、DNS完整过程 5、查询方式 6、打开一个网页中间过程 7、DNS系统类型 7.1 缓存域名服务器 7.2 主域名服务器 7.3 从域名服务器 二、DNS软件bind 三、本地解析配置文件——hosts 四、正向解析 1、用命令去仓库里看有哪些bi…
linux调整分区后,开机重启时会出现 error : unknow filesystem grub rescue> 我是windows11 + archlinux双系统使用。这段时间用下来,感觉使用linux更多一些。就想把windows的分区中扣出一点的空间给linux使用。把windows的D盘调整了大小,并增加了一个分区。 因为我的linux分区是在硬盘的最后一个分区,前面增加了一个…
写在前面:由于mysql master 主机上的xinet传给Haproxy的状态不稳定,haproxy会不停的切换mysql主机,造成网站应用反应慢,建议做mysql主从服务器者谨用(用mysql-proxy读写分离代替),mysql cluster方案可以用。 1. 添加监控MySQL状态的端口 在db服务器上(每台都一样) 安装xinetd # yum install xinetd # vi…
前言 设置一个复杂的密码,可以有效的提升系统的安全性。在Linux上有PAM(Pluggable Authentication Modules)里面有一个pam_cracklib.so来控制密码的复杂度。 配置文件路径 CentOS / RHEL / RedHat / Fedora : /etc/pam.d/system-auth pam_cracklib.so pam_cracklib.so中有…
NET模式下之所以能上网是通过在自己电脑形成一个局域网,NET模式的网段和Windows的网段能通信,然后访问外网。下面是在NET模式上新建一个宿主机IP形成一个局域网。(仅仅是个人理解,有错望指出,一起学习) 注意: 第三步设置的IP不能是 xxx.xxx.xxx.1, xxx.xxx.xxx.2 xxx.xxx.xxx.255 注意:连接不上可能默认网关没有设置,一般网关是:xxx.xxx.x…
【 真机试验成功,仅供娱乐。数据无价,注意备份 !】 原理:在Windows下将ISO安装文件传送到Linux Ext3分区中,然后引导安装。 [ 不知道还有没有其他的好方法,两个系统用的很爽。什么时候不想玩Linux了,修改引导就是。] 首先使用paragon partition manager 10对磁盘进行分区 选择一个空闲区域 创建一个5G大小的Linux Ext3分区,用来放ISO安装文…
为什么需要文件预读机制? 算法磁盘I/O性能的发展远远滞后于CPU和内存,因而成为现代计算机系统的一个主要瓶颈。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化手段之一。 从寄存器、L1/L2高速缓存、内存、闪存,到磁盘/光盘/磁带/存储网络,计算机的各级存储器硬件组成了一个金字塔结构。越是底层存储容量越大。然而访问速度也越慢,具体表现为更小的带宽和更大…
最后附上我自己对INF的一个理解: ; ; test.inf ;整个配置文件安装成功后会在注册表生成一个实例子健 具体位置为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum ;--------- Version Section --------------------------------------------------- [Version]…
Linux上获取各日期参数 1、当前日期 sysdate=`date +%Y%m%d` 2、本月初 first_day=`date -d"${sysdate}" +%Y%m01` 3、上月末 last_mon=`date -d"${first_day} last day" +%Y%m%d` 4、上年末 last_year=`date -d"${sysdate} last year" +%Y1231…
linux程序同时链接动态库与静态库 (1) 在应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库。使用方式为: gcc test.cpp -L. -ltestlib 如果当前目录有两个库libtestlib.so libtestlib.a 则肯定是连接libtestlib.so。如果要指定为连接静态库则使用: gcc test.cpp -L.…