Chinaunix首页 | 论坛 | 博客
  • 博客访问: 319379
  • 博文数量: 27
  • 博客积分: 3026
  • 博客等级: 中校
  • 技术积分: 415
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-19 13:43
文章分类

全部博文(27)

文章存档

2013年(2)

2010年(4)

2008年(21)

分类: LINUX

2008-07-08 09:01:05

如果你感觉linux系统自己的named启动教本不好用,可以尝试一下这个named教本。

建立启动脚本:

 

# vi /etc/init.d/named

=================================== named.sh=================================

#!/bin/bash

# named        a network name service.

# chkconfig: 545 35 75

# description: a name server

#

if [ `id -u` -ne 0 ]

then

echo "ERROR:For bind to port 53,must run as root."

exit 1

fi

case "$1" in

 

start)

if [ -x /usr/local/named/sbin/named ]; then

/usr/local/named/sbin/named -u named -c /usr/local/named/etc/named.conf && echo . && echo 'BIND9 server started.'

fi

;;

stop)

kill `cat /var/run/named/named.pid` && echo . && echo 'BIND9 server stopped.'

;;

restart)

echo .

echo "Restart BIND9 server"

$0 stop

sleep 10

$0 start

;;

*)

echo "$0 start | stop | restart"

;;

esac

=================================== named.sh=================================

 

# chmod 755 /etc/init.d/named

# chown root:root /etc/init.d/named

# chkconfig –add named

# chkconfig named on
阅读(2444) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~