转到正文

冷博客

见的人多了,我就更喜欢狗——罗曼·罗兰

存档

标签: redhat

今天使用smoking测试一个百兆出口,冷博客觉得这个出口闲着也是闲着,不如给我下载东西用 :pxxiao:

于是乎搭建一个简单的VPN服务器来独享百兆,哈哈。

继续阅读

09年一次偶然的机会,冷博客接触到了生产环境的Linux。就算开始了对Linux的学习,到现在也仅有1年多的时间。

在这一年多的时间里,冷博客从自己动手搭建一个DNS服务器到RHCE证书的考取,其中经历了一些坎坷,现把一些学习经验分享给大家。

继续阅读

今天来说一下Netfilter相关事宜。

选取了培亚的培训视频截图(不知道算不算侵权),RHCE的课程中培亚的这一节课讲得非常好。

snapshot20110208215727

继续阅读

这篇挺水的,老鸟略过吧

一、用命令自动添加模块

这个很简答,分为三步。

1.查看模块是否已经存在当前内核中

这里以ipip.ko这个模块为例,一般都没有被编译进去

#lsmod | grep ipip

如果没有的话,查看本地lib中是否有这个模块

#modprobe –l | grep ipip
/lib/modules/2.6.18-194.el5/kernel/net/ipv4/ipip.ko

或者手动查看/lib/modules/$(unmae -r)/kernel/

继续阅读

由于正版的红帽需要RHN等注册才能使用yum服务源,因此对于我们这些实验用机很不柔道的说。因此我们要使用免费的centos做源!

方法是网上看来得,不过说实话对于版本兼容性问题,冷博客在这里还是打个问号的

不过一般实验用没问题,系统都是同根而生的呀

网上流传着南京啥啥大学ftp源,冷博客觉得这个不好,大学ftp说变就变,而且十有八九是教育网的速度不会很快,不如用163的。

这里特别谢谢163能提供国内知名的一个免费开源镜像!

继续阅读

来源:http://servershuji.blog.51cto.com/1283121/340779

这个是原创滴,非常实用,特转之。

原文标题如下,冷博客觉得还是叫做 开机启动故障 比较好。

继续阅读

上篇文章说了关于smokeping的安装,他是基于perl语言的。

其实使用perl加上模块跑的软件,如果没处理好其中任何一个环节,都会报错,而且让你根本不知道哪里出的错。

冷博客在安装smokeping的时候就报错,差点儿重做系统。

首先,一个通用的检测perl+RRDs的方法

perl -MRRDs -le ‘print q(ok!)’

如果显示ok!就证明你的perl+MRRDs工作正常

报错的话,两种已知错误。

Can’t locate RRDs.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.5/i386-linux-thread-multi

ln -sv /usr/local/rrdtool/lib/perl/5.8.5/i386-linux-thread-multi/RRDs.pm \
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/

Can’t locate loadable object for module RRDs in @INC (@INC contains:
/usr/lib/perl5/5.8.5/i386-linux-thread-multi

ln -sv /usr/local/rrdtool/lib/perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.so \
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/

来自how2centos的教程,非常详细,原帖找不到了。

使用RH或者CentOS的朋友完全可以直接复制命令。

为了方面大家直接复制命令,冷博客把原文重新排版,把一些#号去掉了 :)

而且这套方法经过冷博客在真机实验的,现在还在运行。

我们在下一篇要谈谈关于perl报错的问题。

继续阅读

公网服务器总要被人扫来扫去,虽然没有被入侵,但是俗话说的好“不怕贼偷,就怕贼惦记”,所以今天来说一下VPS下SSH的安全配置。

这是昨天的logwatch

 

——————— pam_unix Begin ————————
sshd:
    Authentication Failures:
       unknown (lrouen-151-71-15-207.w80-11.abo.wanadoo.fr): 19 Time(s)
    Invalid Users:
       Unknown Account: 19 Time(s)
vsftpd:
    Unknown Entries:
       authentication failure; logname= uid=0 euid=0 tty=ftp ruser=anonymous rhost=* : 3 Time(s)
       check pass; user unknown: 3 Time(s)
———————- pam_unix End ————————-

继续阅读

今天看到/etc/modprobe.conf文件中有如下内容:

alias eth0 pcnet32

其中alias啥意思,不太明白,查之,原来是给设备做备注的。开始也忘了查man,后来才知道啥意思,再查man,解释得很详细。

alias wildcard modulename
          This  allows  you  to  give  alternate  names  for  a  module.   For  example:  "alias  my-mod really_long_modulename"  means  you  can  use   "modprobe   my-mod"   instead   of   "modprobe really_long_modulename".    You   can  also  use  shell-style  wildcards,  so  "alias  my-mod* really_long_modulename" means that "modprobe my-mod-something" has the same effect.  You can’t have  aliases  to  other  aliases (that way lies madness), but aliases can have options, which will be added to any other options.

          Note that modules can also contain their own aliases, which you can see using modinfo.   These aliases  are  used as a last resort (ie. if there is no real module, install, remove, or alias command in the configuration).

继续阅读