LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: antelope

想在网关做一个dns,指向isp的dns,怎么办

[复制链接]
发表于 2003-9-2 17:06:25 | 显示全部楼层
caching name named.conf 我都还搞不清,是不是在etc/named.conf的那一个文件?我也这样做了还是不行,不好意思,把这个忙帮到底,多谢!
发表于 2003-9-2 17:16:01 | 显示全部楼层

最简单的就是这样了,我机器上通过

options {
        directory "/var/named";
        forwarders {202.96.199.133;};
        forward only;
};

zone "." IN {
        type hint;
        file "named.ca";
};

/var/named下必须有named.ca,在internic.net有下载,我的是这样的
;       last update:    Nov 5, 2002
;       related version of root zone:   2002110501
;
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
;
; formerly NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     128.9.0.107
;
; formerly C.PSI.NET
;
.                        3600000      NS    C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
;
; formerly TERP.UMD.EDU
;
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; formerly NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; formerly NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
;
; formerly NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
;
; operated by VeriSign, Inc.
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
;
; housed in LINX, operated by RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
;
; operated by IANA
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     198.32.64.12
;
; housed in Japan, operated by WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
; End of File

named起来后看看日志,如果有错会告诉错在那里
发表于 2003-9-2 17:17:54 | 显示全部楼层
就是/etc/named.conf,可以根据需要配成 cache,master,slave功能的
 楼主| 发表于 2003-9-2 21:03:27 | 显示全部楼层
成功了,多谢!

新的需求
我看到linux下的ping是用dns解析名字(windows下用wins),所有就像给私网配置一个域,域名应该是随便取的吧?请回答!

现在,既想把外网地址到isp dns那里解析,又想自己解析本地域名,named.conf怎样设置?
发表于 2003-9-2 21:52:47 | 显示全部楼层
有本地域名,在named.conf中加上相应的zone区,在/var/named/下建立好对应文件,把forward only去掉就ok了
不过我一直以为 forward only没啥用,还不如直接设置dns到那个服务器,上面给的配置也可以去掉
发表于 2003-9-2 23:32:05 | 显示全部楼层
其实用redhat-config-bind不是一样能建立啊,而且很容易.我个人倒是认为,无论图形界面也好,字符界面的东西也好,只要能达到相通的效果,就可以了.毕竟字符界面下的配置不是LINUX配置的全部.
 楼主| 发表于 2003-9-3 08:40:24 | 显示全部楼层
劳驾再给我发个完整例子吧。
我照着书设置那些前向和反向解析,结果named可以起来,但是用nslookup,测试不成功,唉!!
 楼主| 发表于 2003-9-3 08:43:47 | 显示全部楼层
说实话,我开始就是用图形界面配的,没成功,可能有些窗口设置不当,wuchy1能不能详细说一说,
很遗憾原来错的配置已经没了。
发表于 2003-9-3 12:52:24 | 显示全部楼层
我就是照着论坛里的精华贴子里面做的.
 楼主| 发表于 2003-9-3 12:59:24 | 显示全部楼层
精华贴子或者精华区在那里,怎么去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表