はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 bindが起動できません
日時: 2005/12/11 19:24
名前: ビギナー子

初めまして、こちらののHPを見て自宅サーバーを構築しようと試みています。
Linuxに関しては3日前に初めて触れた程度の超初心者です。

DNSのところでbindをインストールし設定ファイルにゾーン追加→ゾーンデータベースの作成→ルートDNSの情報設定→DNS動作前のネットワークファイル関連の確認→bindの起動

と進めて行ったのですが

[root@fedora root]# /etc/rc.d/init.d/named start
Starting named:                      [ 失敗 ] 

となってしまいます。
googleで「bindが起動しない」など検索かけてみたのですが結局わかりませんでした。
どなたかおわかりの方いらっしゃいましたらご教授願えますでしょうか?
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: bindが起動できません ( No.6 )
日時: 2005/12/12 21:09
名前: ビギナー子

twoさん

毎回ご返信ありがとうございます。

# cat /var/log/messagesでログを見たところnamedに関する部分は以下のとおりでした。

Dec 12 21:41:46 xxxxxxxxx named [2407]: starting BIND 9.3.1 -u named
Dec 12 21:41:46 xxxxxxxxx named [2407]: found 1 CPU, using 1 worker thread
Dec 12 21:41:46 xxxxxxxxx named [2407]: loading configuration from '/etc/named.conf'
Dec 12 21:41:46 xxxxxxxxx named [2407]: listening on IPv4 interface lo, 127.0.0.1#53
Dec 12 21:41:46 xxxxxxxxx named [2407]: listening on IPv4 interface eth0, 192.168.0.3#53
Dec 12 21:41:46 xxxxxxxxx named [2407]: could not configure root hints from 'named.ca': permission denied
Dec 12 21:41:46 xxxxxxxxx named [2407]: loading configuration: permission denied
Dec 12 21:41:46 xxxxxxxxx named [2407]: exiting (due to fatal error )

となりました。何かエラーが出ているのはわかるのですが内容はさっぱりです。
よろしくお願いいたします。
メンテ
 Re: bindが起動できません ( No.7 )
日時: 2005/12/12 21:21
名前: 管理者

permission deniedと表示されていますね。

bind-chrootをインストールしていない場合は、
bind設定ファイルは「/etc/named.conf」
ゾーン各種ファイルは「/var/named/*」になっているはずです。

考えられるのは2種類で以下の場合と考えられます。
①bindが実行するプロセス名は(named)となります。
②SELinuxによるプロセス保護

①の確認は設定ファイルとゾーンファイルが「所有者:グループ」がnamedになっているか確認してください。
またパーミッションは通常、644になると思います。

②は「# getenforce」を実行し、Disabledになっているか確認下さい。
なっていない場合は、http://kajuhome.com/security_trouble.shtml#n02-02 をご参照下さい。
メンテ
 Starting named:    [ OK ] ( No.8 )
日時: 2005/12/12 22:13
名前: ビギナー子

管理者様

ご返信どうもありがとうございます。

早速①から順番に試していきました。
/etc/named.confの所有者:グループがともにrootになっていたのでこれをnamedに変更しました。パーミッションは確認したところ644でした。
そして# /etc/rc.d/init.d/named startコマンドを打ちましたがBINDは起動できませんでした。

次に②番、こちらは私全く見落としておりました。
上記URLから
SELINUX=disabled
としリブート。そしてBINDを起動・・・

# /etc/rc.d/init.d/named start
Starting named:          [ OK ]

上記のとおり無事起動できました。


two様、管理者様>

聞いてばかりの初心者にお付き合い頂き本当にありがとうございました。
丁寧なご説明のおかげで無事解決できました。感謝です!!
早くこちらでお答えできるくらいにスキルアップしたいものです(^^)
それでは失礼します。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.