DHCP+PXE網絡安裝環境搭建

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.

相關文章
相關標籤/搜索