在线
客服

发布
需求

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

[协议分析] DNS 协议转发程序

m5597***发布 已通过手机认证
任务编号:5327989 悬赏任务10000元 悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。

DNS 协议转发程序

距截止: 任务已圆满完成 雇主已托管赏金:10000
雇主发布需求 雇主托管佣金 服务商投稿 雇主开始选稿 任务完成

任务大厅共需1个合格投稿 | 每稿将获得10000| 每人交稿次数不限 可多次任务

投诉举报 联系Ta 我来承接 已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满

任务需求:
1.程序运行在具有独立公网IP地址的电脑上,运行平台WIN2003 WINXP ,WIN7,WIN2008
2。程序启动后在UDP端口监听DNS请求,根据请求方的IP 地址查找纯真IP数据库,显示在运行窗口对方的来源地区【比如杭州宁波绍兴这样】,来源线路比如【电信联通移动教育网海外等】,请求解析的网址,比如【www.baidu.com】三个参数,不要求做记录,只要能滚动显示就OK
3.程序读取本地配置文件,如果在本地配置文件未发现根据 请求方所查询网址和请求方IP地址对应地区 满足这两个条件  相符合的预先设定的IP地址记录 ,则按DNS 扩展协议将请求转发到

f1g1ns1.dnspod.net
或者f1g1ns2.dnspod.net 这两个DNS 服务器进行查询,接受到返回的信息后,在运行窗口显示查询结果并且返回给请求方,如果本地hosts文件存在解析,那么直接返回解析结果给客户
4.DNS 扩展协议的介绍
https://www.v2ex.com/t/46596
https://www.zhihu.com/question/26960537
5.DNS扩展协议其实就是在标准的DNS请求包后面嵌入客户端IP信息

使用道具 举报

全部参与1

已采纳

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册