1700479163
1700479164
DnsServer sh=new SHDnsServer();
1700479165
1700479166
//中国顶级域名服务器
1700479167
1700479168
DnsServer china=new ChinaTopDnsServer();
1700479169
1700479170
//全球顶级域名服务器
1700479171
1700479172
DnsServer top=new TopDnsServer();
1700479173
1700479174
//定义查询路径
1700479175
1700479176
china.setUpperServer(top);
1700479177
1700479178
sh.setUpperServer(china);
1700479179
1700479180
//解析域名
1700479181
1700479182
System.out.println(”=====域名解析模拟器=====”);
1700479183
1700479184
while(true){
1700479185
1700479186
System.out.print(”\n请输入域名(输入N退出):”);
1700479187
1700479188
String domain=(new BufferedReader(new InputStreamReader
1700479189
1700479190
(System.in))).readLine();
1700479191
1700479192
if(domain.equalsIgnoreCase(“n”)){
1700479193
1700479194
return;
1700479195
1700479196
}
1700479197
1700479198
Recorder recorder=new Recorder();
1700479199
1700479200
recorder.setDomain(domain);
1700479201
1700479202
sh.update(null,recorder);
1700479203
1700479204
System.out.println(”–-DNS服务器解析结果–-“);
1700479205
1700479206
System.out.println(recorder);
1700479207
1700479208
}
1700479209
1700479210
}
1700479211
1700479212
}
[
上一页 ]
[ :1.700479163e+09 ]
[
下一页 ]