dnvplj 发表于 2014-9-6 16:23:48

如何判断内网还是外网

本帖最后由 dnvplj 于 2014-9-6 16:28 编辑

请问各位朋友:如何“判断内网还是外网”,如果是外网就自动调用“C:\SOFT\GUANJI.EXE"程序,关闭计算机。

h20040606 发表于 2014-9-6 18:27:08

我觉得ping www.sina.com.cn 如果通,则外网。不通,则内网

haijie1223 发表于 2014-9-6 22:30:22

内网和外网的IP网段不一样吧~根据IP判断也可以~

dnvplj 发表于 2014-9-6 22:30:55

这是一个办法,还有其他的方法吗?别外请教一下,这个代码怎么写在,请指教。

wangms 发表于 2014-9-7 04:18:08

我也想知道。。。。。。。。。。。。

lin6051 发表于 2014-9-7 16:21:31

回复 1# dnvplj


    if ping('www.qq.com',200)>0 then Shutdown (4){:face (303):}

dnvplj 发表于 2014-9-7 18:43:50

回复 6# lin6051
6楼的朋友您好,能有个提示吗?如外网提示为:“你正在使用外网”,内网提示为:“你正在使用外网”,没有连接网络提示为:你的计算机没有连接任何网络

austere 发表于 2014-9-8 16:51:01

内网外网看你的网络接入方式了~

dnvplj 发表于 2014-9-9 07:47:20

本帖最后由 dnvplj 于 2014-9-9 12:13 编辑

回复 8# austere
是的,但问题是如何用AU3判断内网和外网的接入方式。

light_he 发表于 2014-9-9 10:18:50

先把逻辑搞清楚
内网怎么定义
将这搞清楚了,那根据定义判断IP地址就行了
http://baike.baidu.com/view/1233066.htm

xlj310 发表于 2014-9-9 14:36:30

具体网络具体分析,局域网也可以用通常用于外网的IP地址的,只要路由器设置好就行。就看你是怎么上网的。拨号还是路由器共享上网。公司也有可能是静态ip地址,用路由器分配内网IP地址。

wangms 发表于 2014-9-9 20:04:49

顶一顶。。。。。。。。。。。。。。。。

936308283 发表于 2014-9-10 23:40:40

ping 就OK啦

austere 发表于 2014-9-11 13:46:19

可以写个判断, 如果能ping 通 www.baidu.com 外网   ping 路由通 内网 else 没有网络连接~

nmgwddj 发表于 2014-9-11 17:39:02

判断是内网还是外网,你至少要有一个参照物吧?这个初中物理就学过的东西。你这个提问你认为你自己能搞清楚吗?
比如对于xxx电脑来说,他们是不是在同一个内网。
或者对于新浪网来说,我们是不是在他的内网。
页: [1] 2
查看完整版本: 如何判断内网还是外网