{"id":24985,"date":"2026-10-11T22:17:45","date_gmt":"2026-10-11T14:17:45","guid":{"rendered":"https:\/\/www.wxcn.com\/?p=24985"},"modified":"2026-10-11T22:40:02","modified_gmt":"2026-10-11T14:40:02","slug":"%e4%bd%bf%e7%94%a8pxe%e5%92%8ckickstart%e8%87%aa%e5%8a%a8%e6%89%b9%e9%87%8f%e9%83%a8%e7%bd%b2centos7-9-%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f%e7%9a%84%e6%96%b9%e6%b3%95","status":"publish","type":"post","link":"https:\/\/www.wxcn.com\/?p=24985","title":{"rendered":"\u4f7f\u7528PXE\u548cKickstart\u81ea\u52a8\u6279\u91cf\u90e8\u7f72CentOS7.9 \u64cd\u4f5c\u7cfb\u7edf\u7684\u65b9\u6cd5"},"content":{"rendered":"<p><strong>\u4e00\u3001\u73af\u5883\u6574\u4f53\u67b6\u6784<\/strong><\/p>\n<p><strong>\u670d\u52a1\u7aef\u7cfb\u7edf<\/strong>\uff1aCentOS7.9<\/p>\n<p><strong>\u670d\u52a1\u7aef\u56fa\u5b9a<\/strong><strong>IP<\/strong>\uff1a10.11.11.128\/24<\/p>\n<p><strong>\u90e8\u7f72\u529f\u80fd<\/strong>\uff1aPXE\u7f51\u7edc\u542f\u52a8 + DHCP\u81ea\u52a8\u5206\u914dIP + HTTP\u7cfb\u7edf\u6e90 + Kickstart\u5168\u81ea\u52a8\u65e0\u4eba\u503c\u5b88\u5b89\u88c5<\/p>\n<p><strong>\u5ba2\u6237\u7aef\u6548\u679c<\/strong>\uff1a\u5f00\u673aPXE\u542f\u52a8 \u2192 10\u79d2\u5012\u8ba1\u65f6\u81ea\u52a8\u88c5\u673a \u2192 \u81ea\u52a8\u5206\u533aLVM \u2192 \u81ea\u52a8\u88c5\u7cfb\u7edf \u2192 \u81ea\u52a8\u91cd\u542f \u2192 \u5f00\u673aDHCP\u81ea\u52a8\u83b7\u53d6IP<\/p>\n<p><strong>\u6ce8\u610f\u70b9<\/strong>\uff1a\u4e2d\u6587\u4e71\u7801\u3001\u5305\u7ec4\u62a5\u9519\u3001\u65f6\u533a\u62a5\u9519\u3001\u78c1\u76d8LVM\u672a\u5b9a\u4e49\u5206\u533a\u3001\u56fe\u5f62\u754c\u9762\u5361\u4f4f\u3001\u65e0\u6cd5\u5168\u81ea\u52a8\u4ea4\u4e92\u5f39\u7a97<\/p>\n<p><strong>\u4e8c\u3001\u670d\u52a1\u7aef\u6240\u9700\u670d\u52a1<\/strong><\/p>\n<p>\u56db\u4e2a\u6838\u5fc3\u670d\u52a1\uff1a<\/p>\n<ul>\n<li>dhcpd\uff1a\u7ed9\u5ba2\u6237\u7aef\u5206\u914dIP\u3001PXE\u5f15\u5bfc\u5730\u5740<\/li>\n<li>tftp-server\uff1a\u4f20\u8f93PXE\u5f15\u5bfc\u6587\u4ef6\uff08vmlinuz\u3001initrd\u3001\u83dc\u5355\uff09<\/li>\n<li>httpd\uff1a\u63d0\u4f9b\u7cfb\u7edf\u5b89\u88c5\u6e90 + ks.cfg\u811a\u672c<\/li>\n<li>syslinux\uff1a\u63d0\u4f9bpxe\u5f15\u5bfc\u83dc\u5355\u6587\u4ef6<\/li>\n<\/ul>\n<p>\u57fa\u672c\u51c6\u5907\uff1a<\/p>\n<p># \u5173\u95edselinux\u3001\u9632\u706b\u5899<br \/>\nsetenforce 0<br \/>\nsed -i &#8216;s\/^SELINUX=enforcing\/SELINUX=disabled\/g&#8217; \/etc\/selinux\/config<br \/>\nsystemctl stop firewalld &amp;&amp; systemctl disable firewalld<\/p>\n<p># \u6302\u8f7dyum\u955c\u50cf<br \/>\n\u524d\u63d0\uff1a\u865a\u62df\u673a\u5df2\u7ecf\u6302\u8f7d CentOS7.9 DVD ISO\uff0c\u7269\u7406\u673a\u63d2\u5165 CentOS7.9 \u5149\u76d8\uff1b`\/dev\/sr0`\u5c31\u662f\u5149\u9a71\u8bbe\u5907\uff0c\/dev\/cdrom \u662f sr0 \u8f6f\u94fe\u63a5<br \/>\n# \u521b\u5efa\u76ee\u5f55<br \/>\nmkdir -p \/mnt\/cdrom<br \/>\n# \u53ea\u8bfb\u6302\u8f7dsr0<br \/>\nmount -o ro \/dev\/sr0 \/mnt\/cdrom<br \/>\n\u6821\u9a8c\u6302\u8f7d\uff1a<br \/>\ndf -h<br \/>\nls \/mnt\/cdrom # \u80fd\u770b\u5230 Packages\u3001repodata \u5c31\u662f\u6210\u529f<br \/>\ncd \/etc\/yum.repos.d<br \/>\n# \u5907\u4efd\u5168\u90e8repo<br \/>\nmkdir bak<br \/>\nmv *.repo bak<br \/>\nvi \/etc\/yum.repos.d\/local.repo<br \/>\n\u5199\u5165\u4ee5\u4e0b\u5185\u5bb9\uff1a<br \/>\n[local-cdrom]<br \/>\nname=CentOS7.9 Local DVD<br \/>\nbaseurl=file:\/\/\/mnt\/cdrom<br \/>\nenabled=1<br \/>\ngpgcheck=0<br \/>\ngpgkey=file:\/\/\/mnt\/cdrom\/RPM-GPG-KEY-CentOS-7<br \/>\n\u6e05\u7406\u7f13\u5b58\uff0c\u751f\u6210 yum \u7f13\u5b58<br \/>\nyum clean all<br \/>\nyum makecache<br \/>\n#\u5217\u51fa\u672c\u5730\u6e90\u5305<br \/>\nyum list<br \/>\n#\u6839\u636e\u6240\u9700\u662f\u5426\u5f00\u673a\u81ea\u52a8\u6302\u8f7d<br \/>\nvi \/etc\/fstab<br \/>\n\u589e\u52a0<br \/>\n\/dev\/sr0 \/mnt\/cdrom iso9660 ro,noauto 0 0<br \/>\n\u6b64\u65f6yum\u6e90\u5df2\u914d\u597d<\/p>\n<p>#\u5b89\u88c5\u7ec4\u4ef6<br \/>\nyum install -y dhcp tftp-server xinetd syslinux httpd<\/p>\n<p>DHCP\u914d\u7f6e<br \/>\n\u7f16\u8f91vi \/etc\/dhcp\/dhcpd.conf\uff0c\u5185\u5bb9\u5982\u4e0b\uff1a<br \/>\nsubnet 10.11.11.0 netmask 255.255.255.0 {<br \/>\nrange 10.11.11.150 10.11.11.200;<br \/>\noption routers 10.11.11.1;<br \/>\noption domain-name-servers 223.5.5.5;<br \/>\nnext-server 10.11.11.128; # TFTP\/PXE\u670d\u52a1\u5668\u672c\u673aIP<br \/>\nfilename &#8220;pxelinux.0&#8221;; # legacy\u5f15\u5bfc\u6587\u4ef6<br \/>\n}<\/p>\n<p>\u7136\u540e\u901a\u8fc7\u547d\u4ee4\u542f\u52a8dhcpd\u670d\u52a1\uff0c\u8bbe\u7f6e\u5f00\u542f\u81ea\u542f\uff1a<br \/>\nsystemctl start dhcpd<br \/>\nsystemctl enable dhcpd<\/p>\n<p>TFTP\uff08xinetd \u6258\u7ba1\uff09\uff1a<br \/>\n\u7f16\u8f91vi http:\/\/etc\/xinetd.d\/tftp\uff0c\u5185\u5bb9\u5982\u4e0b\uff1a<br \/>\nservice tftp<br \/>\n{<br \/>\ndisable = no<br \/>\nsocket_type = dgram<br \/>\nprotocol = udp<br \/>\nwait = yes<br \/>\nuser = root<br \/>\nserver = \/usr\/sbin\/in.tftpd<br \/>\nserver_args = -s \/var\/lib\/tftpboot<br \/>\nper_source = 11<br \/>\ncps = 100 2<br \/>\nflags = IPv4<br \/>\n}<\/p>\n<p># \u62f7\u8d1d\u5f15\u5bfc\u6587\u4ef6<br \/>\nmkdir -p \/var\/lib\/tftpboot\/pxelinux.cfg<br \/>\ncp \/usr\/share\/syslinux\/pxelinux.0 \/var\/lib\/tftpboot\/<br \/>\ncp \/usr\/share\/syslinux\/menu.c32 \/var\/lib\/tftpboot\/<br \/>\ncp \/usr\/share\/syslinux\/vesamenu.c32 \/var\/lib\/tftpboot\/<\/p>\n<p># \u6302\u8f7dCentOS ISO\uff0c\u590d\u5236\u5185\u6838<br \/>\n\u5df2\u7ecf\u5c06sr0\u7684\u955c\u50cf\u6587\u4ef6\u6302\u8f7d\u5230\/mnt\/cdrom\uff0c<br \/>\ncp \/mnt\/cdrom\/images\/pxeboot\/{vmlinuz,initrd.img} \/var\/lib\/tftpboot\/<\/p>\n<p>systemctl start xinetd<br \/>\nsystemctl enable xinetd<\/p>\n<p>\u68c0\u9a8c\u6587\u4ef6ls \/var\/lib\/tftpboot\/<br \/>\n# \u5e94\u8be5\u770b\u5230 vmlinuz initrd.img pxelinux.0 vesamenu.c32<\/p>\n<p>\u62f7\u8d1d\u955c\u50cf\u6587\u4ef6\uff1a<br \/>\nmkdir -p \/var\/www\/html\/centos7<br \/>\ncp -r \/mnt\/cdrom\/* \/var\/www\/html\/centos7\/<\/p>\n<p><strong>\u4e09\u3001\u914d\u7f6e\u6587\u4ef6<\/strong><\/p>\n<ol>\n<li><strong> PXE<\/strong><strong>\u83dc\u5355\u914d\u7f6e\u6587\u4ef6\uff08<\/strong><strong>\/var\/lib\/tftpboot\/pxelinux.cfg\/default<\/strong><strong>\uff09<\/strong><\/li>\n<\/ol>\n<p>\u529f\u80fd\uff1a\u82f1\u6587\u83dc\u5355\u300110\u79d2\u8d85\u65f6\u81ea\u52a8\u88c5\u673a\u3001\u5f3a\u5236\u6587\u672c\u6a21\u5f0f\u5f7b\u5e95\u675c\u7edd\u5f39\u7a97\u3001\u52a0\u8f7dks\u5168\u81ea\u52a8\u811a\u672c<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"552\">DEFAULT menu.c32<br \/>\nMENU TITLE CentOS7 PXE Install Menu<br \/>\nTIMEOUT 100<br \/>\nONTIMEOUT centos7-autoLABEL centos7-auto<br \/>\nMENU LABEL Install CentOS7 Auto(Kickstart)<br \/>\nKERNEL vmlinuz<br \/>\nAPPEND initrd=initrd.img inst.repo=http:\/\/10.11.11.128\/centos7 inst.ks=http:\/\/10.11.11.128\/ks.cfg inst.text ip=dhcpLABEL local<br \/>\nMENU LABEL Boot Local Harddisk<br \/>\nLOCALBOOT 0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u53c2\u6570\u8bf4\u660e<\/strong>\uff1a<\/p>\n<ul>\n<li>TIMEOUT 100 = 10\u79d2\u5012\u8ba1\u65f6\uff08\u5355\u4f4d1\u79d2\uff09<\/li>\n<li>ONTIMEOUT\uff1a\u8d85\u65f6\u81ea\u52a8\u6267\u884c\u81ea\u52a8\u88c5\u673a<\/li>\n<li>text\uff1a\u5f3a\u5236\u6587\u672c\u5b89\u88c5\uff0c\u5f7b\u5e95\u7981\u6b62\u56fe\u5f62\u754c\u9762\u5f39\u7a97<\/li>\n<li>ks\uff1a\u6307\u5b9a\u5168\u81ea\u52a8\u811a\u672c\u5730\u5740<\/li>\n<\/ul>\n<ol start=\"2\">\n<li><strong> ks.cfg<\/strong><strong>\uff08<\/strong><strong>\/var\/www\/html\/ks.cfg<\/strong><strong>\uff09<\/strong><\/li>\n<\/ol>\n<p>\u5305\u62ec\uff1a\u65f6\u533a\u3001\u7528\u6237\u8b66\u544a\u3001LVM\u5206\u533a\u3001\u5305\u7ec4\u3001\u78c1\u76d8\u5206\u533a<\/p>\n<p>\u5206\u533a\u65b9\u6848\uff1a100G\u786c\u76d8\u4e13\u5c5e<\/p>\n<ul>\n<li>\/boot 500M<\/li>\n<li>swap 8G<\/li>\n<li>\/home 10G<\/li>\n<li>\/opt 10G<\/li>\n<li>\/usr 10G<\/li>\n<li>\/var 10G<\/li>\n<li>\/data 20G<\/li>\n<li>\u5269\u4f59\u5168\u90e8\u7a7a\u95f4\u7ed9 \/ \u6839\u5206\u533a<\/li>\n<\/ul>\n<p>\u5176\u4e2d\u52a0\u5bc6root\u5bc6\u7801\u53ef\u4ee5\u8fd9\u4e48\u67e5\u770b\uff1a<br \/>\npython -c &#8216;import crypt; print(crypt.crypt(&#8220;123456&#8221;, &#8220;$6$&#8221;))&#8217;<br \/>\n\u6267\u884c\u540e\u51fa\u73b0\u7684\u5373\u662f123456\u7684\u52a0\u5bc6\u5bc6\u7801<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"552\"># Kickstart for CentOS7\u81ea\u52a8\u7248<br \/>\nlang en_US.UTF-8<br \/>\nkeyboard us<br \/>\ntimezone Asia\/Shanghai &#8211;isUtc# \u7f51\u5361\u5f00\u673a\u81ea\u542f\u3001DHCP\u81ea\u52a8\u83b7\u53d6IP<br \/>\nnetwork &#8211;bootproto=dhcp &#8211;device=ens33 &#8211;onboot=on &#8211;ipv6=auto &#8211;activate#\u52a0\u5bc6root\u5bc6\u7801<br \/>\nrootpw &#8211;iscrypted $6$xxxxxxxxxx<\/p>\n<p># \u5173\u95ed\u9632\u706b\u5899\u3001\u5173\u95edselinux<br \/>\nfirewall &#8211;disabled<br \/>\nselinux &#8211;disabled<\/p>\n<p>install<br \/>\nurl &#8211;url=http:\/\/10.11.11.128\/centos7<br \/>\nbootloader &#8211;location=mbr &#8211;driveorder=sda &#8211;append=&#8221;crashkernel=auto&#8221;<\/p>\n<p># \u5f3a\u5236\u6e05\u7a7asda\u6240\u6709\u78c1\u76d8\u5206\u533a<br \/>\nclearpart &#8211;all &#8211;initlabel &#8211;drives=sda<\/p>\n<p># \u72ec\u7acbboot\u5206\u533a<br \/>\npart \/boot &#8211;fstype=xfs &#8211;size=500 &#8211;ondisk=sda<\/p>\n<p># \u81ea\u52a8\u521b\u5efaLVM\u7269\u7406\u5377\uff08\u89e3\u51b3 sda2 \u672a\u5b9a\u4e49\u62a5\u9519\uff09<br \/>\npart pv.01 &#8211;fstype=&#8221;lvmpv&#8221; &#8211;size=1 &#8211;grow &#8211;ondisk=sda<br \/>\nvolgroup centos pv.01<\/p>\n<p># \u7cbe\u51c6LVM\u5206\u533a\u89c4\u5212<br \/>\nlogvol swap &#8211;vgname=centos &#8211;size=8192 &#8211;name=swap<br \/>\nlogvol \/home &#8211;vgname=centos &#8211;size=10240 &#8211;name=home<br \/>\nlogvol \/opt &#8211;vgname=centos &#8211;size=10240 &#8211;name=opt<br \/>\nlogvol \/usr &#8211;vgname=centos &#8211;size=10240 &#8211;name=usr<br \/>\nlogvol \/var &#8211;vgname=centos &#8211;size=10240 &#8211;name=var<br \/>\nlogvol \/data &#8211;vgname=centos &#8211;size=20480 &#8211;name=data<br \/>\nlogvol \/ &#8211;vgname=centos &#8211;size=1 &#8211;grow &#8211;name=root<\/p>\n<p># CentOS7 \u5b98\u65b9\u6b63\u786e\u6700\u5c0f\u5316\u5305\u7ec4<br \/>\n%packages<br \/>\n@^minimal<br \/>\nvim<br \/>\nnet-tools<br \/>\nwget<br \/>\n%end<\/p>\n<p># \u5b89\u88c5\u5b8c\u6210\u81ea\u52a8\u91cd\u542f<br \/>\nreboot<\/p>\n<p>%post<br \/>\necho &#8220;PXE Auto Install Finished Successfully&#8221; &gt; \/root\/install.log<br \/>\n%end<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u56db\u3001<\/strong><strong>\u6ce8\u610f\u70b9<\/strong><\/p>\n<p><strong>1<\/strong><strong>\uff1a<\/strong><strong>PXE<\/strong><strong>\u4e2d\u6587\u83dc\u5355\u4e71\u7801<\/strong><\/p>\n<p>\u89e3\u51b3\uff1a\u5168\u90e8\u6539\u4e3a\u82f1\u6587\u83dc\u5355\uff0c\u5f7b\u5e95\u65e0\u4e71\u7801<\/p>\n<p><strong>2<\/strong><strong>\uff1a<\/strong><strong>ks.cfg<\/strong><strong>\u5305\u7ec4\u62a5\u9519<\/strong><\/p>\n<ul>\n<li>\u274c @minimal \uff08CentOS6\u7528\u6cd5\uff09<\/li>\n<li>\u274c @minimal-install \uff08CentOS8\u7528\u6cd5\uff09<\/li>\n<li>\u2705 <strong>@^minimal <\/strong><strong>\uff08<\/strong><strong>CentOS7<\/strong><strong>\u552f\u4e00\u6b63\u786e\u5199\u6cd5\uff09<\/strong><\/li>\n<\/ul>\n<p><strong>\u5751<\/strong><strong>3<\/strong><strong>\uff1a\u5b89\u88c5\u5361\u5728\u56fe\u5f62\u754c\u9762\u3001\u9700\u8981\u624b\u52a8\u70b9\u78c1\u76d8<\/strong><\/p>\n<p>\u89e3\u51b3\uff1aPXE\u542f\u52a8\u53c2\u6570\u52a0 <strong>inst.text<\/strong> \u5f3a\u5236\u6587\u672c\u6a21\u5f0f + ks\u6307\u5b9a&#8211;drives=sda\u5f3a\u5236\u6e05\u76d8<\/p>\n<p><strong>\u5751<\/strong><strong>4<\/strong><strong>\uff1a<\/strong><strong>LVM<\/strong><strong>\u62a5\u9519<\/strong><strong> undefined \/dev\/sda2<\/strong><\/p>\n<p>\u89e3\u51b3\uff1a\u4f7f\u7528 <strong>pv.01 <\/strong><strong>\u52a8\u6001<\/strong><strong>LVM<\/strong><strong>\u5206\u533a<\/strong>\uff0c\u5b98\u65b9\u6807\u51c6\u5199\u6cd5<\/p>\n<p><strong>\u5751<\/strong><strong>5<\/strong><strong>\uff1a\u65f6\u533a\u672a\u8bbe\u7f6e\u3001\u9700\u8981\u624b\u52a8\u786e\u8ba4<\/strong><\/p>\n<p>\u89e3\u51b3\uff1a\u5f3a\u5236\u5199\u5165 timezone Asia\/Shanghai &#8211;isUtc<\/p>\n<p><strong>\u4e94\u3001\u5ba2\u6237\u7aef\u6700\u7ec8\u6548\u679c<\/strong><\/p>\n<ul>\n<li>\u5f00\u673aPXE\u542f\u52a8 \u2192 10\u79d2\u5012\u8ba1\u65f6\u81ea\u52a8\u8fdb\u5165\u88c5\u673a<\/li>\n<li>\u5168\u7a0b\u65e0\u4efb\u4f55\u4ea4\u4e92\u3001\u65e0\u5f39\u7a97\u3001\u65e0\u62a5\u9519<\/li>\n<li>\u81ea\u52a8\u6e05\u7a7a\u78c1\u76d8\u3001\u81ea\u52a8\u521b\u5efa\u5168\u5957LVM\u5206\u533a<\/li>\n<li>\u81ea\u52a8\u5b89\u88c5\u7cfb\u7edf\u3001\u81ea\u52a8\u91cd\u542f<\/li>\n<li>\u5f00\u673a\u7f51\u5361\u81ea\u52a8DHCP\u83b7\u53d6IP<\/li>\n<li>root\u5bc6\u7801\u4e3a\u81ea\u5b9a\u4e49\u7684\u52a0\u5bc6\u5bc6\u7801<\/li>\n<\/ul>\n<p><strong>\u516d\u3001\u5fc5\u7528\u6821\u9a8c\u547d\u4ee4<\/strong><\/p>\n<p>\u6821\u9a8cks\u8bed\u6cd5\u6709\u65e0\u9519\u8bef\uff1a<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"552\">ksvalidator \/var\/www\/html\/ks.cfg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u65e0\u8f93\u51fa = 100% \u6b63\u786e\uff0c\u53ef\u4ee5\u76f4\u63a5\u88c5\u673a<\/p>\n<p><strong>\u4e03\u3001\u670d\u52a1\u7aef\u67e5\u770b<\/strong><strong>DHCP<\/strong><strong>\u5ba2\u6237\u7aef<\/strong><strong>IP<\/strong><strong>\u547d\u4ee4<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"552\"># \u67e5\u770b\u6240\u6709\u5df2\u5206\u914d\u5ba2\u6237\u7aefIP\/MAC<br \/>\ngrep -E &#8220;lease|hardware ethernet&#8221; \/var\/lib\/dhcpd\/dhcpd.leases# \u5b9e\u65f6\u76d1\u63a7\u5ba2\u6237\u7aefDHCP\u4e0a\u7ebf<br \/>\ntail -f \/var\/log\/messages | grep dhcpd<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u516b\u3001\u6574\u5957\u73af\u5883\u6700\u7ec8\u72b6\u6001<\/strong><\/p>\n<p>\u2705 DHCP \u6b63\u5e38\u5206\u914dIP<\/p>\n<p>\u2705 TFTP \u6b63\u5e38\u4f20\u8f93\u5f15\u5bfc\u6587\u4ef6<\/p>\n<p>\u2705 HTTP \u6b63\u5e38\u8bfb\u53d6\u7cfb\u7edf\u6e90\u4e0eks\u811a\u672c<\/p>\n<p>\u2705 Kickstart 100%\u5168\u81ea\u52a8\u65e0\u4ea4\u4e92<\/p>\n<p>\u2705 LVM\u5206\u533a\u5b8c\u7f8e\u6267\u884c<\/p>\n<p>\u2705 \u5ba2\u6237\u7aef\u5f00\u673a\u81ea\u52a8DHCP\u83b7\u53d6IP<\/p>\n<p>\u2705 \u65e0\u4e71\u7801\u3001\u65e0\u62a5\u9519\u3001\u65e0\u9700\u4eba\u5de5\u5e72\u9884<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e00\u3001\u73af\u5883\u6574\u4f53\u67b6\u6784 \u670d\u52a1\u7aef\u7cfb\u7edf\uff1aCentOS7.9 \u670d\u52a1\u7aef\u56fa\u5b9aIP\uff1a10.11.11.128\/24 \u90e8\u7f72\u529f\u80fd\uff1aP [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[84,669,667,338,668],"class_list":["post-24985","post","type-post","status-publish","format-standard","hentry","category-operating-system","category-pcserver","tag-dhcp","tag-kickstart","tag-pxe","tag-yum","tag-668"],"_links":{"self":[{"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/posts\/24985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24985"}],"version-history":[{"count":6,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/posts\/24985\/revisions"}],"predecessor-version":[{"id":24991,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=\/wp\/v2\/posts\/24985\/revisions\/24991"}],"wp:attachment":[{"href":"https:\/\/www.wxcn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wxcn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}