关闭
侧边栏

Linux配置DNS服务器

Posted by dbtan on 十月 11th, 2009

DNS服务器:域名→IP

完整的FQDN:www.dbtan.com.

. 根域

.com .edu .org .net .cn 一级域名(顶级域名)

.163 .sohu 二级域名

www 三级域名

间接迭代(默认):向父级查询;若没有,找根越。

自己去找。

递归:向上一级(父级)查询,一级一级的查询,再返回。

消耗DNS服务器。

记录类型:

A :A记录。

PTR:反向记录,IP→域名。

MX:邮件记录。

SOA:起始授权记录。

NS:DNS记录。

CNAME:别名记录。

注:SOA、NS、A记录是必不可少的。
阅读全文 »

Linux排错troubleshooting

Posted by dbtan on 十月 11th, 2009

排错troubleshooting:分4部分。

⑴ boot 启动问题。

⑵ local 系统本地问题。

⑶ network 网络问题。

⑷ server 服务问题。

这里只先总结前3部分问题的排错,server服务问题会在搭建服务器时提及。

一、boot 启动问题:

启动步骤:BIOS→bootloader(启动引导器,grub)→kernel→init。

始前时代:init之前是始前时代。

⒈ bios读取MBR时,MBR坏掉了,进行修复。

注:MBR前446字节MBC(主引导代码)坏时,如同新的硬盘什么都没写一样,此时,是可修复的。如果,之后的64字节(DPT分区表)坏了就无法修复了。

破坏MBR方法:

[root@newrhel5: ~]# dd if=/dev/zero of=/dev/sda bs=446 count=1

1+0 records in

1+0 records out

446 bytes (446 B) copied, 0.000557676 seconds, 800 kB/s
阅读全文 »

Linux日志管理及项目集成

Posted by dbtan on 十月 11th, 2009

一、日志服务:syslog

分为:kernel logger 内核日志;

system logger 系统日志。

[root@vm5: ~]#service syslog restart

Shutting down kernel logger: [ OK ]

Shutting down system logger: [ OK ]

Starting system logger: [ OK ]

Starting kernel logger: [ OK ]

查看内核日志用dmesg命令。

[root@vm5: ~]#dmesg

Linux version 2.6.18-8.el5 (brewbuilder@ls20-bc2-14.build.redhat.com) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Fri Jan 26 14:15:21 EST 2007

BIOS-provided physical RAM map:

BIOS-e820: 0000000000000000 - 000000000009f800 (usable)

BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)

BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
阅读全文 »

Linux USB引导盘制作

Posted by dbtan on 十月 11th, 2009

一、系统启动过程:

开机→初始化BIOS→→启动引导器bootloader→→装载内核kernel→→启动init
                    (GRUB)

 

· 第一步,初始化BIOS设置启动顺序等基本输入输出系统。

MBR:Master Boot Recorder主引导分区 (512字节,0柱面、0磁头、第1个扇区)
446字节MBC:主引导代码(找可引导分区)
64字节DPT:4个16字节的主分区信息
2字节:55AA(十六进制数)表示结束。

· 第二步,启动引导器bootloader

⑴ grub:/boot/grub/grub.conf配置文件
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/sda1
# initrd /boot/initrd-version.img
#boot=/dev/sda

阅读全文 »


Copyright © 2009 - 2019 https://www.dbtan.com. All rights reserved.