网络通信 频道

实战:Linux系统下FTP及DHCP服务的实现

DHCP服务的实现

  Dhcp服务可以使主机动态分配到服务器分配的IP地址,这样可以避免局域网内部的地址冲突问题。Linux下实现dhcp的方法如下:
I、 安装dhcp软件包
  下载dhcp安装包dhcp-3.0.1-12_EL.2AX.i386.rpm,执行安装命令
[root@localhost incoming]# rpm  -ivh   dhcp-3.0.1-12_EL.2AX.i386.rpm
安装完成后,执行ntsysv命令,会在服务列表中出现dhcpd项,选中该项,重启服务器。
II、 查看服务是否运行
  执行如下命令,[root@localhost incoming]# ps  -ef   |grep  dhcpd,若查询结果中出现dhcpd项,则说明该进程已运行。
III、 修改配置文件

  安装完成后,系统会在/etc目录下自动生成dhcpd.conf文件,使用vi编辑器修改该文件内容,笔者所修改的内容如下:
ddns-update-style ad-hoc;
default-lease-time              600;
max-lease-time                  7200;
subnet 10.66.0.0  netmask  255.255.0.0 {                    #10.66网段的设置
option subnet-mask              255.255.0.0;
option broadcast-address        10.66.255.255;
option   routers                10.66.0.1;
range 10.66.250.2   10.66.250.254;              #客户机分配到的地址范围
}
option domain-name-servers  222.175.169.91,219.146.0.130; #自动获取到的DNS服务器地址
subnet 10.75.0.0   netmask 255.255.0.0 {                #10.75网段的设置
option  subnet-mask             255.255.0.0;
option  broadcast-address       10.75.255.255;
option  routers                 10.75.0.1;
range  10.75.0.100   10.75.100.254;}
subnet  10.200.200.0    netmask   255.255.255.0    {    #10.200.200网段的设置
option   subnet-mask            255.255.255.0;
option   broadcast-address      10.200.200.255;
option   routers                10.200.200.1;
range   10.200.200.2        10.200.200.200;
}
存盘退出后,重启服务器,执行II操作。

IV   交换机上的配置
     网络拓扑图如下:

     DHCP服务器地址为10.66.100.100,如何使不同网段的客户机获取到地址呢,还需在cisco  3550交换机上做如下设置。
     3550(config)#ip  dhcp  relay  information   option
     3550(config)#interface   vlan  75
     3550(config-if)#ip  helper-address   10.66.100.100
其它网段命令相似,在此笔者不一一列举。

V    客户端测试
  在客户端TCP/IP属性中设置为“自动获取”,看系统能否获取到相应网段的IP地址和DNS服务器地址,如若成功,则说明DHCP服务器配置成功。
  
  结束语:linux系统下的两项服务已配置成功,这是本文作者经过实践所得出的理论总结。若能对广大linux爱好者有一定的启迪。正是笔者作此文的初衷。

0
相关文章