【初学菜鸟作--DHCP的配置应用】

在服务器配置DHCP使客户机自动获取ip地址,网关,DNS


1.为服务器设置ip地址,网关,主机名,DNS服务器地址

为服务器设置ip地址

[[email protected] ~]# vim/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

HWADDR=00:0C:29:19:BB:76

ONBOOT=yes

IPADDR=192.168.1.1

NETWORK=255.255.255.0

 

为服务器设置主机名,网关

[[email protected] ~]# vim /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

HOSTNAME=dhcpser.tarena.com

GATEWAY=192.168.1.254

 

为服务器设置DNS服务器地址

[[email protected] ~]# vim /etc/resolv.conf

search tarena.com

nameserver 192.168.1.254

nameserver 202.106.0.20

 

重启network服务和设置为开机自动启动

[[email protected] ~]#service network restart

[[email protected] ~]# chkconfig network on

 

2.检查安装dhcp服务软件包

检查服务器是否有安装dhcp服务

[[email protected] ~]# rpm -q dhcp

packagedhcp is not installed

 

通过光驱安装dhcp软件

/misc/cd/Server目录下安装

[[email protected] ~]# cd /misc/cd/Server/        

[[email protected] Server]# rpm -ivhdhcp-3.0.5-31.el5_8.1.x86_64.rpm

[[email protected] Server]# rpm -q dhcp

dhcp-3.0.5-31.el5_8.1

 

3.通过修改配置文件/etc/dhcpd.conf配置dhcp服务

[[email protected] Server]# vim /etc/dhcpd.conf

进入配置文件后看到下两行注释,说明/usr/share/doc/dhcp*/dhcpd.conf.sample下有DHCP配置文件模板,可以在vim/usr/share/doc/dhcp*/dhcpd.conf.sample直接读取此文件来配置

# DHCP Server Configuration file.

#   see/usr/share/doc/dhcp*/dhcpd.conf.sample

 

加载模板后删除无效信息并添加修改配置文件

1ddns-update-style interim;

  2 subnet192.168.1.0 netmask 255.255.255.0 {配置网段

  3         option routers                  192.168.1.254;默认网关

  4         option subnet-mask              255.255.255.0;子网掩码

  5         option domain-name               "tarena.com";搜索域

  6         option domain-name-servers      192.168.1.254,202.106.0.20;  DNS服务器

  7         range dynamic-bootp 192.168.1.0192.168.1.253;               DHCP地址池

  8         default-lease-time 21600;重启租约时间

  9         max-lease-time 43200;        最大租约时间

 10         host kehu2 {  客户2独立配置

 11                 hardware ethernet00:0C:29:E1:F6:25;指定客户2MAC地址

 12                 fixed-address 192.168.1.200;为客户2预留ip

 13         }

14 }

 

配置完成保存退出后进行DHCP服务的重启以及开机自动启动

Service dhcpdconfigtest可执行对配置文件的语法检查

[[email protected] Server]# servicedhcpd restart

[[email protected] Server]# chkconfigdhcpd on

 

4.验证Linux客户机1

将客户1etc/sysconfig/network-scripts/ifcfg-eth0设置为DHCP动态获取IP

重启network服务

可看到客户机动态获取了ip(默认从大往小分配)

5.验证win7客户机2

将客户机2改为DHCP自动获取ip

查看ip可看到客户机2为我们为其预留的ip 192.168.1.200

 

 

 

 

 

 

 

 

 

 

【初学菜鸟作--DHCP的配置应用】,布布扣,bubuko.com

时间: 2024-10-03 13:23:21

【初学菜鸟作--DHCP的配置应用】的相关文章

【初学菜鸟作--KVM虚拟机配置及用法】

KVM虚拟机配置及用法 1.主要存放位置: 安装kvm虚拟机默认存放位置  --/var/lib/libvirt/images kvm虚拟机配置文件存放位置  --/etc/libvirt/qemu/ 2.常用管理命令: 管理命令 virsh list --查看已打开虚拟机列表 virsh list --all --查看所有虚拟机列表 virsh version --查看版本号 virsh start yeyue1     --启动虚拟机 virsh create /etc/libvirt/qe

