在ubuntu server下部署nrpe非常简单
直接
sudo apt-get install nagios-nrpe-server nagios-plugins
即可
启动脚本为/etc/init.d/nagios-nrpe-server
配置文件在/etc/nagios/nrpe.cfg
但是不建议大家直接修改这个文件
建议把需要的配置写到文件/etc/nagios/nrpe_local.cfg里
nrpe_local.cfg会在nrpe.cfg的最后被load
所以它的配置如果有跟nrpe.cfg的重复的话会覆盖掉原来在nrpe.cfg中的配置
这样我们可以把nrpe.cfg的内容当作缺省值
只有我们需要的配置跟缺省值不一样的时候
我们才需要将其写到nrpe_local.cfg里
再nrpe_local.cfg后面被load还有目录/etc/nagios/nrpe.d/这个目录下的所有文件
这里牵涉到一个小技巧
就是这里所有的文件必须为.cfg结尾
否则不能被nrpe读取!!
ubuntu下用wifi等网络连接的时候有个问题
如果其是使用的dhcp的话
/etc/resolv.conf中关于nameserver的设置会被dhcp server的数据覆盖
而我家里的无线路由器却偏偏有个bug
不管我的路由器ip地址已经变化的现实
他还是给dhcp client原来出厂设置中的路由器的ip地址192.168.1.1
这让我很郁闷
每次连接上wifi
都需要手工修改/etc/resolv.conf
否则没法解析域名
以前找了一种方法
http://www.haw-haw.org/node/689
但感觉不是很完美
于是又翻了翻手册
发现dhcpclient.conf(/etc/dhcp3/dhclient.conf)中有个prepend的命令
可以干这个
具体这样用:
prepend domain-name-servers 127.0.0.1;
这样的话
当wifi连上,dhcp取回地址时
dhcp给的nameserver会放在你设的127.0.0.1的后面
基本解决这个问题。
自己的ubuntu升级成8.10(intrepid)后
发现用”adb devices”认不出通过usb连上的adp1手机设备了
以前8.04的时候没有问题的呀
那会儿还刷机来着
google了一把
貌似是因为升级改动了50-android.rules的原因
于是
sudo vim /etc/udev/rules.d/50-android.rules
在其中添加一句:
SUBSYSTEM==”usb”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
然后再
adb kill-server && adb devices
这下就正常看到连上来的设备了
至于为什么翻墙
就不说了
这里只讲怎么配
也算是做个log
免得以后要再配的时候忘了
首先
安装软件
sudo apt-get install privoxy tor firefox
然后启动tor
sudo /etc/init.d/tor start
接着编辑privoxy的配置文件告诉其使用本地tor
sudo vim /etc/privoxy/config
将”forward-socks4a / 127.0.0.1:9050 .”这一行前面的”#”删掉
再接着,启动privoxy
sudo /etc/init.d/privoxy start
最后告诉firefox使用刚才装的代理privoxy
按照前一篇的介绍
先
sudo apt-get install debian-keyring debian-archive-keyring
sudo apt-key update
后还是出错”NO_PUBKEY A70DAF536070D3A1″
于是
gpg –keyserver wwwkeys.eu.pgp.net –recv-keys A70DAF536070D3A1
gpg –armor –export A70DAF536070D3A1 | sudo apt-key add -
然后再sudo apt-get update就没有问题了
老早就发现了的
这样的问题在于:不好指定nameserver了
如果动态得到ip时写到/etc/resolv.conf中的nameserver是dhcp server给的的话……
btw:
网上找到一种解决办法
先记下来,有时间再试下
edit /etc/dhcp3/dhcpclient.conf and set “supersede domain-name-servers 10.0.0.1;”
But it is probably the network manager in gnome that resets it for you. So you have to fix it there somehow.
按照文档上讲
开着ipv6既没有任何作用
反倒还影响网络性能
所以干脆干掉之
redhat系列的我知道怎么搞
但是ubuntu的
……
Just add one line like this ”
blacklist ipv6
” to the end of file /etc/modprobe.d/blacklist
./configure时报错:
ERROR: No NASM found, you need NASM to compile the asm source in *x86* arch.
apt-get install nasm
后解决问题
./configure时出错:
in the prefix, you’ve chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
apt-get install kdelibs4-dev
后即解决
./configure时报错:“
configure: error: Qt (>= Qt 3.1 (20021021) and < 4.0) (headers and libraries) not found
”
apt-get install libqt3-mt-dev
后问题解决
ubuntu8.0.4的系统
近期评论