REDHAT EL3 WS BIND DNS9.3についてお聞きしたい事があります。


インストール後、BINDの起動コマンドと停止コマンドを実行しても稼動しません…。

/etc/rc.d/init.d/named が存在していません。

named があるディレクトリを検索しましたが、そちらを洗濯し、startしても稼動しませんでした。

これはインストールミスなのでしょうか?
それとも単に設定ミスなのでしょうか?

宜しくお願い致します。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:2007/06/08 17:40:08
  • 終了:2007/06/15 17:45:02

回答(5件)

id:bayan No.1

bayan回答回数100ベストアンサー獲得回数132007/06/08 19:30:07

ポイント20pt

Red Hat Enterprise Linux WS はデスクトップ用途という

位置づけで、サーバーアプリケーションは含まれていないの

ではないでしょうか。

http://www.jp.redhat.com/software/rhel/ws/WSappcd_list.html

自前でインストールする必要があると思いますが、

どのようにやりましたか?

id:zenval

説明不足で申し訳御座いません。

bind9.3モジュールのインストール後ということです。

現状ではbind9.3のモジュールをインストール済みです。

2007/06/08 20:54:48
id:b-wind No.2

b-wind回答回数3344ベストアンサー獲得回数4402007/06/08 20:45:32

ポイント20pt
インストール後、BINDの起動コマンドと停止コマンドを実行しても稼動しません…。

起動コマンドって実際何をやったのですか?


named があるディレクトリを検索しましたが、そちらを洗濯し、startしても稼動しませんでした。

洗濯って何をしたのですか?

もう少しはっきりと書かないと誰も状況が分からないと思いますよ。


とりあえず、

rpm -q bind

と入力して何も出なければインストールされていないでしょう。

id:zenval

説明不足で申し訳御座いません。

洗濯→選択の変換ミスです。

rpm -q bind

ですが、tar.gz ファイルをmakeインストールで行った場合にもrpm -q bindでインストールされたかどうかでてくるんでしょうか?

rpm -q bind をしたところパッケージはありませんと出ました。

2007/06/09 15:52:05
id:bayan No.3

bayan回答回数100ベストアンサー獲得回数132007/06/08 23:09:46

ポイント20pt

すみません、読む力が足りず、

ずれた回答をしてしまったかと思います。

b-wind さんも言われるように、インストール手順や、

起動コマンドの内容を詳しく、具体的に知りたいです。

実行したコマンドと、結果の出力をコピペして頂けたらなぁと

思います。

(差し支えのある情報は伏字にするなどして)

といいつつ、いろいろ質問します。

★インストール

インストールは rpm のパッケージを入れたのでしょうか。

bind9.3 のモジュールというのはどこから入手しましたか?

どんなファイル名ですか?

また b-wind さんと被りますが、

rpm -qa | grep bind 

を実行したら何が表示されますか?

★起動コマンド

/etc/rc.d/init.d/named が存在していないとあるので、

service named start 

とか、

/etc/rc.d/init.d/named start

を実行したのだと思いますが、その結果

何かメッセージは出ませんでしたか?


あと次のURLは RPM パッケージの情報の調べ方です。

(ダミーではつまらないので)

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/050inforpm.htm...

id:zenval

コンパイル方法を記述します。

$wget URL/bind-9.2.3.tar.gz

(9.3では情報が少なすぎた為9.2.3に変更してみました。)

$tar zxvf bind-9.2.3.tar.gz

$cd bind-9.2.3

$./configure --prefix=/usr/local/named --sysconfdir=/etc --with-openssl=no --enable-ipv6=no

$make

$make install

$addgroup -g 1053 named

$adduser -c "bind master account" -d /usr/local/named -g named -u 1053 -s /bin/false named

//rndc.conf作り

$cd /usr/local/named/sbin/

$./rndc-confgen -b 512 -r /dev/urandom -k samplekey > /etc/rndc.conf

// /etc/rc.d/init.d/named 作り

省略

$chmod 744 /etc/rc.d/init.d/named

$chkconfig --add named

を行ったところ、namedはchkconfigをサポートしていませんと言われました。

rpm -qa | grep bind

は元から入ってる ypbind-1.12-1 があります。

$service named start

/etc/init.d/named: line 4: [: missing]

$/etc/rc.d/init.d/named start

/etc/rc.d/init.d/named: line 4: [: missing `]'

等と出てきます…

2007/06/09 16:06:45
id:orz66 No.4

orz66回答回数106ベストアンサー獲得回数112007/06/09 15:43:42

ポイント20pt

# /etc/init.d/named start

でどうでしょうか?


http://www.atmarkit.co.jp/flinux/rensai/bind902/bind902c.html

id:zenval

/etc/init.d/named: line 4: [: missing `]'

とでます。

下記がnamedの中身です。


#!/bin/sh

. /etc/rc.d/init.d/functions

. /etc/sysconfig/network

[ $ {NETWORKING} = "no" } && exit 0

[ -f /etc/named ] || exit 0

[ -f /etc/named.conf ] || exit 0

case "$1" in

start)

echo -n "Starting named; "

daemon /usr/local/named/sbin/named -u named /-c /etc/named.conf

touch /var/run/named

;;

stop)

echo -n "Shutting down named; "

killproc named

rm -f /var/run/named

echo

;;

status)

status named

exit $?

;;

restart)

$0 stop

$0 start

exit $?

;;

reload)

/usr/local/named/sbin/rndc reload

exit $?

;;

*)

echo "Usage: named {start|stop|stats|restart|reload}"

exit 1

esac

exit0

2007/06/09 16:08:50
id:b-wind No.5

b-wind回答回数3344ベストアンサー獲得回数4402007/06/09 16:02:38

ポイント20pt

ですが、tar.gz ファイルをmakeインストールで行った場合

それを最初に書いてください。

あと、起動コマンドに対する質問に答えてください。


素でインストールしたのなら、rpm コマンドにも出てこないし、

/etc/rc.d/init.d/named コマンドも作られる事はありません。


bind-9.3.1のインストール

このあたりを参考に、入れなおしてみてはどうですか?

そのうえで、どこで躓いたかを順を追って説明してください。

id:zenval

上記URLを参考にし、入れなおしてみます。

作業途中躓きましたらこちらのコメントを編集し書き込みます。

行っていた実行コマンド

/etc/rc.d/init.d/named start


完了しましたのでご連絡致します。

若干

http://www.hideshi.jp/install-setup/linux/bind9/index.html

と同じ作業が出来ない点がありました。

PC1 PC2 PC3 とありましたが、PCが1台なのでPC1しか作ってません。

named.root

ですが、

. 99999999 IN NS pc1.my-local.net.

pc1.my-local.net 99999999 IN A 192.168.0.3

を追加でよろしかったでしょうか?

ネームサーバーですが、 pc1.xxxxxx.jp というのが出来ました。

xxxxxx.jpは現在新規で取得した独自ドメインです。

こちらをドメイン取得先のネームサーバーに入力すればよろしいのでしょうか?

2007/06/09 17:52:52

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません