![]() |
|
|
||||||
|
||||||||
| | 网站首页 | 站长在线 | 新闻资讯 | 网页设计 | 平面设计 | 网络媒体 | 网络安全 | 服务器 | 软件下载 | 图片素材 | 在线商城 | 站长论坛 | 留言 | 繁體中文 |
| 热门搜索关键字: 模板 | 错误 | 标签 | 采集 | 数据库 | 组件 | 代码 | 特效 | 木马 | 插件 | 虚拟主机 |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一、准备工作:
首先进入win2k, DNS 服务管理器,选 查看--列表; Chinaz^com
然后导出列表到一个文件: mydomain.txt 中国.站.长站
进入 \winnt\system32\dns 将所有文件打包,和mydomain.txt 一起复制到linux下。
Chinaz~com
二、开始迁移: Www@Chinaz@com
1、生成配置文件: Www@Chinaz@com
主域配置文件: Www^Chinaz^com
执行如下脚本:
| 以下为引用的内容: #!/usr/bin/perl ############################################# $configfile = "/etc/named.conf"; $dnsfile = "/var/named"; $importfile = "mydomain.txt"; system("/bin/echo > $configfile"); open(OUTFILE,">>$configfile"); flock (OUTFILE,2); print OUTFILE "options {\n"; print OUTFILE " directory \"$dnsfile\";\n"; print OUTFILE " forwarders {\n"; print OUTFILE " 202.96.199.133;\n"; Chinaz.com print OUTFILE " 202.96.209.5;\n"; print OUTFILE " };\n"; print OUTFILE "};\n"; print OUTFILE "zone \".\" {\n"; print OUTFILE " type hint;\n"; print OUTFILE " file \"named.ca\";\n"; print OUTFILE "};\n"; open(INFILE,$importfile); @lines = <INFILE>; $num=0; foreach $line (@lines) { chop ($line); print OUTFILE "zone \"$line\" {\n"; print OUTFILE " type master;\n"; print OUTFILE " file \"$line.dns\";\n"; print OUTFILE "};\n"; $num ++; } close(INFILE); close (OUTILE); print "$num Record convert!!\n"; exit; |
| 以下为引用的内容: #!/usr/bin/perl ############################################### $configfile = "/etc/named.conf"; $dnsfile = "/var/named"; $importfile = "mydomain.txt"; $masterns = "1.1.1."; system("/bin/echo > $configfile"); open(OUTFILE,">>$configfile"); flock (OUTFILE,2); print OUTFILE "options {\n"; print OUTFILE " directory \"$dnsfile\";\n"; print OUTFILE " forwarders {\n"; print OUTFILE " 202.96.199.133;\n"; [中国站长站] print OUTFILE " 202.96.209.5;\n"; print OUTFILE " };\n"; print OUTFILE "};\n"; print OUTFILE "zone \".\" {\n"; print OUTFILE " type hint;\n"; print OUTFILE " file \"named.ca\";\n"; print OUTFILE "};\n"; open(INFILE,$importfile); @lines = <INFILE>; $num=0; foreach $line (@lines) { chop ($line); print OUTFILE "zone \"$line\" {\n"; print OUTFILE " type slave;\n"; print OUTFILE " file \"$line.dns\";\n"; print OUTFILE " masters { $masterns; };\n"; print OUTFILE "};\n"; $num ++; } close(INFILE); close (OUTILE); print "$num Record convert!!\n"; exit; |
主备域此操作相同。 中国站长.站
3、在/var/named下执行: 中国.站.长站
| 以下为引用的内容: mv CACHE.DNS named.ca #配置文件windows和linux命名不同。 chown named:named * #更改所有者 chmod 644 * #更改权限 |
4、编辑 /etc/resolv.conf 如下:
| 以下为引用的内容: search mydomain.com.cn domain mydomain.com.cn nameserver 1.1.1.1 nameserver 202.96.199.133 nameserver 202.96.209.5 |
6、关闭原来的NS服务器。 Chinaz.com
7、将linux服务器的IP改成win2k的IP。 站.长站
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | ||||||||||
|
||||||||||