目录
DHCP服务流程
一、基本的网络参数分配:
服务器端:(vmware5)
1:准备环境
清空安全规则:(关闭防火墙)
iptables -F
setenforce 0
systemctl stop firewalld
配置本地yum源
mount 查看光盘挂载
umount /dev/sr0
mount /dev/sr0 /media/cdrom
vim /etc/yum.repos.d/Centos.Media.repo
enabled=1 gpgcheck=0 wq
配置基础网络参数
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=statics 网卡模式
GETWAY=192.168.50.254 网关
IPADDR=192.168.50.1 IP地址
NETMASK=255.255.255.0 子网掩码
2:安装dhcp软件 yum -y install dhcp
3:修改配置文件
cp /usr/share/doc/dhcp/dhcp-4.2.5/dhcpd.conf.example
/etc/dhcp/dhcpd.conf
Y enter
vim /etc/dhcp/dhcpd.conf
subnet 192.168.50.0 netmask 255.255.255.0{
range 192.168.50.100 192.168.50.200;
option routers 192.168.50.254;
4:重启服务
systemctl restart dhcpd
客户端:(vmware5)
1:修改网络参数:将网络参数的获取方式改为自动获取dhcp
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=dhcp
#GETWAY=192.168.50.254
#IPADDR=192.168.50.1
#NETMASK=255.255.255.0
2:重启网卡
ifdown ens33 && ifup ens33
3:查看当前网络地址,可发现在100~200范围内
ifconfig ens33
二、固定网络参数分配
服务器端:(vmware5)
1:准备环境
清空安全规则:(关闭防火墙)
iptables -F
setenforce 0
systemctl stop firewalld
配置本地yum源
mount 查看光盘挂载
umount /dev/sr0
mount /dev/sr0 /media/cdrom
vim /etc/yum.repos.d/Centos.Media.repo
enabled=1 gpgcheck=0 wq
配置基础网络参数
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=statics 网卡模式
GETWAY=192.168.50.254 网关
IPADDR=192.168.50.1 IP地址
NETMASK=255.255.255.0 子网掩码
2:安装dhcp软件 yum -y install dhcp
3:修改配置文件
cp /usr/share/doc/dhcp/dhcp-4.2.5/dhcpd.conf.example
/etc/dhcp/dhcpd.conf
Y enter
vim /etc/dhcp/dhcpd.conf
host fantasia {
hardware ethernet 00:0c:29:d1:2f:7d;
fixed-address 192.168.50.220;
4:重启服务
systemctl restart dhcpd
客户端:(vmware5)
1:修改网络参数:将网络参数的获取方式改为自动获取dhcp
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=dhcp
#GETWAY=192.168.50.254
#IPADDR=192.168.50.1
#NETMASK=255.255.255.0
2:重启网卡
ifdown ens33 && ifup ens33
3:查看当前网络地址,可发现在100~200范围内
ifconfig ens33
DHCP中继服务
服务器端:(vmware5)
1:准备环境
清空安全规则:(关闭防火墙)
iptables -F
setenforce 0
systemctl stop firewalld
配置本地yum源
mount 查看光盘挂载
umount /dev/sr0
mount /dev/sr0 /media/cdrom
vim /etc/yum.repos.d/Centos.Media.repo
enabled=1 gpgcheck=0 wq
配置基础网络参数
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=statics 网卡模式
GETWAY=192.168.1.254 网关
IPADDR=192.168.1.1 IP地址
NETMASK=255.255.255.0 子网掩码
2:安装dhcp软件 yum -y install dhcp
3:修改配置文件
cp /usr/share/doc/dhcp/dhcp-4.2.5/dhcpd.conf.example
/etc/dhcp/dhcpd.conf
Y enter
vim /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0{
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.254;
subnet 192.168.2.0 netmask 255.255.255.0{
range 192.168.2.100 192.168.2.200;
option routers 192.168.2.254;
syetemctl start dhcpd 或者 syetemctl restart dhcpd
4:添加路由
route add -net 192.168.1.0/24 gw 192.168.2.254
中继器端:(双网卡ens33、vmware5;ens36、vmware6)
1:准备环境
清空安全规则:(关闭防火墙)
iptables -F
setenforce 0
systemctl stop firewalld
配置本地yum源
mount 查看光盘挂载
umount /dev/sr0
mount /dev/sr0 /media/cdrom
vim /etc/yum.repos.d/Centos.Media.repo
enabled=1 gpgcheck=0 wq
配置基础网络参数
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=statics 网卡模式
GETWAY=192.168.1.254 网关
IPADDR=192.168.1.254 IP地址
NETMASK=255.255.255.0 子网掩码
cp /etc/sysconfig/network-scripts/ifcfg-ens33
/etc/sysconfig/network-scripts/ifcfg-ens36
vim /etc/sysconfig/network-scripts/ifcfg-ens36
BOOTPROTO=statics 网卡模式
GETWAY=192.168.2.254 网关
IPADDR=192.168.2.254 IP地址
NETMASK=255.255.255.0 子网掩码
2:安装dhcp软件 yum -y install dhcp
3:指定dhcp服务器
dhcrelay 服务器IP地址(192.168.1.1)
开启路由转发
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p 查看
net.ipv4.ip_forward=1
客户端:(vmware6)
1:修改网络参数:将网络参数的获取方式改为自动获取dhcp
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=dhcp
#GETWAY=192.168.2.254
#IPADDR=192.168.2.1
#NETMASK=255.255.255.0
2:重启网卡
ifdown ens33 && ifup ens33
3:查看当前网络地址,可发现在100~200范围内
ifconfig ens33