存档

‘网络管理’ 分类的存档

       先前曾经简单介绍过在CentOS5.2下搭建实现DNS服务器,可查看这里        现在就再简单大致记录介绍三款常用于检查测试调试DNS服务器搭建是否成功的工具吧~即Dig、Host、Nslookup,介绍:        Shell方式可以使用3种工具来查询DNS数据库:nslookup、dig和host,在BIND的软件发布中包括nslookup和dig。 Nslookup是这三个工具中最老的,而且总是随同BIND一起发布;dig是域信息的探索程序,最初由SteveHotz编写,后来 MichaelSawy针对BIND 9将它重新编写,它也和BIND一起发布;host由Eric Wassenaar编写,是另一个开放源代码的工具,其特点是输出对用户很友好,功能是可检查区文件的语法。另外三者使用的解析器库不同:dig和 host使用BIND的解析器,而nslookup有其自身的解析器。        (1)、Dig命令 Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}             {global-d-opt} host [@local-server] {local-d-opt}             [ host [@local-server] {local-d-opt} [...]]        以上是关于dig用法参数列表,可以通过man dig 或者 dig –h | more 查看其命令相应的帮助信息~ 参数可接IP address或domain name来获得name server所提供的相关讯息,提供不同资料记录型态,例如A、MX…等等       (2)、Host命令 [root@yanqx ~]$ host -h               host: illegal option — h [...]

1,437 views | 没有评论
四 20th, 2009 | Filed under Linux, 网络管理
标签: , , , ,

        Ubuntu操作系统安装完成后网络管理默认是用DHCP自动获取IP地址的,之前在自己住宿就一两台机使用反正也没啥差就懒得改为静态固定IP,但是最近在公司使用vm虚拟机下安装了台Ubuntu8.10玩一玩,有时基本使用SecureCRT软件SSH远程登陆使用,但是由于公司使用都是内部动态 IP地址,而且机器较多所以导致IP地址经常性更换,有点烦所以自己决定试图修改成使用静态IP,可是那个可恶的NetworkManager总是在重启后又变成默认的DHCP自动获取IP。。。故决定删除彻底NetworkManager sudo apt-get –purge remove network-manager sudo apt-get –purge remove network-manager-gnome         手动设置静态IP地址:编辑修改网络接口配置文件/etc/network/interfaces sudo vim /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 172.17.4.170 netmask 255.255.255.0 network 172.17.4.1 gateway 172.17.4.3         修改设置DNS服务器配置文件/etc/resolv.conf sudo vim /etc/resolv.conf nameserver 202.101.103.54 nameserver 202.101.103.55 nameserver 172.17.4.1         最后重启网络服务 sudo /etc/init.d/networking restart         这样上网基本就没什么问题啦/// 如果你之前没有删除NetworkManager网络管理的话,重启后/etc/resolv.conf里面的配置文件又会被修改为 # Generated by [...]

2,081 views | 没有评论
三 19th, 2009 | Filed under Linux, 网络管理

      Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能的代码,所有的监控、检测功能都是有插件来完成的。再说报警功能,如果监控系统发现问题不能报警那就没有意义了,所以报警也是Nagios很重要的功能之一。但是,同样的,nagios自身也没有报警部分的代码,甚至没有插件,而是交给用户或者其他相关开源项目组去完成。类似这样细致的工作,被Nagios的开发人员称为dirty work(脏活)。其实脏活不脏,只是太细致了,对于nagios——一个负责监控工作的老板来说,细致的工作必然是交给他的员工去搞定啦。       这里只小分享下关于Nagios安装,只是指基本平台,也就是Nagios软件包的安装。它是监控体系的框架,也是所有监控的基础。后续系列文章会再更多的分享      在Nagios官方的文档,会发现Nagios基本上没有什么依赖包,只要求系统是linux或者其他nagios支持的系统。不过如果你没有安装Apache(http web服务),那么就没办法直观的界面来了解信息,所以apache可以算是一个前提条件。关于apache的安装,网上相关文档多得是,找Google老师~       官方网站下载最新的nagios软件包,这里使用的是nagios-3.0.4.tar.gz版本下实现的 。建议先阅读官方文档相关帮助信息。       1、 创建Nagios用户 adduser nagios mkdir /usr/local/nagios chown nagios.nagios /usr/local/nagios      2、 建立Nagios组 grep "^User" /etc/httpd/conf/httpd.conf /usr/sbin/usermod -G nagcmd apache #apache的用户名 /usr/sbin/usermod -G nagcmd nagios      3、 解压 tar xzf nagios-3.0.4.tar.gz      4、 编译 ./configure –prefix=prefix –with-nagios-user=someuser \\ –with-nagios-group=somegroup –with-command-group=cmdgroup #变量prefix 为安装目录,例如/usr/local/nagios #变量someuser 为nagios的用户,例如nagios #变量somegruop [...]

501 views | 没有评论
二 11th, 2009 | Filed under Linux, 网络管理
标签: ,