06月 2009


未分类24 Jun 2009 03:22 pm

上一篇的排版实在是……懒得改了

未分类24 Jun 2009 03:08 pm

费尽周折,终于可以用了,不过只做了一个简单的,记录一下配置:

named.conf:

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
type master;
file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};

zone "wang.home" {
type master;
file "/etc/bind/db.wang.home";
};

zone "56.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.56.168.192";
};

include "/etc/bind/named.conf.local";

db.wang.home:

;
; BIND data file for local loopback interface
;
$TTL    604800
@   IN  SOA ubsrv.wang.home. root.ubsrv.wang.home. (
2       ; Serial
604800      ; Refresh
86400       ; Retry
2419200     ; Expire
604800 )    ; Negative Cache TTL
;
@   IN  NS  dns.wang.home.
@   IN  A   127.0.0.1
@   IN  AAAA    ::1
ubsrv   IN  A   192.168.56.100
xp  IN  A   192.168.56.4
mail    IN  CNAME   ubsrv
dns IN  CNAME   ubsrv

db.56.168.192:

;
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@   IN  SOA dns.wang.home. root.dns.wang.home. (
1       ; Serial
604800      ; Refresh
86400       ; Retry
2419200     ; Expire
604800 )    ; Negative Cache TTL
;
@   IN  NS  dns.wang.home.
100 IN  PTR ubsrv.wang.home.
4   IN  PTR xp.wang.home.

/etc/resolve.conf 指向本机

这里只做了2台主机的解析,不知道有没有办法让dns自动记录域内的主机名,那些高级命令,什么acl 什么view的,实在是看不懂,先放一放,下一步学习samba和ldap,建立linux的域环境,不知道先学哪个?

DNS服务器设置

bind9-chs

未分类23 Jun 2009 08:39 pm

版本:2.2.4 r47978

网络:

连接方式:Host-only adapter

名称:vboxnet0 ip(管理-全局设定里设置,我使用默认) 192.168.56.1

host ip :eth0: 10.0.0.2/24 gw: 10.0.0.1 dns: 10.0.0.1

使用ifconfig 可以同时看到 eth0 和 vboxnet0的配置

步骤:

HOST:

$sudo -s (如果不这样,sudo是无法更改ip_forward文件的,使用chmod也没用)

#echo 1 > /proc/sys/net/ipv4/ip_forward

#iptables -t nat -F POSTROUTING

#iptables -t nat -A POSTROUTING -j SNAT -s 192.168.56.0/24 --to  10.0.0.2

(注:上面编辑的时候使用#会出现排版错误,应该使用\#。两个减号也需要使用\–)

GUEST:

ip: 192.168.56.x/24

gw: 192.168.56.1

dns: host dns(我的是:10.0.0.1),如果是dns服务器指向自己

经过以上配置,虚拟机和主机以及虚拟机之间都可以实现互通,但是要说明的是,因为虚拟机所在网段与主机不同,真正局域网中其他主机无法访问虚拟机。

参考:http://linux.chinaunix.net/bbs/viewthread.php?tid=1043956

本来想使用单网卡多ip的方法,结果又失败了,方正这个方法成功了,就这么着吧,继续……

刚刚发现这个方法在系统重启后需要重新设置

未分类23 Jun 2009 06:32 pm

看了好几天dns相关的教程,内容就不说了,网上有的是,今天开始练习:

环境:ubuntu server 9.04 一台(虚拟机,vitualbox)

主机名:ubsrv.wang.home

ip:10.0.2.3

nm: 255.255.255.0

gw: 10.0.2.2

原dns:10.0.0.1

已经知道将服务器的/etc/resolv.conf内容nameserver指向本机 10.0.2.3

问题出在我不想使用已知的二级域名如.com  .net  .org等等,而是使用自己的局域网二级域名:home,域名为:wang.home,

失败,好像不能解析.home!

配置内容:

/etc/bind/named.conf:

……

zone “home” {

type master;

flie “/etc/bind/db.home”;

};

zone “wang.home” {

type master;

file “/etc/bind/db/wang.home”;

};

/etc/bind/db.home:

……

@          IN         SOA          home. root.home. (

……)

@         IN         NS         localhost.

……

wang     IN     A           10.0.2.3

/etc/bin/db/wang.home:

基本如上 SOA  wang.home.  root.wang.home(

……)

ubsrv   IN    A       10.0.2.3

有什么问题?

virtualbox虚拟机之间不能互通,很郁闷,可以ping通host和路由器网关,但是host ping不通虚拟机,咋办?

未分类18 Jun 2009 10:46 pm

找了个2个pdf,一个专讲bind9,一个将ubuntu server 9.04,还没看完1/3,已经晕了~~~

两个文件已经上传到媒体库了……

未分类16 Jun 2009 02:37 pm

这几天不知为什么,特别不想学习,前两天有个面试,还有一次相亲,可能心又野了,没办法,不学习不行啊,昨天开始看关于dns的东西,从网上找了个dns的配置教程看了看,今天才发现似乎在ubutnu上不适用,基础理论知识都一样,就是配置文件的文件名和位置都不一样,所以今天又在网上找了bind9的教程,看看吧,希望一切顺利!

有朋友在催了,问我怎么还没更新blog,抱歉了,呵呵,我这个人挺懒的,非常的不勤奋,所以……见谅,等这两天学习完了,也实验完了,争取更新一下,多谢这位朋友!

未分类10 Jun 2009 01:23 pm

在已装好的系统上对数据存放位置做lvm和raid是没问题的,就是不能把/放到lvm上,也不能放在raid上,如果直接放上了,系统将无法启动,但是不知道ubuntu server的分区向导是怎么实现将/放到lvm上的。

尝试着用server安装盘分号lvm,再用desktop安装,结果desktop不识别lvm……

经过观察发现:server不自带mdadm,desktop不自代lvm,装上也不认,只能在cli里操作。

放弃了,以再做类似操作,只将/home和swap放到lvm里,raid还是有条件就用硬raid吧。

未分类07 Jun 2009 03:49 pm

solve way:

gpg --keyserver hkp://subkeys.pgp.net --recv-keys KEY
gpg --export --armor KEY | sudo apt-key add -
未分类06 Jun 2009 10:55 pm

系统mint7,安装前用live cd,sudo apt-get install lvm2,建立lvm,sda1:100M,/boot,sda2:lvm –>vg0–>lv: root,/, swap,安装完后,系统找不到逻辑卷,无法引导,出现Busybox

未分类06 Jun 2009 10:21 pm

3块硬盘: sda, sdb, sdc, 都是10G,建立分区如下: sda1(/boot)(100M),sda2(9.9G), sdb2(10G), sdc2(10G), 数字2是为了对照方便,这样可以做Raid5吗?Raid5是29.9G,还是9.9×3G?毕竟Raid5不是Raid0的连续,也不是Raid1的镜像。

下一页 »