系统环境:
一.开启两个网卡。一个仅主机模式,一个桥接模式,主机模式对内提供cobbler服务
[root@localhost ~]# ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:24:81:b8 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.191/24 brd 192.168.1.255 scope global noprefixroute dynamic ens33
valid_lft 6395sec preferred_lft 6395sec
inet6 fe80::d57f:69e1:bdc9:112c/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: ens37: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:24:81:c2 brd ff:ff:ff:ff:ff:ff
inet 192.168.199.129/24 brd 192.168.199.255 scope global noprefixroute dynamic ens37
valid_lft 1706sec preferred_lft 1706sec
inet6 fe80::2e3a:fb50:b5de:f0d1/64 scope link noprefixroute
valid_lft forever preferred_lft forever
内网IP:192.168.199.129/24 外网IP:192.168.1.191/24
二.关闭安全服务
[root@localhost ~]# systemctl stop firewalld #关闭防火墙 [root@localhost ~]# setenforce 0 #关闭selinux
三.下载cobbler及其所需要的服务
[root@localhost ~]# yum install cobbler httpd dhcp tftp-server xinetd syslinux -y
yum安装cobbler需要使用下面两个源
[epel]
name=epel
enabled=1
gpgcheck=0
[centos]
name=centos base
enabled=1
gpgcheck=0
配置相关服务
第一步:配置DHCP服务
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
subnet 192.168.199.0 netmask 255.255.255.0 {
range 192.168.199.125 192.16