域名解析方法、应用服务器的访问方法及其终端的制作方法_5

文档序号:9633831阅读:来源:国知局
前存在的网络环境 的标识中选择的一个网络环境的标识;W及发送模块,用于将选择的一个网络环境的标识 和终端在所连接的网络中的IP地址发送给域名系统服务器。
[0131] 终端101接收当前存在的网络环境的标识可W是图6所示的界面图中的测试环境 或者T体验环境。在终端101上显示当前存在的网络环境的标识,并根据接收到的操作指 令从终端101中显示的网络环境的标识中选择一个网络环境的标识,例如,图6中选择的网 络环境的标识为T体验环境。终端101将操作指令选择的网络环境的标识发送给域名系统 服务器102, W便于域名系统服务器102根据终端101选择的网络环境将应用服务器的域名 映射为应用服务器的IP地址。
[0132] 通过终端发送选择的网络环境的标识,并接收域名系统服务器解析应用服务器的 域名得到的应用服务器的IP地址W对应用服务器进行访问,在送个过程中不需要打包能 够访问不同应用服务器的应用客户端,也不需要通过对待测试应用客户端进行编码来访问 应用服务器,从域名到IP地址的映射过程由域名系统服务器完成即可,从而解决了现有技 术在每个终端上配置网络环境下的应用服务器地址导致的复杂度较高的问题,在终端进行 简单的网络环境的选择工作就能进行不同网络环境下的测试,提升了终端上应用客户端的 测试效率。
[0133] 可选地,访问单元包括:交互模块,用于通过应用服务器的IP地址与应用服务器 交互用于对终端上安装的应用客户端进行测试的数据。
[0134] 终端101接收到域名系统服务器102发送的应用服务器103的IP地址后,终端 101根据应用服务器103的IP地址访问应用服务器,由于该应用服务器处于预先选择的网 络环境中,因此,使得安装在终端上的应用客户端与应用服务器103进行测试数据的交互, 达到了在预定的网络环境中进行测试的目的。
[0135] 实施例5
[0136] 根据本发明实施例,还提供了一种用于实施上述应用服务器的访问方法的终端, 如图9所示,该终端主要包括:
[0137] 处理器601、用户接口 602、显示器603、麦克风604、扬声器605、存储器606、网口 607、禪合器608和天线609。
[013引存储器606主要用于存储上述应用服务器的访问方法的程序代码。
[0139] 用户接口 602用于连接处理器601和显示器603、麦克风604 W及扬声器605。
[0140] 显示器603主要是用于获取输入的用户密码和显示随机生成的第一字符。
[0141] 网口 607可W是W太网口和无线网口,网口 607与禪合器608相连接,禪合器608 与天线609相连接,天线609用于接收信号。
[0142] 处理器601主要用于执行如下操作:向域名系统服务器发送终端在所连接的网络 中的IP地址W及终端所选择的网络环境的标识;终端向域名系统服务器发送请求消息,其 中,请求消息中携带有IP地址W及终端所请求访问的应用服务器的域名;终端接收域名系 统服务器响应请求消息发送的网络环境下应用服务器的IP地址;终端通过应用服务器的 IP地址访问应用服务器。
[0143] 处理器601还用于接收当前存在的网络环境的标识;终端显示当前存在的网络环 境的标识,并根据接收到操作指令从当前存在的网络环境的标识中选择的一个网络环境的 标识;W及终端将选择的一个网络环境的标识和终端在所连接的网络中的IP地址发送给 域名系统服务器。
[0144] 处理器601还用于通过应用服务器的IP地址与应用服务器交互用于对终端上安 装的应用客户端进行测试的数据。
[0145] W下结合图10对上述方法进行说明。
[0146] 终端配置hostwifi,与域名系统服务器连接。
[0147] 启动终端上的hostapp。
[014引终端向域名系统服务器发送mac地址,即注册mac。
[0149] 终端获取当前环境信息。
[0150] 终端向域名系统服务器发送切换环境的请求,即向域名系统服务器发送网络环境 标识。
[0151] 终端向域名系统服务器发送其IP地址,并确定终端的IP地址与网络环境下的应 用服务器的IP地址和应用服务器的域名之间的映射关系。
[0152] 终端发送带有请求访问的应用服务器的域名的请求信息,其中,域名系统服务器 将域名解析为IP地址。
[0153] 终端接收来自域名系统服务器解析得到的IP地址。
[0154] 终端通过域名系统服务器发来的IP地址访问应用服务器。
[0155] 可选地,本实施例中的具体示例可W参考上述实施例1和实施例2中所描述的示 例,本实施例在此不再赏述。
[0156] 实施例6
[0157] 根据本发明实施例,还提供了一种用于实施上述域名解析方法的域名系统服务 器,如图11所示,该域名系统服务器主要包括:
[0158] 处理器801、设备接口 802、网络接口 803和存储器804。
[0159] 设备接口 802用于连接终端101,网络接口 803用于连接应用服务器103,存储器 604用于存储执行上述域名解析方法的程序代码。
[0160] 处理器801用于接收终端发送的请求消息,其中,请求消息中携带有终端在所连 接的网络中的IP地址W及终端所请求访问的应用服务器的域名;查找与IP地址对应的预 先选择的网络环境下的DNS映射信息,W得到网络环境下应用服务器的IP地址,其中,DNS 映射信息记录有网络环境下应用服务器的域名与应用服务器的IP地址之间的第一映射关 系;将网络环境下应用服务器的IP地址发送给终端。
[0161] 处理器801还用于接收到终端在所连接的网络中的IP地址W及终端所选择的网 络环境的标识;为标识所指示的网络环境配置网络环境下的DNS映射信息;存储终端在所 连接的网络中的IP地址与配置的网络环境下的DNS映射信息之间的第二映射关系。
[0162] 处理器801还用于接收终端发送的更新后的IP地址;将第二映射关系中与DNS映 射信息对应的IP地址替换为更新后的IP地址;其中,请求消息中携带的IP地址为更新后 的IP地址。
[0163] 实施例7
[0164] 本发明的实施例还提供了 一种存储介质。可选地,在本实施例中,上述存储介质可 W用于存储本发明实施例所提供的域名解析方法和应用服务器的访问方法。
[0165] 可选地,在本实施例中,上述存储介质可W位于广域网、城域网或局域网的网络中 的多个网络设备中的至少一个网络设备。
[0166] 可选地,在本实施例中,存储介质被设置为存储用于执行W下步骤的程序代码:
[0167]SI,域名系统服务器接收终端发送的请求消息,其中,请求消息中携带有终端在所 连接的网络中的IP地址W及终端所请求访问的应用服务器的域名;
[016引 S2,域名系统服务器查找与IP地址对应的预先选择的网络环境下的DNS映射信 息,W得到网络环境下应用服务器的IP地址,其中,DNS映射信息记录有网络环境下应用服 务器的域名与应用服务器的IP地址之间的第一映射关系;
[0169] S3,域名系统服务器将网络环境下应用服务器的IP地址发送给终端。
[0170] 可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;在域名系统服 务器接收终端发送的请求消息之前,包括:域名系统服务器接收到终端在所连接的网络中 的IP地址W及终端所选择的网络环境的标识;域名系统服务器为标识所指示的网络环境 配置网络环境下的DNS映射信息;域名系统服务器存储终端在所连接的网络中的IP地址与 配置的网络环境下的DNS映射信息之间的第二映射关系。
[0171] 可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;在域名系统服 务器接收终端发送的请求消息之前、且在域名系统服务器存储终端在所连接的网络中的IP 地址与配置的网络环境下的DNS映射信息之间的映射关系之后,还包括:域名系统服务器 接收终端发送的更新后的IP地址;域名系统服务器将第二映射关系中与DNS映射信息对应 的IP地址替换为更新后的IP地址;其中,请求消息中携带的IP地址为更新后的IP地址。
[0172] 可选地,在本实施例中,存储介质被设置为存储用于执行应用服务器的访问方法 的W下步骤的程序代码;终端向域名系统服务器发送终端在所连接的网络中的IP地址W 及终端所选择的网络环境的标识;终端向域名系统服务器发送请求消息,其中,请求消息中 携带有IP地址W及终端所请求访问的应用服务器的域名;终端接收域名系统服务器响应 请求消息发送的网络环境下应用服务器的IP地址;终端通过应用服务器的IP地址访问应 用服务器。
[0173] 可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;终端接收当前 存在的网络环境的标识;终端显示当前存在的网络环境的标识,并根据接收到操作指令从 当前存在的网络环境的标识中选择的一个网络环境的标识;W及终端将选择的一个网络环 境的标识和终端在所连接的网络中的IP地址发送给域名系统服务器。
[0174] 可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;在终端向域名 系统服务器发送终端在所连接的网络中的IP地址W及终端所选择的网络环境的标识之 后,方法还包括:域名系统服务器为标识所指示的网络环境配置网络环境下的DNS映射信 息,其中,DNS映射信息记录有网络环境下应用服务器的域名与应用服务器的IP地址之间 的第一映射关系;域名系统服务器存储终端在所连接的网络中的IP地址W及终端所选择 的网络环境的标识之间的第二映射关系;在终端向域名系统服务器发送请求消息之后,方 法还包括;域名系统服务器根据第二映射关系获取与终端在所连接的网络中的IP地址对 应的终端所选择的网络环境的标识,根据标识所指示的网络环境下的DNS映射信息中记录 的第一映射关系获取应用服务器的域名对应的网络环境下应用服务器的IP地址,并将网 络环境下应用服务器的IP地址发送给终端。
[0175] 可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;域名系统服务 器接收到终端发送后的更新后的IP地址;域名系统服务器通过预先接收到的终端的MAC地 址判断出更新后的IP地址为终端发送的,并将第二映射关系中与DNS映射信息对应的IP 地址替换为更新后的IP地址。
[0176]可选地,存储介质还被设置为存储用于执行W下步骤的程序代码;终端通过应用 服务器的IP地址与应用服务器交互用于对终端上安装的应用客户端进行测试的数据。
[0177]可选地,在本实施例中,上述存储介质可W包括但不限于;U盘、只读存储器(ROM, Read-O
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1