如何用网页程序(ASP、脚本、JS、ActiveX都可)修改客户端电脑的ip、网关、DNS?(教学使用)

我现在在做一个考试程序,在学生考试成绩高于80分时,学生的客户机可以自动打开外网,上网。(网络通过网关和DNS进行屏蔽)。我现在需要用网页程序(ASP、脚本、JS、Act... 我现在在做一个考试程序,在学生考试成绩高于80分时,学生的客户机可以自动打开外网,上网。(网络通过网关和DNS进行屏蔽)。

我现在需要用网页程序(ASP、脚本、JS、ActiveX都可)修改客户端电脑的ip、网关、DNS。请问各高手有没有办法解决?

不需要考虑客户机是否安装的问题,我来做客户机的~很多的东西可以其他做好的呵呵~
各位大侠最好能用

控件、探针来实现。批处理的方式我也考虑过,但是太不方便呵呵~~
展开
 我来答
cg329521
2012-05-08 · TA获得超过255个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:412万
展开全部
别闹了 即使是ie支持 随便下载一个别的浏览器也不支持,而且客户端随便调安全,你这个命题对稍微懂一点学生根本不好使,除非你做的局域网的域管理,除了ie什么都不能用.而且要做一个dll,注册dll,保证每个客户端都有这个dll,你这么做太麻烦不是好办法!你还是可以做一个服务器的xmlhttp吧,只有你的服务器可以上网,其他客户端通过你的代理,或者别的方法,你现在想的是最笨的最不可靠的!
追问
谢谢

你说的问题我早就考虑过了呵呵~~

最安全的方法是做网关服务器,然后绑定MAC地址,用数据库认证的方法开启用户的使用权限。

但是问题是这种服务器软件不好找呀!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青星栗2
2012-05-07 · TA获得超过399个赞
知道小有建树答主
回答量:585
采纳率:0%
帮助的人:405万
展开全部
你如果自己做客户端,可以用vb写一个控件获取学生客户机的IP,网关,DNS,然后供asp调用,接下来你想咋操作都行。
追问
关键是这个VB程序如何写??
追答
1、在工程、部件里引用Microsoft Winsock Control;
2、把控件画到窗体上(Winsock1)
3、画一个Timer1控件,属性设置Interval=10000;
4、画一个Text1控件,用于显示本机IP;
5、复制以下代码:
Private Sub Timer1_Timer()
Text1.Text = Winsock1.LocalIP
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
web_gaga
2012-05-07
知道答主
回答量:5
采纳率:0%
帮助的人:7732
展开全部
可以通过网页生成一个BAT文件让客户端电脑下载,下载后执行可以达么这个目的
更多追问追答
追问
这个也很麻烦的,第一我需要获取原来DHCP的IP数据,第二要修改数据~、第三如果学生保存了这个文件的话下次不就直接可以上网了呵呵~~
追答
如果不通过控件,这个理论上不可操作,你想想,如果这样就能修改客户端系统配置,安全何从谈起?建议换别的思路
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式