最新消息:

基础知识

【分享】Linux系统下通过策略路由实现多默认路由

【分享】Linux系统下通过策略路由实现多默认路由

摘星怪 1年前 (2018-08-20) 823浏览 0评论

问题简述 一般地说,在Linux系统路由表内只能有一条默认路由。当出站数据包根据目的IP地址选路失败后,执行默认路由,交默认路由指向的下一跳路由器(默认网关)转发数据包。 现需要同时存在两条默认路由。数据包通过何种默认路由,由程序指定(或根据规则)。...

【分享】Linux文件目录ACL权限管理

【分享】Linux文件目录ACL权限管理

摘星怪 2年前 (2018-04-17) 1185浏览 0评论

一、ACL 权限简介: 在linux系统中,用户对文件的操作权限有 r-读, w-写, x-可执行三种,我们将访问文件的用户分为三类,user,group,other。如果系统中某个用户想对某个文件有写入的权限,但是该用户是属于other,如果是这样...

【分享】虚拟路由器冗余协议(VRRP)详解

【分享】虚拟路由器冗余协议(VRRP)详解

摘星怪 2年前 (2018-03-28) 774浏览 0评论

为什么要使用VRRP技术 我们知道,为了实现不同子网之间的设备通信,需要配置路由。目前常用的指定路由方法有两种:        第一种是通过路由协议 :RIP、OSPF动态学习        第二种是通过静态路由: 对终端PC机配置静态路由。 这两种...

【分享】TCP/IP和Socket的区别

【分享】TCP/IP和Socket的区别

摘星怪 2年前 (2017-11-30) 1254浏览 0评论

要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作...

【工作】Linux 实用的端口转发工具:socat安装使用记录

【工作】Linux 实用的端口转发工具:socat安装使用记录

摘星怪 2年前 (2017-11-28) 2771浏览 0评论

写在前面: 在实际生产中我们经常会遇到到一个场景就是,用一台机器作为转发服务器,连接AB两个网段,将转发服务器的某个端口上的流量转发到B网段的某台机器的某个端口,这样A网段的服务器就可以通过访问转发服务器上的端口访问到B网段的服务器端口。   这样的...

【分享】JVM性能调优监控工具总结

【分享】JVM性能调优监控工具总结

摘星怪 2年前 (2017-09-04) 1620浏览 0评论

【写在前面】 在平时的运维工作中,我们经常会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 导致服务器CPU或者内存飙高影响线上业务,对于解...

【工作】Centos 7/6 内核版本由3.10.0 升级至 4.12.4方法

【工作】Centos 7/6 内核版本由3.10.0 升级至 4.12.4方法

摘星怪 2年前 (2017-07-31) 5486浏览 0评论

【写在前面】 公司打算上Docker服务,目前需要安装运行环境,Docker新的功能除了需要Centos 7系统之外,内核的版本高低也决定着使用的效果,所以在此记录下系统内核版本升级过程。 注:对于线上环境的内核版本还需要根据实际情况谨慎选择,越新的...

【基础】小谈keepalived vip漂移原理与VRRP协议

【基础】小谈keepalived vip漂移原理与VRRP协议

摘星怪 2年前 (2017-07-24) 2024浏览 0评论

简介 什么是keepalived呢?keepalived是实现高可用的一种轻量级的技术手段,主要用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生。之所以说keepalived是轻量级的,是相对于corosync +...

【基础】怎样在 CentOS 里下载 RPM 包及其所有依赖包

【基础】怎样在 CentOS 里下载 RPM 包及其所有依赖包

摘星怪 2年前 (2017-07-24) 781浏览 0评论

前几天我尝试去创建一个仅包含我们经常在 CentOS 7 下使用的软件的本地仓库。当然,我们可以使用 curl 或者 wget 下载任何软件包,然而这些命令并不能下载要求的依赖软件包。你必须去花一些时间而且手动的去寻找和下载被安装的软件所依赖的软件包...

【理论】Linux bond 网卡绑定配置和模式详解

【理论】Linux bond 网卡绑定配置和模式详解

摘星怪 2年前 (2017-07-19) 4671浏览 0评论

【文章内容】 bonding简介 将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严重的瓶颈。其它的应用,比如ftp服务器,高负载的下载网站, 都有类似的问题。...

【理论】详解tcp的半连接与完全连接队列

【理论】详解tcp的半连接与完全连接队列

摘星怪 2年前 (2017-07-10) 1249浏览 0评论

【写在前面】 前面转了一篇关于TCP全连接和半连接介绍的文章,感觉还是理解的不够深刻,网上又搜索了一篇,整篇文章都是详细解释这个知识点的,感觉不错,转载记录下。 【文章正文】 队列及参数 server端的半连接队列(syn队列) 在三次握手协议中...

【理论】关于TCP 半连接队列(syns)和全连接队列(accpet)

【理论】关于TCP 半连接队列(syns)和全连接队列(accpet)

摘星怪 2年前 (2017-07-07) 1341浏览 0评论

【写在前面】 文章转载自阿里中间件团队博客,前半部分先介绍了一起由于tcp连接队列参数配置不当,导致的client端连接异常问题的解决过程,后半着重分析了TCP 半连接队列和全连接队列原理,文章写的不错,值得推荐。 【文章内容】 最近碰到一个clie...

【工作】解决Linux系统使用unzip解压后中文名乱码问题

【工作】解决Linux系统使用unzip解压后中文名乱码问题

摘星怪 3年前 (2016-12-29) 1189浏览 0评论

写在前面: 之前的一些工作遇到的问题都是以笔记的形式记录,现在开了博客后,打算把之前觉得有用的笔记放到博客上,帮助别人的同时,自己没事还能温故知新一下,一举两得。 问题现象: 如文章标题所说,Linux系统使用unzip解压zip软件包后,中文名乱码...

【理论】关于TCP/IP传输层的知识点

【理论】关于TCP/IP传输层的知识点

摘星怪 3年前 (2016-12-28) 918浏览 0评论

关于TCP/IP传输层的20个问题: 1. 传输层的主要功能是什么? 2. 传输层如何区分不同应用程序的数据流? 3. 传输层有哪些协议? 4. 什么是UDP协议? 5. 为什么有了UDP,还需要TCP? 6. 什么是TCP协议? 7. ...