chkconfig iptables off
service iptables stop
sync
sync
sync
reboot
等待系统重启好了,我们先用openssl来生成一个将来部署的机器的root用户密码
openssl passwd -1 -salt 'random-phrase-here' '1234567890'
标红处可以修改成你自己的密码
$1$random-p$RkqDMTpuNlZZhJ7moLn3Q. 这个就是生成的密钥,把他复制保存下来,后面要用。接着修改Cobbler服务端的配置文件
nano /etc/cobbler/setting
移动光标找到'next_server: 127.0.0.1'修改成192.168.136.3 (tftp服务器地址,Cobbler服务器的IP)'server: 127.0.0.1' 修改成 192.168.136.3(Cobbler服务器地址) 'manage_dhcp: 0'的0改成1接受Cobbler来管理DHCP,'manage_rsync: 0'的0改成1,接受Cobbler来管理rsync,找到default_password_crypted: "$1$mF86/UHC$WvcIcX2t6crBz2onWxyac."把标红段修改成之前生成的密钥。然后Ctrl + x 接着按Y 回车保存退出。
修改TFTP和RSYNC的配置文件
nano /etc/xinetd.d/tftp
移动光标找到disable=yes修改成disable=no,然后Ctrl + x 接着按Y 回车保存退出。
nano /etc/xinetd.d/rsync
移动光标找到disable=yes修改成disable=no,然后Ctrl + x 接着按Y 回车保存退出。
修改dhcp的配置文件
nano /etc/cobbler/dhcp.template
找到
subnet 192.168.1.0 netmask 255.255.255.0 修改成自己的网段,
option routers 192.168.1.5; 修改成网段的网关地址,
option domain-name-servers 192.168.1.1; 修改成运营商提供的DNS地址,
option subnet-mask 255.255.255.0; 修改成网段的子网掩码
range dynamic-bootp 192.168.1.100 192.168.1.254; 修改成要分配的IP段,
注意中间的空格,然后Ctrl + x 接着按Y 回车保存退出。
修改HOST设置
nano /etc/hosts
在文件结尾加入 127.0.0.1 localhost 然后Ctrl + x 接着按Y 回车保存退出。
启动服务
service httpd start
service xinetd start
service cobblerd start
chkconfig httpd on
chkconfig dhcpd on
chkconfig xinetd on
chkconfig tftp on
chkconfig cobblerd on