亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 12947 | 回復(fù): 11
打印 上一主題 下一主題

配置named.conf文件報錯![基本解決] [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-05-05 10:31 |只看該作者 |倒序瀏覽
本帖最后由 w80286 于 2010-05-06 10:12 編輯

OS:CENTOS 5.4
我在學(xué)習(xí)配置DNS,在配置named.conf配置文件時報錯了,經(jīng)過我的檢查沒有發(fā)現(xiàn)錯誤,貼出來請各位幫個忙看看。
[root@localhost etc]# nl named.conf
     1  options
     2  {directory "/var/named";
     3  dump-file "/var/named/data/cache_dump.db";
     4  statistics-file "/var/named/data/named_sats.txt";
     5  pid-file "/var/run/named/named.pid";
     6  forwarders {61.139.2.69;8.8.8.8;};
     7  allow-query {any;};
     8  allow-transfer {none;};
     9  };

    10  include "/etc/rndc.key"
    11  zone "."
    12  {type hint;
    13  file "named.root";
    14  };

    15  zone "localhost"
    16  {type master;
    17  file "named.localhost";
    18  };

    19  zone "0.0.127"
    20  {type master;
    21  file "named.127.0.0"};

    22  zone "vbird.tsai"
    23  {type master;
    24  file "named.vbird.tsai";
    25  };

    26  zone "70.196.222"
    27  {type master;
    28  file "named.222.196.70";
    29  };

啟動named時提示如下:
[root@localhost etc]# /etc/init.d/named start
Starting named:
Error in named configuration:
/etc/named.conf:12: missing ';' before 'zone'
/etc/named.conf:24: missing ';' before '}'
                                                           [FAILED]

論壇徽章:
0
2 [報告]
發(fā)表于 2010-05-05 11:33 |只看該作者
回復(fù) 1# w80286


    你的zone 語句寫得好像不對,這是你的其中的一個zone 語句  
    zone "."
    {type hint;
     file "named.root";
    1};

在zone "." 后少了一個 IN (這個in表示,資源記錄類型為internet),還有zone 后下面的括號不能換行,如果換行了這樣zone "." 和下面的{type hint; file "named.root"; 1}: 是兩行了,意思就完全不對了

我建議你按這種格式改
zone "." IN {
        type hint;
        file "named.root";
};

論壇徽章:
0
3 [報告]
發(fā)表于 2010-05-05 11:35 |只看該作者
你自己數(shù)數(shù)少了多少個分號

論壇徽章:
0
4 [報告]
發(fā)表于 2010-05-05 11:38 |只看該作者
回復(fù) 2# youriyang


    IN 不是必須的,寫成2行也沒啥問題,他的問題是少了分號.

論壇徽章:
0
5 [報告]
發(fā)表于 2010-05-05 11:44 |只看該作者
第10行,include 完事請分號

第21行, '}'前面再加一個分號,file 語句結(jié)束了

論壇徽章:
0
6 [報告]
發(fā)表于 2010-05-05 12:07 |只看該作者
{:3_179:} 樓上正解啊

論壇徽章:
0
7 [報告]
發(fā)表于 2010-05-05 17:48 |只看該作者
回復(fù)  w80286


    你的zone 語句寫得好像不對,這是你的其中的一個zone 語句  
    zone "."
    { ...
youriyang 發(fā)表于 2010-05-05 11:33



    我是按照鳥哥的書上寫的,你說的方法我晚上試試看正確與否,謝謝!

論壇徽章:
0
8 [報告]
發(fā)表于 2010-05-05 20:30 |只看該作者
本帖最后由 w80286 于 2010-05-05 20:31 編輯
第10行,include 完事請分號

第21行, '}'前面再加一個分號,file 語句結(jié)束了
weichongli 發(fā)表于 2010-05-05 11:44

你的意思是說讓我在24行前面加一個{嗎?我是這樣加的,加了還是報錯哦。
如下:
     22 zone "0.0.127" IN {
     23 type master;
     24 {file "named.127.0.0"};
     25 };


[root@localhost etc]# /etc/init.d/named start
Starting named:
Error in named configuration:
/etc/named.conf:24: '}' expected near '{'
                                                           [FAILED]

論壇徽章:
0
9 [報告]
發(fā)表于 2010-05-05 20:48 |只看該作者
本帖最后由 w80286 于 2010-05-05 21:20 編輯

奇怪,我剛才看論壇里面的DNS配置文章都是這樣寫的,怎么我這樣寫就不行呢?
別人寫的:
zone "0.0.127.in-addr.arpa" {
type master;
file "named.rev"; #本機的反向解析文件
allow-transfer {none;};
allow-update {none;};
notify no;
};

見鬼了,我剛才改來改去,還是按照原來的格式改回去了,結(jié)果named.conf文件居然正常了,但是其它地方還有問題,正在排除中,感覺linux配置起來好難..........
我的配置文件:

[root@localhost etc]# nl named.conf
     1  options
     2  {directory "/var/named";
     3  dump-file "/var/named/data/cache_dump.db";
     4  statistics-file "/var/named/data/named_sats.txt";
     5  pid-file "/var/run/named/named.pid";
     6  forwarders {61.139.2.69;8.8.8.8;};
     7  allow-query {any;};
     8  allow-transfer {none;};
     9  };

    10  include "/etc/rndc.key";
    11  zone "."{
    12  type hint;
    13  file "named.root";
    14  };

    15  zone "localhost"{
    16  type master;
    17  file "named.localhost";
    18  };

    19  zone "0.0.127" IN {
    20  type master;
    21  file "named.127.0.0";
    22  };


    23  zone "vbird.tsai" IN {
    24  type master;
    25  file "named.vbird.tsai";
    26  };

    27  zone "70.196.222"{
    28  type master;
    29  file "named.222.196.70";
    30  };
現(xiàn)在出現(xiàn)的錯誤:
[root@localhost .ssh]# /etc/init.d/named start
Starting named:
Error in named configuration:
zone localhost/IN: loaded serial 2006102001
zone 0.0.127/IN: loaded serial 2006102001
zone vbird.tsai/IN: loaded serial 2006102002
dns_rdata_fromtext: named.222.196.70:2: near eol: unexpected end of input
named.222.196.70:3: unknown RR type '1000'
zone 70.196.222/IN: loading master file named.222.196.70: unexpected end of input
_default/70.196.222/IN: unexpected end of input
                                                           [FAILED]

論壇徽章:
0
10 [報告]
發(fā)表于 2010-05-06 10:10 |只看該作者
本帖最后由 w80286 于 2010-05-06 10:12 編輯

這個錯誤:dns_rdata_fromtext: named.222.196.70:2: near eol: unexpected end of input,是因為我把正確的一行配置文件:
@ IN SOA linux.vbird.tsai. root.linux.vbird.tsai.(2006102001 28800  14400 3600000  86400 )寫成了兩行所致:
@ IN SOA linux.vbird.tsai. root.linux.vbird.tsai.
(2006102001 28800  14400 3600000  86400 )
named.conf文件我還是按照9樓帖子的寫法,現(xiàn)在沒有報錯了,F(xiàn)在named能正常啟動了,但是解析出來的數(shù)據(jù)不正確。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP