-
Linux内核分析 - 网络[十一]:ICMP模块
所属栏目:[Linux] 日期:2016-09-26 热度:73
副标题#e# 内核版本:2.6.34 ICMP模块比较简单,要注意的是icmp的速率限制策略,向IP层传输数据ip_append_data()和 ip_push_pending_frames()。 在net/ipv4/af_inet.c中的inet_init()注册icmp协议,从这里也可以看出,ICMP模块是绑 定在IP模块之上的。inet_[详细]
-
Linux内核分析 - 网络[十]:ARP杂谈
所属栏目:[Linux] 日期:2016-09-26 热度:178
内核版本:2.6.34 杂谈一:重复地址检测 Linux协议栈中处理重复地址检测报文的是arp_process()中的一段代码, RFC2131是DHCP的草案,相应的sip==0是DHCP服务器用来检测它所分发的地址是否重复的。 /* Special case: IPv4 duplicate address detection pack[详细]
-
Linux内核分析 - 网络[八]:IP协议
所属栏目:[Linux] 日期:2016-09-26 热度:179
副标题#e# 内核版本:2.6.34 这篇是关于IP层协议接收报文时的处理,重点说明了路由表的查找,以及IP分片重组。 ip_rcv 进入IP层报文接收函数 丢弃掉不是发往本机的报文,skb-pkt_type在网卡接收报文处理以太网头时会根据dst mac设置, 协议栈的书会讲不是发[详细]
-
Linux内核分析 - 网络[六]:网桥
所属栏目:[Linux] 日期:2016-09-26 热度:155
副标题#e# 看完了路由表,重新回到netif_receive_skb ()函数,在提交给上层协议处理前,会执行下面一句,这就是网桥的相关操作 ,也是这篇要讲解的内容。 skb = handle_bridge(skb, pt_prev, ret, orig_dev); 网桥可以简单理 解为交换机,以下图为例,一台l[详细]
-
Centos 6.3下rsync+inotify的安装配置
所属栏目:[Linux] 日期:2016-09-15 热度:74
什么是inotify? inotify是一种强大的,细粒度的,异步文件系统时间监控机制,它可以替代crond实现与rsync的触发式文件同步,从而监控文件系统中添加,删除,修[详细]
-
RHEL 6.3 纯命令行文本界面下安装桌面
所属栏目:[Linux] 日期:2016-09-15 热度:142
一.配置yum本地安装源: su - root mkdir /mnt/cdrom mount -t iso9660 /dev/sr0 /mnt/cdrom cd /etc/yum.repos.d 查看目录是否有.repo后缀文件,没有则创建一[详细]
-
Centos 6.3下Puppet功能模块实例笔记
所属栏目:[Linux] 日期:2016-09-15 热度:165
今天来介绍Puppet的具体实用功能,其实我的理解就是怎么偷懒,呵呵。 1.填充文件内容: (server): 修改server端配置文件: # vi /etc/puppet/manifests/site.p[详细]
-
TOP中只查看某个或某些进程的信息
所属栏目:[Linux] 日期:2016-09-15 热度:96
例:mysqld的信息 (1)得到mysqld进程的pid [root@6 ~]# pidof mysqld 21538 (2)top指定查看PID [root@6 ~]# top -p 21538 top - 09:15:06 up 30 days, 53 min,[详细]
-
Ubuntu Linux sudo日志记录配置
所属栏目:[Linux] 日期:2016-09-15 热度:151
环境:Ubuntu 12.04 server。 sudo权限分配使用visudo来管理。示例在/usr/share/doc/sudo/examples/sample.sudoers下有。百度百科中有对sudo的详细介绍和visudo[详细]
-
Centos 6.3下ntop配置笔记
所属栏目:[Linux] 日期:2016-09-15 热度:72
系统环境:Centos6.3 x64 NTOP: ntop-5.0.1 rrdtool: rpmforge源 libpcap: rpmforge源 NTOP是一个自带web管理界面的网络流量监控工具,用来监控LINUX站内内网[详细]
-
Ubuntu输入正确的账号密码但登陆后又跳回到登录界面的解决方案
所属栏目:[Linux] 日期:2016-09-15 热度:61
启动系统,输入正确的账号和密码,点击登录,屏幕一闪,然后又跳回登录界面。问题原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法[详细]
-
centos 6.3下haproxy和apache的配置过程
所属栏目:[Linux] 日期:2016-09-15 热度:52
一.什么是haproxy HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可 靠的一种解决方案。HAProxy特别适用于那些[详细]
-
在Ubuntu系统中配置NFS
所属栏目:[Linux] 日期:2016-09-15 热度:61
1.部署NFS Server端 1.1安装nfs-kernel-server sudo apt-get install nfs-kernel-server 1.2配置/etc/hosts.deny vi /etc/hosts.deny #在文件中增加内容 ###NFS[详细]
-
Bash Socket编程技巧
所属栏目:[Linux] 日期:2016-09-10 热度:163
Bash Socket编程 可以使用系统中两个特殊的设备文件来判断一台主机的端口是不是开户的。 /dev/tcp/`hostname|IP/prot #如果是hostname和port是合法的话,Bash会[详细]
-
Ubuntu 12.04重启清空/etc/resolv.conf里nameserver的设置如何解决
所属栏目:[Linux] 日期:2016-09-10 热度:81
公司的新上的服务器用的都是最新的Ubuntu 12.04,同事跟我反映了一个问题,每次重启了之后,/etc/resolv.conf里面设置的nameserver就被清空了,很诡异 root@Ttp[详细]
-
Ubuntu中更改MySQL默认编码报错的解决
所属栏目:[Linux] 日期:2016-09-10 热度:69
Ubuntu 12.04,安装了MySQL,完了之后,更改了字符编译,就报错。感觉很郁闷。 环境: root@ubuntu:~# uname -a Linux ubuntu 3.2.0-23-generic #36-Ubuntu SMP[详细]
-
使用tar命令从压缩包里解压出指定文件
所属栏目:[Linux] 日期:2016-09-10 热度:73
tar命令不仅仅可以解压一个软件包,还可以解压软件包里的指定的文件。今天一朋友问我的,我才去找的资料,呵呵 root@ubuntu:/tmp# tar -tf json-1.2.1.tgz pack[详细]
-
Ubuntu中如何更改主机名
所属栏目:[Linux] 日期:2016-09-10 热度:200
Ubuntu更改主机名跟RedHat不一样,有两处需要修改,小记一下,以免以后忘掉 首先编辑 /etc/hosts文件,这个跟RedHat一样,不过略有不同 root@node1:~# cat /etc[详细]
-
ubuntu 12.04为何不能使用chkconfig管理服务
所属栏目:[Linux] 日期:2016-09-10 热度:57
今天在虚拟机里做DRBD实验,使用chkconfig管理服务的时候,出现了问题。 root@node2:/root# chkconfig --list | grep drbd drbd 0:off 1:off 2:off 3:off 4:off[详细]
-
Ubuntu server中如何配置远程VNC服务
所属栏目:[Linux] 日期:2016-09-10 热度:61
环境: root@node1:~# cat /etc/issue Ubuntu 12.04 LTS n l 需求:现在需要远程连接Ubuntu的图形界面,因为有一个程序是需要使用图形界面配置的。 默认情况[详细]
-
Cacti监控安装完成后导入Nginx监控模板发生的问题
所属栏目:[Linux] 日期:2016-09-10 热度:114
环境: Ubuntu server 12.04 x64 Cacti-0.8.8a 今天安装了Cacti监控,安装完成后,导入Nginx监控模板,发现监控的时候,一直不出图,很是郁闷。结果在系统时面[详细]
-
Ubuntu Server内存溢出:Out of memory
所属栏目:[Linux] 日期:2016-09-10 热度:186
环境: Ubuntu Server 12.04 i686 问题描述: 24G内存,空闲的有20G左右。但是内核老是报这个,动不动就杀程序 Jul 6 13:12:44 00098 kernel: [3112325.883069][详细]
-
配置Ubuntu的网络时遇到了错误
所属栏目:[Linux] 日期:2016-09-10 热度:137
配置Ubuntu的网络已经不是第一次了,今天遇到了个错误,以前从来没遇到过的,感觉很郁闷! 在使用/etc/init.d/networking restart的时候,出现了 RTNETLINK ans[详细]
-
linux/init.h及linux/module.h头文件不存在等问题如何解决
所属栏目:[Linux] 日期:2016-07-01 热度:122
这个问题真心是处理了一个下午,还自己去下载了个最新的内核拿来编译,其实是完全没必要的,因为ubuntu系统是可以直接下载新内核的。 你可以在/usr/src/文件夹[详细]
-
在Linux系统中存储设备的两种表示方法
所属栏目:[Linux] 日期:2016-06-01 热度:114
摘要: 硬盘和硬盘分区在Linux都表示为设备,按我们通俗的说法来说,就是怎么来表示或描述硬盘和或硬盘分区,但这种描述应该是科学和具体的;比如IDE硬盘,在Li[详细]

浙公网安备 33038102330468号