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
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
例一:发送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 ......
http://blog.chinaunix.net/u1/53398/showart_478990.html
由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。
在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因 ......
1.service vsftpd start
2.查IP ifconfig;
3.win底下ping linux试连通。若ping的不通,关掉linux防火墙。关防火墙service iptables stop
4.ftp 192.168.124.128 ftp的配置文件:etc/vsftpd/vsftpd.conf
5.默认配置可以用匿名 账号anonymous 密码空。里面有个默认共享文件夹pub是在/var/ftp/目录下。
6.更改配置文件, ......