首页 软件教程文章正文

Ubuntu利用TCP协议来获取服务器时间的方法

软件教程 2025年11月29日 00:16 303 admin

这里使用Unix网络编程里面的一个小程序,该客户端建立一个到服务器的TCP连接,然后读取由服务器以直观可读格式简单地送回的当前时间和日期.

复制代码代码如下:  sudo apt-get install xinetd

复制代码代码如下:   (disable = yes) -> (disable = no)sudo /etc/init.d/xinetd restart

测试本机

复制代码代码如下:  dig time.windows.com +short

复制代码代码如下:  connect error: Connection timed out

第二次

复制代码代码如下:  connect error: Connection refused

换个服务器

[code]  dig time.nist.gov

./daytimetcpcli 128.138.141.172[code]

结果

56953 14-10-23 16:46:39 11 0 0 0.0 UTC(NIST) *

可以看直观的看出来,当地的时间为下午4点钟. 

发表评论

二杆子资料网 备案号:桂ICP备2024045698号-1