tplink自动获得ip地址要多久

tplink自动获得ip地址要多久,第1张

10秒左右。1终端电脑正在等待DHCP服务器分配给其一个可用IP地址

2一般自动获取IP时间大约10秒左右,如果10-15秒仍然没有获取到正确IP地址,则会获取到169254不可用私网地址。

3需要设置固定IP地址来解决此问题。

4在DOS窗口下使用ipconfig /release及ipconfig /renew重新释放及获取新的IP地址。

5当配置任意一个IP地址时,即会d出小电脑图标,配置IP地址完成后,请使用ping命令来检测网络连通性。

首先取到网络时间,具体方法各大论坛都有提供,代码挺多,我就不发上来了。

其次,根据程序功能以及组件的使用,取IP地址有很多办法。

如果你只是取本机IP,可以用以下代码:

版本

2

支持库

sock

支持库

spec

局部变量

局部_本机IP,

文本型,

,

"0"

局部_

本机IP=

取本机IP

()

调试输出

(局部_本机IP

[1])

然后加入超级列表框,完整代码如下:

版本

2

支持库

sock

支持库

iext

局部变量

局部_网络时间,

文本型

局部变量

局部_IP,

文本型,

,

"0"

局部_网络时间

“取网络时间,可以在各大论坛寻找源码”

局部_IP

取本机IP

()

超级列表框1插入表项

(,

,

,

,

,

)

超级列表框1置标题

(超级列表框1取表项数

()

1,

0,

局部_网络时间)

超级列表框1置标题

(超级列表框1取表项数

()

1,

1,

局部_IP

[1])

仅供参考,呵呵

如果你有服务器权限的话

用net time \\19216811

可以查看时间

你可以用net命令先建立个连接再运行上面的命令

------------------------------------------

那就不清楚了,你需要连接服务器做什么?如果读取sql里数据的话

那可以试试select getdate()可以得到日期和时间

不考虑非常规的方式,你总得在服务器上有点什么权限才能得到服务器

的相关信息

如果你要获取的是Internet时间,可以使用NTP服务。

NTP概念简介 

Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。

java实现:

import javaioInputStream;

import javanetSocket;

public class TimeUtil {

    public static final int DEFAULT_PORT = 37;//NTP服务器端口

    public static final String DEFAULT_HOST = "time-nwnistgov";//NTP服务器地址

    private TimeUtil() {

    };

    public static long currentTimeMillis(Boolean sync) {

        if (sync != null && syncbooleanValue() != true)

            return SystemcurrentTimeMillis();

        try {

            return syncCurrentTime();

        } catch (Exception e) {

            return SystemcurrentTimeMillis();

        }

    }

    public static long syncCurrentTime()  throws Exception {

        // The time protocol sets the epoch at 1900,

        // the java Date class at 1970 This number

        // converts between them

        long differenceBetweenEpochs = 2208988800L;

        // If you'd rather not use the magic number uncomment

        // the following section which calculates it directly

        /

          TimeZone gmt = TimeZonegetTimeZone("GMT"); Calendar epoch1900 =

          CalendargetInstance(gmt); epoch1900set(1900, 01, 01, 00, 00, 00);

          long epoch1900ms = epoch1900getTime()getTime(); Calendar epoch1970

          = CalendargetInstance(gmt); epoch1970set(1970, 01, 01, 00, 00, 00);

          long epoch1970ms = epoch1970getTime()getTime();

          

          long differenceInMS = epoch1970ms - epoch1900ms; long

          differenceBetweenEpochs = differenceInMS/1000;

         /

        InputStream raw = null;

        try {

            Socket theSocket = new Socket(DEFAULT_HOST, DEFAULT_PORT);

            raw = theSocketgetInputStream();

            long secondsSince1900 = 0;

            for (int i = 0; i < 4; i++) {

                secondsSince1900 = (secondsSince1900 << 8) | rawread();

            }

            if (raw != null)

                rawclose();

            long secondsSince1970 = secondsSince1900 - differenceBetweenEpochs;

            long msSince1970 = secondsSince1970  1000;

            return msSince1970;

        } catch (Exception e) {

            throw new Exception(e);

        }

    }

}

中国大概能用的NTP时间服务器 

     server 133100118 prefer 

     server 2107214544 

     server 20311718036 //程序中所用的 

     server 131107110 

     server timeasiaapplecom 

     server 642369653 

     server 1301491721 

     server 669268246 

     server >

以上就是关于tplink自动获得ip地址要多久全部的内容,包括:tplink自动获得ip地址要多久、易语言超级列表框怎么显示北京时间和本机IP地址、只知道服务器IP如何获得服务器时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9497870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存