linux 检测网络断开

  • 利用libevent进行网络异常检查

    《网络编程释疑之:TCP半开连接的处理》这篇文章主要讲述了网络异常的出现、以及如何在服务端解决存在的网络异常。同时,客户端能否及时检测到自身的网络异常(比如网络禁用,网线断开......)也同样影响着客户端的正常逻辑,下面我就通过自己的实验和实践来给大家说明下。 场景是这样的,客户端和服务端建立起...

    文章 科技探索者 2017-11-21 1320浏览量

  • 对方网络非正常断开检测方法

    windows下 此处的”非正常断开”指TCP连接不是以优雅的方式断开,如网线故障等物理链路的原因,还有突然主机断电等原因 有两种方法可以检测:1.TCP连接双方定时发握手消息 2.利用TCP协议栈中的KeepAlive探测 第二种方法简单可靠,只需对TCP连接两个Socket设定KeepAliv...

    文章 double2li 2014-02-17 690浏览量

  • socket选项自带的TCP异常断开检测

    TCP异常断开是指在突然断电,直接拔网线等等情况下,如果通信双方没有进行数据发送通信等处理的时候,无法获知连接已经断开的情况.   在通常的情况下,为了使得socket通信不受操作系统的限制,需要自己在应用层实现心跳包机制,来检查异常断开的情况,一般的方式就是服务器在一段时间没有收到客户端数据包时...

    文章 double2li 2015-01-24 1301浏览量

  • 阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

    学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

    广告

  • Linux一键配置工具ezhttp

    简介 ezhttp是一个Linux一键配置工具,采用bash脚本语言编写。支持自动配置LAMP,LNMP,LNAMP环境,以前提供各种其它的配置工具,如自动配置swap,配置iptables等。项目托管在github,地址为https://github.com/centos-bz/ezhttp 支...

    文章 jakezhu 2017-02-22 2201浏览量

  • TCP连接探测中的Keepalive 和心跳包

    采用TCP连接的C/S模式软件,连接的双方在连接空闲状态时,如果任意一方意外崩溃、当机、网线断开或路由器故障,另一方无法得知TCP连接已经失效,除非继续在此连接上发送数据导致错误返回。很多时候,这不是我们需要的。我们希望服务器端和客户端都能及时有效地检测到连接失效,然后优雅地完成一些清理工作并把错...

    文章 double2li 2015-01-27 786浏览量

  • linux 技巧:使用 screen 管理你的远程会话

    原文地址: http://www.ibm.com/developerworks/cn/linux/l-cn-screen/   你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是...

    文章 孤剑 2015-01-11 493浏览量

  • 发现一个很不错的linux/unix工具screen: 管理远程会话

    总结:     1。可以将经常打开的一些程序窗口保存,方便下次打开;     2。可以将某一进程组放入后台,方便进行调试。转原文: linux 技巧:使用 screen 管理你的远程会话 ...

    文章 云.智 2007-08-06 784浏览量

  • Linux进阶03:双网卡绑定

    昨天有位亲问询我Linux关于双网卡绑定的事,以前折腾过,这回的折腾记录在此。 环境 测试环境是CentOS6.6的虚拟机,添加了一个网卡,网络连接模式NAT。 关闭服务 NetworkManager服务是供界面使用网盘配置服务,其会影响网络服务的运行,故关闭之。 1234 # servic...

    文章 jeremy_wong 2016-05-14 2087浏览量

  • 戴文的Linux内核专题:15 配置内核 (11)

    准备好配置更多的驱动了么?还有很多要做。 Linux支持两种不同的康柏智能阵列控制器:(Compaq SMART2 support)和(Compaq Smart Array 5xxx support)。阵列控制器是将物理存储单元表现为逻辑单元的设备。这些控制可能同样实现了基于硬件的RAID。硬件和...

    文章 知与谁同 2017-05-02 1059浏览量

  • 随心订制linux透明防火墙

    发表在 http://tech.ccidnet.com/pub/article/c737_a176509_p1.html 作者:田 逸 sery@163.com 一般而言,防火墙的两个网络接口应分属两个不同的网络,根据系统管理员定义的访问规则在两个接口之间转发数据包,或者拒绝、丢弃数据包。实际上,...

    文章 技术小甜 2017-11-08 903浏览量

  • WIPS产品到底能不能堵上最强Wi-Fi 漏洞?这里有一场精彩的红蓝对抗

    近日,有安全研究员披露 WPA2 协议层中存在逻辑缺陷,几乎所有支持 Wi-Fi 的设备都面临威胁,其传输的数据存在被嗅探、篡改的风险。攻击者可获取 Wi-Fi 网络中的数据信息,如信用卡、邮件、账号、照片等,危害巨大。对于用户而言,应该关注设备厂商安全公告,及时更新修补漏洞。而对于企业而言,除了...

    文章 玄学酱 2017-10-27 997浏览量

  • linux--pxe 安装系统

    PXE(preboot execute environment,预启动执行环境) 是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivi...

    文章 科技小能手 2017-11-12 735浏览量

  • Redis安装与配置

    分布式缓存之Redis Redis简介 redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 redis的官网地址,非常好记,是redis.io。(特意查了一下,域名后缀io属于国家域名,是british Indian Ocean terri...

    文章 陈天刚 2017-12-11 920浏览量

  • Aliyun OSS Java SDK超时时间设置

    Aliyun OSS Java SDK发送一个请求,有5个阶段: 阶段Ⅰ 从连接池中获取连接,如果使用的连接已经达到最大连接数,则等待直到有连接释放,或达到最大超时时间,抛出异常ConnectionPoolTimeoutException。如果设置了比较大最大连接数,但是并不想让连接池中真正占用...

    文章 鸣镝 2016-07-18 10696浏览量

  • 带你读《从实践中学习Kali Linux网络扫描》之一:网络扫描概述

    信息安全技术大讲堂点击查看第二章点击查看第三章从实践中学习Kali Linux网络扫描 大学霸IT达人 编著 第1章 网络扫描概述   随着互联网络的飞速发展,网络入侵行为日益严重,网络安全已成为人们的关注点。在实施渗透测试过程中,网络扫描是收集目标系统信息的重要技术之一。通过实施网络扫描,...

    文章 温柔的养猫人 2019-11-15 508浏览量

  • 在CentOS上配置基于主机的入侵检测系统(IDS)

    在CentOS上配置基于主机的入侵检测系统(IDS) 所有系统管理员想要在他们生产服务器上首先要部署的安全手段之一,就是检测文件篡改的机制——不仅仅是文件内容,而且也包括它们的属性。 AIDE (“高级入侵检测环境”的简称)是一个开源的基于主机的入侵检测系统。AIDE通过检查大量文件属性的不一...

    文章 玄学酱 2017-05-02 1429浏览量

  • [20141219]关于sqlnet.expire_time.txt

    [20141219]关于sqlnet.expire_time.txt *********************************************************************** Fatal NI connect error 12537, connecting...

    文章 lfreeali 2014-12-19 899浏览量

  • 【ARM】使用J-Link下载u-boot到Mini2440开发板

    1各种引导系统介绍 1 bios1 2 Grub2 3 u-boot 2下载u-boot过程3 1 开发板设置为norflash启动 2 连好线后启动J-Flash ARM 3 Target-Connect 4 File-Open 5 Target-Auto即可自动烧写 6 烧写完成后关电...

    文章 wu_being 2017-05-26 1138浏览量

  • 记一次InfluxDB写入抖动问题的排查和思考

    前言 InfluxDB是当今最为流行的开源时序数据库,广泛应用于监控场景,因为监控数据的来源多样,InfluxDB的数据写入链路也具有一定的复杂性。本文将分享一次由网络状况不佳而触发的写入抖动问题的排查过程,并且深入分析其背后所涉及到的技术原理。   问题的出现 某用户反馈其InfluxDB实例...

    文章 Foo 2019-11-19 1160浏览量

  • 免费网管软件

    本文出自Simmy的个人blog:西米在线 http://simmyonline.com/archives/63.html   除了Ethereal网络协议分析仪等知名免费软件外,还有许多被人们忽视的优秀免费网络工具可以帮助用户确保网络安全、迅速创建易于浏览的网络视图、扫描网络及详细列出所有连接设...

    文章 技术小美 2017-11-08 907浏览量

  • 一则线上MySql连接异常的排查过程

    Mysql作为一个常用数据库,在互联网系统应用很多。有些故障是其自身的bug,有些则不是,这里以前段时间遇到的问题举例。 问题 当时遇到的症状是这样的,我们的应用在线上测试环境,JMeter测试过程中,发现每次压力测试开始时访问低前几个http request请求会超时,而之后的请求持续测...

    文章 时序 2015-05-24 1303浏览量

  • 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——1.7 一次Linux被入侵后的分析

    本节书摘来自华章计算机《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》一书中的第1章,第1.7节,作者:高俊峰著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.7 一次Linux被入侵后的分析 下面通过一个案例来介绍一个服务器被rootkit入侵后的处理...

    文章 华章计算机 2017-07-03 892浏览量

  • Python自动化开发学习8

    Socket 模块回顾 服务端的例子: import socket server = socket.socket() server.bind(('localhost',11111)) server.listen() print("监听已经开始") count = 0 # 加个计数器,服务3次后停止...

    文章 技术小美 2017-11-15 1009浏览量

  • 在Linux环境下使用TCP的keepalive机制

     Linux内置支持keepalive机制,为了使用它,你需要使能TCP/IP网络,为了能够配置内核在运行时的参数,你还需要procfs和sysctl的支持。   这个过程涉及到keepalive使用的三个用户驱使的变量:   tcp_keepalive_time:表示的是最近一次数据包(简单的不...

    文章 青衫无名 2017-07-03 1394浏览量

  • TCP连接的状态详解以及故障排查

    我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。 1、TCP状态 了解TCP之前,先了解几个命令: linux查看tcp的状态命令: 1) netstat -nat 查看TCP各个状态的数量 2)lsof -i:port 可以检测到打开套接字的状况 3) sar -n SOCK...

    文章 技术小能手 2018-09-11 4990浏览量

  • 群集技术

     群集技术 群集技术就是共同为客户机提供网络资源的一组计算机系统,其中每一台提供服务的计算机,称之为节点。将多台计算机组织起来协同工作模拟一台性能更强大的计算机解决问题。 群集的分类 (1)负载均衡群集 LB (Load Blanching)负载均衡群集在多节点之间通过一定的...

    文章 科技小能手 2017-11-12 845浏览量

  • 操作系统结构(一)

    研究一个操作系统,或者说设计一个操作系统,需要从多个角度去了解操作系统。第一是通过考察所提供的服务(用户角度);第二是通过考察为用户和程序员提供的接口(程序员角度);第三是研究系统的各个组成部分及其相互关系(操作系统设计人员)。 主要内容: *操作系统为用户、进程和其他系统提供的服务; *组织操作...

    文章 adoryn 2014-07-17 1569浏览量

  • 060_《Delphi7新概念百例》

    《Delphi7新概念百例》 Delphi 教程 系列书籍 (060) 《Delphi7新概念百例》 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Pdf 作者: 沈坚 张增强 丛书名: 万水新概念百例丛书 出版社:中国水利水电出版社 ISBN:75084147...

    文章 非常老帅 2010-12-12 910浏览量

  • Rpm另类用法加固Linux安全

    Rpm另类用法加固Linux安全   RPM是Red Hat Package Manager的缩写即Red Hat软件管理器。它是一个开放的包管理软件,由Red Hat公司所开发和维护,可以在Red Hat Linux及其他的Linux上运行。用于管理RPM软件包的主要工具是rpm命令,...

    文章 技术小胖子 2017-11-14 962浏览量

  • 【工具】screen 的使用

        当我们使用securecrt,putty, 等连接远程服务器时,如果正在执行一个程序,比如shell 脚本,退出当前的窗口会导致程序终止!其原理如下: 根据POSIX.1定义: 1 挂断信号(SIGHUP)默认的动作是终止程序。 2 当终端接口检测到网络连接断开,将挂断信号发送给控制进程(...

    文章 yangyi_dba 2012-02-14 633浏览量

1 2 3 4 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板