最小化安装CentOS,如何采用setup来管理IP及DNS?

如题:一般来讲,最小化安装的系统是没有“setup”这个命令的,所以需要我们手动安装,下面是安装该命令的步骤(前提条件是你的服务器能上网或者配置了本地源),仅供参考:

1、我们来查找“setup‘命令的程序包:

  1. [root@silence ~]#yum list |grep -i setup

  2. cryptsetup-luks.i686                    1.2.0-7.el6                     @base

  3. cryptsetup-luks-libs.i686               1.2.0-7.el6                     @base

  4. etup.noarch                            2.8.14-20.el6                   @anaconda-CentOS-201303020136.i386/6.4

  5. ystem-setup-keyboard.i686              0.7-4.el6                       @base

  6. cryptsetup-luks-devel.i686              1.2.0-7.el6                     base

  7. edora-usermgmt-default-fedora-setup.noarch

  8. globus-gram-job-manager-fork-setup-poll.noarch

  9. globus-gram-job-manager-fork-setup-seg.i686

  10. globus-gram-job-manager-lsf-setup-poll.noarch

  11. globus-gram-job-manager-lsf-setup-seg.i686

  12. globus-gram-job-manager-pbs-setup-poll.noarch

  13. globus-gram-job-manager-pbs-setup-seg.i686

  14. globus-gram-job-manager-sge-setup-poll.noarch

  15. globus-gram-job-manager-sge-setup-seg.i686

  16. pki-setup.noarch                        9.0.3-30.el6                    base

  17. pptp-setup.i686                         1.7.2-8.1.el6                   base

  18. python-cryptsetup.i686                  0.0.11-1.el6                    base

  19. python-django-setuptest.noarch          0.1.2-3.el6                     epel

  20. python-setupdocs.noarch                 1.0.5-5.el6                     epel

  21. python-setuptools.noarch                0.6.10-3.el6                    base

  22. setuptool.i686                          1.19.9-3.el6    

复制代码
2、安装setuptool.i686这个程序包:
  1. [root@silence ~]#yum install -y setuptool.i686

复制代码
3、安装完后,还不能使用"setup"来配置网络,因为还缺少一个附件程序:
  1. [root@silence ~]# yum list |grep -i system-config-network           //查找系统网络配置的程序软件

  2. system-config-network-tui.noarch        1.6.0.el6.2-1.el6               base

复制代码
4、安装system-config-network-tui.noarch:
  1. [root@silence ~]# yum install -y system-config-network-tui.noarch

复制代码
(第2、第4也可以一起安装,命令: yum install -y setuptool.i686 system-config-network-tui.noarch  //两个程序文件中需要空格)
安装完后,就可以使用setup来配置IP跟DNS,进行网路管理了!



注意:使用该命令配置过IP地址跟DNS后,重启服务器,会发现,我们之前手动配置的DNS:nameserver 1.1.1.1 这样的字样消失,从而变得无法上网。所以,接下来需要我们重新使用"setup"来配置DNS(也可以配置:vim /etc/resolv.conf文件,并把DNS字样前面的"#"去掉,后面加上你的DNS地址即可!),并且保存退出。

注:经过测试,使用setup配置完DNS,重启电脑后,DNS地址会消失,导致主机无法上网。所以此时,我们需要把DNS写入网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
在该配置文件最后一行加上DNS=202.103.44.150 (你地区的DNS IP地址)
然后保存退出


如果闲使用”setup“来配置网络麻烦,那你可以使用如下命令,卸载"setup":
yum remove setuptool.i686
yum remove install -y system-config-network-tui.noarch
或者
yum remove -y setuptool.i686 system-config-network-tui.noarch


你可能感兴趣的:(最小化安装centos)