DHCP+PXE網絡安裝環境搭建linux
DHCP配置--vim
yum search dhcp服務器
yum install dhcp -y網絡
1.由於原來去看/etc/dhcp/dhcpd.conf下時,只有兩行提示咱們去看模板文件。ide
爲了方便就直接複製過來。 spa
cp dhcpd.conf.sample /etc/dhcp/dhcpd.confrest
以後啓動dhcpd:router
/etc/init.d/dhcp restartserver
在客戶端修改本身的網絡配置文件:進程
只寫:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes(這個也能夠是NO,不影響)
以後重啓網絡:/etc/init.d/network restart
就會自動搜索他本身能夠鏈接上的服務器,請求分配地址。
2.DHCP--把MIKE地址和IP綁定。
在dhcpd.conf裏寫:
host demo {
hardware ethernet 52:54:00:5a:f8:a9 ;(這個是要指定的機子的HWaddr地址-MIKE地址)
fixed-address 192.168.0.102 ;(指定的IP)
}
3.完善安裝引導--PXE網絡引導(主配置文件pxelinux)(注意火牆必定要關)
安裝:(能夠yum whatprovides */pxelinux.0)
yum install syslinux-4.02-7.el6.x86 -y
yum install xinetd -y
yum install tftp-server.x86_64 -y
以後修改TFTP文件(讓TFTP能夠啓動)
vim /etc/xinetd.d/tftp
查看的命令chkconfig --list
以後啓動tftp:/etc/init.d/xinetd start
把/usr/share/syslinux/pxelinux.0複製/var/lib/tftpboot下
在從254上下載isolinux下的全部文件。(/pub/rhel6/dvd/isolinux)
以後在/var/lib/tftoboot下創建一個pxelinux.cfg目錄。
把isolinux.cfg複製到pxelinux.cfg下,以後更名爲default
--配置TFTP完成
以後修改/etc/dhcp/dhcpd.conf下。
加上(原來有的話就本身看着加)
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option routers 192.168.0.254;
filename "pxelinux.0";
next-server 192.168.0.3 ;
}
若是想修改界面的配置就修改default裏面的內容。即改即生效。
解釋:xinetd--守護進程
全部受xinetd控管的進程均可以用chkconfig來查看。
或者在/etc/xinetd.d下看有什麼文件。以後要啓動某個服務能夠直接
vim 某個服務。--把disable改爲no表示開啓,yes表示關閉。
xinetd的主配置文件在/etc下。
vim /etc/xinetd.conf
這裏的東西能夠強調下:
# no_access =不容許訪問的用戶的IP
# only_from =容許訪問的用戶的IP
# max_load = 0 鏈接上時,容許開啓的最大的進程
cps = 50 10 同一時間鏈接人數到50時,機子延時多少秒
instances = 50 總共容許的訪問人數
per_source = 10 同一個IP訪問最大的登陸個數
xinetd是以最小權限優先。好比:
在xinetd.conf裏拒絕192.168.0.222使用telnet
在telnet裏容許192.168.0.222使用。
則222不能使用telnet.
在xinetd.conf裏容許192.168.0.222使用telnet
在telnet裏不容許192.168.0.222使用。
則222不能使用telnet.