Linux DNS搭建试验和详细过程
官方网站:http://www.isc.org
一:源码包的安装和配置
下载源码包文件:http://ftp.isc.org/isc/bind9/9.4.2/bind-9.4.2.tar.gz
解压并安装bind
Tar –zxvf bind-9.4.2.tar.gz
配置源码包:
./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
Make
Make install
进入安装目录 :
生成密匙文件:
[root@linux named]# sbin/rndc-confgen > etc/rndc.conf #从rndc.conf文件中提取named.conf用的key ,其实这个是密码文件,我发现很多人喜欢将此文件单独建立成,并在named.conf中调用这个key文件,比如:include "/usr/local/named/etc/rndc.key" ##将这句话加入到named.conf中。
生成named.conf配置文件:
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf #这里是生成named.conf文件
建立named目录在var目录中:
[root@linux etc]# mkdir /var/named
dig命令直接生成named.root文件 :
[root@linux named]#bin/dig > named.root
进入/var/named目录将named.root隐射到该目录:ln –s /usr/local/named/named.root
named.root文件内容主要是向上一级提交非本机内无法解析的域名
配置式例:
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;主机名称或领域名称 TTL RR 相对应的数据
Named.conf文件的配置,下面是我的文件配置:
key "rndc-key" {
algorithm hmac-md5;
secret "jwN3d1hJfHoEwS6TRHNAlA==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
options {
directory "/var/named";
pid
相关文档:
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
今天为了给顶嵌杯做准备又回到linux下开始c编程了。刚开始是练习写一个与矩阵变换有关的程序,为了节省时间有一个函数模块是直接用的以前在windows下编程时所使用的。结果在linux下编译完运行之后很快就崩溃了,由于调试水平不高弄了很久也不知到问题出在哪里。正在百思不得其解时忽然注意到(当然不是自己调试出来的 ......
The original /etc/sysconfig/i18n file is:
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
if we want to change locale to be japanese, just follow the instuction below.
body { margin: 0 0 0 0; padding:0 0 0 0 }td,div { font-family:Times New Roman;font-size:11pt;vert ......
http://blog.csdn.net/zengyang/archive/2009/01/07/3725320.aspx
http://tech.ccidnet.com/art/305/20071226/1322187_1.html
State
进程在执行过程中会根据环境来改变state。Linux进程有以下状态:
Running
进程处于运行(它是系统的当前进程)或者准备运行状态(它在等待系统将CPU分配给它) ......