位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享Ubuntu利用TCP协议来获取服务器时间的方法(ubuntu tcp),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ubuntu tcp,ubuntu socket,ubuntu tcpdump抓包,ubuntu tcpdump抓包,ubuntu tcpdump抓包,ubuntu socket,ubuntu tcp,ubuntu tcp,内容如对您有帮助,希望把文章链接给更多的朋友!

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

复制代码代码如下:#include "unp.h"int main(int argc, char **argv){ int sockfd, n; char recvline[MAXLINE + 1]; struct sockaddr_in servaddr; if (argc != 2) err_quit("usage: a.out <IPaddress>"); if ( (sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) err_sys("socket error"); bzero(&servaddr, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_port = htons(); /* daytime server */ if (inet_pton(AF_INET, argv[1], &servaddr.sin_addr) <= 0) err_quit("inet_pton error for %s", argv[1]); if (connect(sockfd, (SA *) &servaddr, sizeof(servaddr)) < 0) err_sys("connect error"); while ( (n = read(sockfd, recvline, MAXLINE)) > 0) { recvline[n] = 0; /* null terminate */ if (fputs(recvline, stdout) == EOF) err_sys("fputs error"); } if (n < 0) err_sys("read error"); exit(0);}  

  然后我们运行这个程序若干次,每次以不同的IP地址作为命令行参数.

  首先我们测试本机的时间,你必须要先打开Linux下的daytime服务,方法如下

复制代码代码如下:  sudo apt-get install xinetd  sudo vi /etc/xinetd.d/daytime

  找到这一行,然后把yes改成no

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

  测试本机

复制代码代码如下:  root@ubuntu:/home/jiang/UNP_STUDY/unpve/intro# ./daytimetcpcli .0.0.1

  结果为:

   OCT :: CST

  那么要想测试互联网上服务器的daytime,首先得找到支持用TCP协议返回时间的服务器.测试了一些可能的主机,发现有一些可以返回,一些超时或者拒绝访问。

  可能的主机列表如下,就是windows下右下角时间同步的那个列表。

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

  

  这里使用dig指令来解析域名

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

  .4..

  运行程序尝试获取时间

  ./daytimetcpcli .4..

  第一次

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

  第二次

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

  换个服务器

[code]  dig time.nist.gov  ./daytimetcpcli ...[code]

  结果

   -- :: 0 0 0.0 UTC(NIST) *  可以看直观的看出来,当地的时间为下午4点钟. 

安卓应用乾坤大挪移,Ubuntu上的搬运工:ARChon Google最近发布了首批能在ChromeOS本地运行的安卓应用集,通过安卓运行时扩展完成了该壮举。现在,一位开发者已经指明了将安卓应用带入桌面版Chrome的

ubuntu.配置静态IP及设置DNS的方法 静态IP配置方法:编辑/etc/network/interfaces,删掉内容,并输入以下几行(假设你的网卡是eth0)sudogedit/etc/network/interfacesautoeth0ifaceeth0inetstatic//指定为staticad

ubuntu .正式发布 命名为乌托邦独角兽 Ubuntu.UtopicUnicorn(乌托邦独角兽)已经正式发布,使用内核3.,Unity桌面升级到7.3,同时Ubuntu-Kylin.发布,包含了优客系列软件和多款合作开发的流

标签: ubuntu tcp

本文链接地址:https://www.jiuchutong.com/biancheng/358713.html 转载请保留说明!

上一篇:Ubuntu 14.10 “Utopic Unicorn”正式发布(附下载)

下一篇:安卓应用乾坤大挪移,Ubuntu上的搬运工:ARChon(乾坤大挪移秘籍图片)

  • 船舶吨税范围
  • 个税属于会计中的什么科目
  • 重型开输机属于固定资产什么类别
  • 工商年检股东变更流程
  • 开业税务登记的基本流程
  • 价外补贴需要交增值税吗
  • 小规模免税农产品怎么做账
  • 出口货物免税的税种包括
  • 保费 车船税
  • 银行转账短信提醒还要收费吗
  • 房租费用在本年内可以不摊销吗?
  • 短期借款的利息会计分录怎么写
  • 污泥处置中心所得税优惠政策
  • 关于补充养老保险
  • 小规模纳税人的企业所得税怎么算
  • 房地产企业收到定金 什么时候交增值税 账务处理
  • 税收理财跟税收筹划有什么区别?
  • 公司将自有车辆对外出租
  • 公司老板垫付的钱怎么做账
  • 法人变更后的涉税问题
  • 1697510722
  • 小规模纳税人进项税额怎么算
  • 收到电子银行承兑汇票怎么做账务处理
  • 新会计准则下建筑业会计科目设置
  • windows11家庭版本地策略组
  • 单位外币账户
  • windows11怎么回退
  • 宽带错误797最简单解决方法
  • PHP:pg_send_prepare()的用法_PostgreSQL函数
  • asldrsrv.exe
  • 显示器显示频率设置
  • 购买办公用品怎么做明细账
  • 事业单位小规模纳税人缴纳附加税有什么,税率是多少
  • 坏账准备会计科目使用说明
  • 餐费进什么科目
  • 150讲轻松搞定python网络爬虫
  • php mkdir
  • 纳税检查调整销售额什么意思
  • 没有盈利的单位叫什么
  • 附表一般写在哪
  • 应交增值税一般是多少
  • 固定资产售后回购会计处理
  • 帝国cms8.0
  • 原材料入库单价20000出库单价800000
  • 印花税怎么计提记账
  • 累计预扣法利弊
  • 普通发票和增值税发票报销有什么区别?
  • 所得税季报中的营业收入包括营业外收入吗
  • 季度报税都是几月份
  • 关于预付账款的说法正确的有
  • 出售投资性房地产的收入计入什么科目
  • 快递费算不算运输费
  • 税种的分类方法有哪些
  • 增值税转型不得超过多少
  • 贷款收取服务费
  • 购入固定资产预计净残值
  • 进项跟销项金额一样是否可行
  • 其他应付款转实收资本走什么程序
  • 房地产企业增值税计算
  • 个人到税务局开普票要交多少税
  • 海关发票丢失怎么处理
  • 将某软件添加到桌面
  • os x yosemite10.10.5怎么样?os x yosemite10.10.5公测版下载地址
  • windows超级管理员默认密码
  • win10电脑打开图片文件夹会跳闪
  • windows 7光盘
  • linux cut-c
  • 如何获得select选中的值
  • python2.7.11
  • js特殊字符有哪些
  • javascript高级程序设计第五版 pdf下载
  • jquery实现图片横向移动
  • ECLIPSE编辑器
  • unity打开c#
  • jquery 导航
  • 湖北省电子税务局操作指南
  • 延安市地方税务局电话
  • 何为金税三期
  • 湖北省税务申报流程 个体户
  • 农民专业合作社法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设