天天看點

linux - 虛拟機的自動安裝與dhcp

  一、實作虛拟機的“全自動安裝”

步驟  ---->  yum install systemctl-config-kickstart  -y

<a href="https://s4.51cto.com/oss/201711/01/3a9933b1d7242333240ad17a80e3bcea.png-wh_500x0-wm_3-wmp_4-s_2386611924.png" target="_blank"></a>

<a href="https://s1.51cto.com/oss/201711/01/4b052623a4c7512723fa162ff724143a.png-wh_500x0-wm_3-wmp_4-s_140733231.png" target="_blank"></a>

修改配置檔案    vim ks.cfg

<a href="https://s1.51cto.com/oss/201711/01/a38fc0b5bcc639f7d02b87be80ddca3e.png-wh_500x0-wm_3-wmp_4-s_2780242155.png" target="_blank"></a>

用 ksvalidator ks.cfg指令檢視有沒有文法錯誤

<a href="https://s2.51cto.com/oss/201711/01/de7eff5a88dea25c611c60a3bf9f13b4.png-wh_500x0-wm_3-wmp_4-s_3555260572.png" target="_blank"></a>

寫腳本!!!  --extra-args "ks=http://172.25.12.250/ks.cfg"

<a href="https://s2.51cto.com/oss/201711/01/26b92af2b34fa5b9429d359c2823c61b.png-wh_500x0-wm_3-wmp_4-s_3192245715.png" target="_blank"></a>

測試--〉在浏覽器輸入  172.25.12.250/ks.cfg

<a href="https://s2.51cto.com/oss/201711/01/935807fd45e7ef70856cb383e3528b12.png-wh_500x0-wm_3-wmp_4-s_286213448.png" target="_blank"></a>

二、dhcp

1.安裝

yum install dhcp -y

systemctl start dhcpd

2.生成配置檔案 

 cp /usr/share/doc/dhcp*/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

3.修改配置檔案完成配置

vim /etc/dhcp/dhcpd.conf

  1 # dhcpd.conf

  2 #

  3 # Sample configuration file for ISC dhcpd

  4 #

  5 

  6 # option definitions common to all supported networks...

  7 option domain-name "westos.com";   ##指定域名

  8 option domain-name-servers 192.168.43.1; ##指定客戶主機獲得到的dns

  9 

 10 default-lease-time 600;   ##最短租約期

 11 max-lease-time 7200;   ##最長租約期

 27 #subnet 10.152.187.0 netmask 255.255.255.0 {      #

 28 #}

 29 

 30 # This is a very basic subnet declaration.

 31 

 32 subnet 172.25.254.0 netmask 255.255.255.0 {

 33   range 172.25.254.109 172.25.254.200;

 34   option routers 172.25.254.9;

 35 }

 36  行以後的全部删除

<a href="https://s5.51cto.com/oss/201711/01/311609deed6dd8412f5e03de69d260f1.png-wh_500x0-wm_3-wmp_4-s_2721711803.png" target="_blank"></a>

<a href="https://s3.51cto.com/oss/201711/01/5595960bef0c14f43a5111880147e85b.png-wh_500x0-wm_3-wmp_4-s_2546137904.png" target="_blank"></a>

4.重新開機服務

systemctl restart dhcpd

<a href="https://s2.51cto.com/oss/201711/01/5d3e34302791fb4248467c5aae76353b.png-wh_500x0-wm_3-wmp_4-s_2563112652.png" target="_blank"></a>

5.測試

拔掉網線測試

<a href="https://s2.51cto.com/oss/201711/01/aed73a890dc29911dc36438929a3a078.png-wh_500x0-wm_3-wmp_4-s_4190928704.png" target="_blank"></a>

<a href="https://s3.51cto.com/oss/201711/01/fbffafb5c8226bcaed91c02a2f14a340.png-wh_500x0-wm_3-wmp_4-s_3522244391.png" target="_blank"></a>

<a href="https://s3.51cto.com/oss/201711/01/d71d4fd87d9cb1de0b84cb0aed1bd362.png-wh_500x0-wm_3-wmp_4-s_2278772344.png" target="_blank"></a>

<a href="https://s1.51cto.com/oss/201711/01/0f97eb0a230df6a07486a8e42fa6650d.png-wh_500x0-wm_3-wmp_4-s_2437237231.png" target="_blank"></a>

 本文轉自 huanzi2017 51CTO部落格,原文連結:http://blog.51cto.com/13362895/1978188

繼續閱讀