天天看点

第五课 2008年的第一缕曙光【Linux培训实录】

        非常抱歉,又一次的迟到了,已经连续两周没有写博客了,这几周由于工作的一些琐事(cluster和正则表达式),让人很烦,各位谁有cluster for windows的软件,请联系我,感激不尽(在网上找了很久,好像对于windows的都是收费的,而且价格不菲).为了保证听课内容的完整性,我就先把上上次课的内容DHCP补充上去.

         1. 至于DHCP的原理我就不用多说,网上很多的说明,理解上面也没有太多问题,有一点要说明一下:要提高DHCP的安全性,那么MAC地址池无疑是个好的选择

         2. linux中远程拷贝的命令如下:

scp  dhcp.3.0.5.XX.rpm   [email protected] :/root/Desktop/dhcp.3.0.5.XX.rpm   /home/richardlee/

然后输入远程PC的Passwd就Ok了(注意IP地址后面的那个冒号)

          3. 安装配置DHCP服务器:

[root@vfast~]#rpm -aq | grep dhcp 首先查看是否已经安装DHCP

[root@vfast~]#vi /etc/dhcp.conf       编辑配置文件,下面给出一个DHCP配置文件的例子:

  

    #Sample /etc/dhcpd.conf

    default-lease-time 1200;

    max-lease-time 9200;

    option subnet-mask 255.255.255.0;

    option broadcast-address 192.168.1.255;

    option routers 192.168.1.254;

    option domain-name-servers 192.168.1.1,192.168.1.2;

    option domain-name "mydomain.org";

    subnet 192.168.1.0 netmask 255.255.255.0 {

    range 192.168.1.10 192.168.1.100;

    range 192.168.1.150 192.168.1.200;

    }

  这将允许DHCP服务器分配两段地址范围给客户192.168.1.10-100或者192.168.1.150-200,如果客户不继续请求DHCP地址则1200秒后释放IP地址,否则最大允许租用的时间为9200秒.

  服务器发送下面的参数给DHCP客户机:用255.255.255.0作为子网掩码,用192.168.1.255作为广播地址,用192.168.1.254作为默认网关,用192.168.1.1 and 192.168.1.2作为DNS服务器.如果你要为windows客户指定一个WINS服务器,你需要包括下面的选项到dhcpd.conf文件中:option netbios-name-servers 192.168.1.1.

[root@vfast~]#vi /var/lib/dhcp/dhcp.leases   DHCP客户租期数据库

[root@vfast~]#/etc/init.d/dhcpd start

           4. 关于DHCP转发代理的配置(中继需要双网卡)

(1)[root@vfast~]#vi /etc/dhcp.conf       编辑DHCP配置文件(在host那段可以设置静态IP,也就是将IP和Mac地址绑定.在公司里面保证老板网络的可用性是相当重要的),例如在/etc/dhcpd.conf中添加:

            host haagen {

          hardware ethernet 08:00:2b:4c:59:23;

          fixed-address 192.168.1.222;

   }

(2)[root@vfast~]#vi /etc/sysconfig/dhcrelay     配置中继服务器

(3)分别在两台服务器上启动各自的服务

/etc/init.d/dhcpd    start        启动dhcp服务器

/etc/init.d/dhcrelay  start       启动中继代理服务器

(4)在DHCP客户端获取IP地址

           由于DHCP服务比较简单,就写这么多,大家有问题,可以共同讨论......

继续阅读