Linux_DHCP服务搭建

Linux网络参数的设置

1.        修改主机名

# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=bj.com

2.        修改网卡IP

1)        确认网卡MAC地址 

 # ifconfig

2)        根据mac地址确认网卡名称  

 # vim /etc/udev/rules.d/70-persistent-net.rules

3)        建立网卡的配置文件

       # vim /etc/sysconfig/network-scripts/ifcfg-eth1

       DEVICE=eth1

       BOOTPROTO=static

       ONBOOT=yes

       HWADDR=00:0C:29:BA:34:79

       IPADDR=10.1.1.1

       NETMASK=255.255.255.0

       GATEWAY=10.1.1.254

4)        重启网络服务

# /etc/init.d/network restart

3.        修改网卡DNS服务器地址

       # vim /etc/resolv.conf

       nameserver 8.8.8.8

4、网卡配置多个IP

# vim /etc/sysconfig/network-scripts/ifcfg-eth1:1

注意:device=    需要修改

测试网络

  1. 测试网络连通性
       # ping 10.1.1.1 -c 2 

测试DNS正常工作

 nslookup
  1. 路由跟踪
traceroute 10.1.1.1

-------------------------------------------------------------------------------------------------------

1、关闭SELINUX

# vim /etc/sysconfig/selinux

SELINUX=disabled         //重启生效

# getenforce

Disabled

2、关闭防火墙--iptables

# /etc/init.d/iptables stop

# chkconfig --level 2345 iptables off

Linux搭建DHCP服务

作用:自动为客户分配TCP/IP参数

软件:dhcp*****.rpm

端口:UDP 67[DHCP服务器端] 68[DHCP客户端]

配置文件:/etc/dhcp/dhcpd.conf

服务名称:dhcpd

DHCP配置文件——/etc/dhcp/dhcpd.conf

1、定义地址池

 subnet 10.254.239.0 netmask 255.255.255.0 {

   range 10.254.239.10 10.254.239.20;

   option routers 10.254.239.254;

   option domain-name-servers 8.8.8.8;

 }

2、为所有地址池指定DNS服务器地址

 option domain-name-servers 8.8.8.8,4.4.4.4;

3、指定默认租约、最大租约时间

 default-lease-time 600;

 max-lease-time 7200;

4、为客户机分配固定IP

host lyl {

  hardware ethernet 08:00:07:26:c0:a5;

  fixed-address 10.1.1.88;

}

DHCP为同网段主机分配IP信息

需求:现有Linux服务器一台,IP地址为10.1.1.1,windows xp主机一台,两台机器均在vmnet 1;要求在Linux上配置DHCP服务,为windows xp自动分配IP信息

1、挂载光盘,安装dhcp软件

# mount /dev/cdrom /mnt/

# rpm -ivh /mnt/Packages/dhcp-4.1.1-31.P1.el6.i686.rpm

2、修改dhcp的配置文件/etc/dhcp/dhcpd.conf

# vim /etc/dhcp/dhcpd.conf

option domain-name-servers 8.8.8.8;
subnet 10.1.1.0 netmask 255.255.255.0 {

  range 10.1.1.100 10.1.1.200;

  option routers 10.1.1.254;

}

3、启动dhcpd服务,并验证

# /etc/init.d/dhcpd start

正在启动 dhcpd:                                           [确定]

# netstat -anup | grep :67

udp    0  0 0.0.0.0:67 0.0.0.0:*             23920/dhcpd

4、将dhcpd服务调整开机自动启动

# chkconfig --level 2345 dhcpd on

# chkconfig --list dhcpd

dhcpd               0:关闭   1:关闭   2:启用   3:启用   4:启用   5:启用   6:关闭

5、为windows xp固定分配ip地址为10.1.1.137

1)修改dhcpd.conf配置文件

host xp {

  hardware ethernet 00:0c:29:34:b3:3d;

  fixed-address 10.1.1.137;

}

2)刷新dhcp的配置

# /etc/init.d/dhcpd force-reload

DHCP为不同网段主机分配IP信息

1、调整网络参数

2、修改dhcpd.conf配置文件,创建出客户机的地址池

