linux下 主DNS服务器与从DNS服务器
举例:
主DNS的named.conf文件:
options {
directory "/var/named";
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "myhome.com" IN {
type master;
file "myhome.coms";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "named.reverse";
allow-update { none; };
};
主服务器对应的正向解析文件:myhome.coms
@ SOA jh.myhome.com. root.jh.myhome.com. (
2000020501;
21600;
7200;
604800;
900)
NS jh.myhome.com.
MX 10 jh.myhome.com.
jh IN A 192.168.1.1
yj11 IN A 192.168.1.2
three IN CNAME jh.myhome.com.
www IN A 192.168.1.12
主服务器对应的反向解析文件:named.reserves
myhome.com. SOA jh.myhome.com. root.jh.myhome.com. (
2000021602;
21600;
1800;
604800;
7200);
NS jh.myhome.com.
1 PTR jh.myhome.com.
2 PTR yj11.myhome.com.
从DNS的named.conf文件:
options {
directory "/var/named";
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "myhome.com" IN {
// type master;
type slave;
// type后面的值已经成为slave;
file "myhome.coms";
//file 后面也可以是别的文件
相关文档:
安装篇
首先获取以下三个安装包 (安装不成功有提示 ,就是bind-libs-9.2.4-16.EL4被bind-9.2.4-16.EL4依赖)
bind-libs-9.2.4-16.EL4.rpm
bind-9.2.4-16.EL4.rpm
bind-devel-9.2.4-16.EL4.rpm
安装完成通过命令查看
rpm -qa|grep bind
结果如下所示就安装成功!
bind-libs-9.2.4-16.EL4
bind-9.2.4-16.EL4
bind- ......
将应用程序加到文件系统中打包后一起下载方法总结如下:
假设ramdisk.gz存放在/home/cvtech/jx2410/root/下面,则操作如下:
$cd /home/cvtech/jx2410/root/
$mkdir rd
$gunzip ramdisk.gz
上述操作后已将ramdisk.gz解压成ramdisk系统映像文件。
$mount -o loop ramdisk rd/
$cd rd/
其中命令mount的-o参数loop表示 ......
1. 进入到vim的安装目录,一般为 /usr/share/vim/vim70/
, 或类似 /usr/share/vim/vim??
/;
2. 如果有 .vimrc.vim
文件,查找到该文件中的如下内容:
if has("vms")
set
nobackup " do not keep a backup file, use versions instead
else
set
backup " keep a backup f ......
防火墙相应端口没有打开。
打开方法如下:
vi /etc/sysconfig/iptables
加入如下的一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
重启iptables:
/etc/init.d/iptables restart
查看端口是否真的打开:
/etc/init.d/iptables status ......
静态链接库是以.a结尾的文件,一般是用工具将多个.o文件合并到一起组成静态库
动态链接库是以.so结尾的文件,和windows下的dll文件类似。
静态链接库都可以在程序编译过程中用 -L参数来指定他们 -L/opt/lib/XXX.a
动态链接库一般是在LD_LIBRARY_PATH中来指定搜索路径,也可以在 -L/opt/lib 后面加一个 lXX,对应了lib中的XX. ......