【初学菜鸟作--邮件服务的简单配置案例】

邮件服务器的配置以及使用 实验一:                    实验目的:简单搭建出邮件服务器并测试其可用性                    实验环境:DNS服务器一台,安装有Portfix的邮件服务器一台 实验步骤: 一.邮件的发送(SMTP) 1.在邮件服务器配置主机名,ip,并安装portfix并启动 [[email protected]~]# tail -2 /etc/sysconfig/network HOSTNAME=mail.tarena.com   [[email

【初学菜鸟作--NFS共享服务在配置】

配置NFS共享服务,以客户机1可以访问服务器的共享 1. 将/root共享给192.168.1.250,可写.同步,允许客户机以root权限访问     查看服务器有没有安装portmap和nfs-utils-1.0.9-66.el5 [[email protected] ~]# rpm -q nfs-utils-portmap   配置nfs配置文件 [[email protected] ~]# vim /etc/exports /root          192.168.10.20(rw,

【初学菜鸟作--HTTP服务的安装及相关配置】

HTTP服务的安装及相关配置 实验目的:对HTTP服务进行安装配置,以达到访问目的及访问权限控制 实验准备:安装有apache软件的服务端(192.168.1.1)                  客户机1(192.168.1.2)客户机2(192.168.1.3) 保证客户机与服务端的连通 实验一:服务端的基本配置与HTTP服务的安装,初始浏览 1.     服务端的基本配置 Ip配置: [[email protected]~]# ifconfig eth0 | head -2 |tail

【初学菜鸟作--samba搭建与配置】

Samba(跨平台的共享服务)使用以及配置案例:       实验一: 工作组为Tarena       将目录 /usr/src 共享给所有人       共享名设为 tools       允许所有人访问.无需密码验证       访问权限为只读 实验步骤: 配置服务端与客户端的ip地址,保证连通 通过yum安装samba-client服务 安装:samba-commonsamba-client完成后,进行主配置文件修改来配置共享 [[email protected] samba]# vim

【初学菜鸟作-nginx网站服务器的安装以及基本使用】

nginx网站服务的安装与配置 1.编写脚本,以安装nginx 编写脚本前须知nginx的安装环境 此案例提供两个版本的nginx(nginx-0.8.55.tar.gz  nginx-1.0.5.tar.gz) 其为源码包,需要gcc环境(gcc gcc-c++ make)以及pcrepcre-devel  ssl openssl 在root家目录下新建脚本文件install.sh [[email protected] ~]# cat install.sh   #!/bin/bash   se

【初学菜鸟作-MySQL代理服务器设置与集群】

mysql代理服务器的搭建(读写分离) 实验环境: 所有主机之间物理连接正常 2台数据库服务器上的数据库服务要正常运行,并在期内建立一个同名同表的库,但内容区别,以便验证 停止mysql代理服务器上的数据库服务 2台数据库服务器上授权yeyue用户可以从网络中的所有主机访问自己,对自己   的所有库所有表有完全权限  密码123 grant all on *.*  to [email protected]"%" identified by"123"; 二.配置代理服

【初学菜鸟作-MySQL数据库表的基本操作与权限管理】

表基本操作练习 1 复制用户信息表user的所有记录到userdb表里. mysql> create table userdb select * fromuser; 2 查看userdb表的表结构 mysql> desc userdb; 3 删除userdb表的所有记录 mysql> delete from userdb 4 把name字段设置为index字段 mysql> create index name on userdb(name) 5 添加编号字段id  在所有字段上方,

【初学菜鸟作--FTP的搭建与相关设置】

创建ftp服务器,设置并验证其控制参数 安装vsftp ftp服务的安装 [[email protected] Server]# rpm -ivhvsftpd-2.0.5-28.el5.x86_64.rpm [[email protected] ~]# vim /etc/vsftpd/vsftpd.conf 主配置文件重要参数 anonymous_enable=YES匿名用户可否访问,为NO时匿名用户不可登陆 local_enable=YES                     是否启用本地