# vim /etc/dhcp/dhcpd.conf

 subnet 172.16.1.0 netmask 255.255.255.0 {

  range 172.16.1.100 172.16.1.200;

  option routers 172.16.1.254;

 }

 

subnet 10.1.1.0 netmask 255.255.255.0 {

 }
# /etc/init.d/dhcpd restart

正在启动 dhcpd:                                           [确定]

时间: 2024-11-05 21:38:16

Linux_DHCP服务搭建的相关文章

linux下vsftp服务搭建

实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:测试默认安装vsftpd的结果 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 [[email protected] ~]# rpm -q vsftpd  //检查软件包是否安装 package vsftpd is not installed [[email protec

centos DNS服务搭建 第三十节课

centos  DNS服务搭建     第三十节课 上半节课 下半节课 一. DNS原理相关DNS 为Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种服务机制.其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析. DNS使用TCP和UDP, 端口号都是53, 但它主要使用UDP,服务器之间备份使用TCP.全世界只有13台“根”服务器,1个主根服务器放在美国,其他12台为辅根服务器,DN

linux下apache服务搭建

实验拓扑:                          Linux Client -----RHEL5.9(vmnet1)----------(vmnet1)                          Win7 Client 实验一:查看默认HTTP配置     找到默认红帽欢迎页面 (/etc/httpd/conf/httpd.conf ---->Include ----> /etc/httpd/conf.d  ----> welcome.conf  ----> /

DHCP服务搭建

环境拓扑: --------------RHEL5.9(vmnet4)-------------------linux系统(vmnet4) 安装DHCP前准备 1.配置主机IP地址 2.两台主机在一环境内 DHCP服务端操作: [[email protected]~]# cat -n /etc/sysconfig/network-scripts/ifcfg-eth0 1 #Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

NFS共享服务搭建

环境拓扑 -------RHEL5.9_A----(vmnet1)----RHEL5.9_B----------- RHEL5.9_A:  192.168.10.253/24 RHEL5.9_B:  192.168.10.20/24 NFS服务端操作: [[email protected] ~]# rpm -qnfs-utils portmap   //查看是否安装nfs服务 nfs-utils-1.0.9-66.el5 portmap-4.0-65.2.2.1 [[email protecte

linux下DHCP服务搭建

实验环境 RHEL5.9 dhcp服务器 RHEL5.9 LINUX客户端 win7    windows客户端 实验前提: 1,服务器与客户机需要在同一个网段 2,dhcp需要有固定IP 实验步骤: 服务端操作步骤: 1,设置IP cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0    //设备名 BOOTPROTO=static    //静态IP HWADDR=00:0C:29:DB:02:CE ONBOOT=yes  //

linux下nsf服务搭建

实验环境 RHEL5.9两台 实验一: 将/root 共享给192.168.10.20,可写.同步,允许客户机以root权限访问 服务端配置: [[email protected] ~]# rpm -qa |grep nfs  //检查软件包是否安装 nfs-utils-lib-1.0.8-7.9.el5 nfs-utils-1.0.9-66.el5 [[email protected] ~]# rpm -qa |grep portmap portmap-4.0-65.2.2.1 [[email

linux下samba服务搭建

实验拓扑:Linux Client-----RHEL5.9(vmnet1)----------(vmnet1)Win7 Client 实验一:Samba匿名共享工作组为Tarena将目录 /usr/src 共享给所有人共享名设为 tools允许所有人访问.无需密码验证访问权限为只读 1.安装软件包[[email protected] ~]# rpm -q samba-client samba samba-commonpackage samba-client is not installedpac

web 服务搭建

Web 网站服务(一) 一:实验案例 构建httpd网站服务器 1:配置IP地址为192.168.1.1 2:安装httpd服务器 首先需要确认本服务器是否有使用rpm方式安装httpd服务,可以利用命令:rpm -q httpd查询. 3:为了避免发生端口冲突,可以卸载rpm方式安装的httpd 4:挂载web镜像 5:使用mount命令挂载web镜像到/media/目录 并且将httpd源码包解压到/usr/src/目录下,切换到展开的源码目录中 6:接下面是配置 配置可以根据生产环境实际需