八 DHCP服务
shell脚本安装部署:
ping -c 1 192.168.15.130 >/dev/null && echo 0000 setenforce 0 >/dev/null && echo 0000 systemctl stop firewalld >/dev/null && echo 8888 rpm -aq nfs-utils >/dev/null if [ $? -eq 0 ];then echo "rpcbind" else yum install nfs-utils -y >/dev/null && echo "ok..." fi echo ***this is ok*** read -p "please you in:" dir mkdir $dir -p >/dev/null chmod 1777 $dir read -p "please interent:" wd read -p "please you way: " qx cat >> /etc/exports << end $dir $wd($qx) end systemctl restart nfs echo "nfs is ok"
python安装部署:
八 DHCP服务
配置环境:
角色 ip地址 网关
dhcp服务器 192.168.8.81 192.168.8.1
客户机1 动态获取 192.168.8.81
客户机2 192.168.8.99 192.168.8.81
- dhcp服务器配置:
a. 安装软件:yum -y install dhcp
b. 更改配置文件:vim /etc/dhcp/dhcpd.conf
default-lease-time 600; max-lease-time 7200; subnet 192.168.8.0 netmask 255.255.255.0 { range 192.168.8.90 192.168.8.100; option routers 192.168.8.1; } host printer { hardware ethernet 00:0c:29:48:c5:a2; fixed-address 192.168.8.99; }
c. 启动服务:systemctl start dhcpd
- 客户端服务器配置:
a. 修改网卡配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 DEVICE=eth0 ONBOOT=yes GATEWAY=192.168.8.81 #网关一定要设置成dhcp服务器的ip地址 NETMASK=255.255.255.0 DNS1=8.8.8.8 DNS2=114.114.114.114
b. 重启网络服务:
systemctl restart network
- 校验:
a. 客户机1:ip a
b. 客户机2:ip a