CentOS 7安装过程中,很可能忘记对主机名、网络等参数进行设置。特别是在idc机房托管的环境,因为服务器都是用静态地址,一般不会在网络里部署dhcp服务。那么能做的,就是拿键盘一个字符一个字符的敲进去了,这个方法很容易出错,也很没有效率。有经验一点的老司机,可能会用命令行手动临时设置一个ip地址,然后用其它终端ssh连接此系统,再用复制粘贴的方式编写配置文件。
centos7 取消了以前版本的setup工具,因此想用它来调出编辑界面是行不通的。
centos 6 及以前版本带配置工具setup,用起来还是很顺手的。
按照一般发展趋势,软件(包括操作系统)的设计,应当是越来越易用,当然不排除少数变态的开发者。取消掉一个工具,应该有其它更好用的工具来代替。通过查阅资料,CentOS 7 用指令 nmtui (是不是net manager tool user interface 简写?)就可以调出编辑窗口,对网络参数进行非常方便的设定。
光标选定第一个项"Edit a connect",回车。
编辑子菜单光标(用方向键)移动到右侧”<Edit ...>“,回车。
设置ipv4 地址继续用光标选定目标”IPv4 ..."这一行,回车。
ip地址分配方式选手动选定手动方式”Manual“,回车,回到主界面,再用光标选定”Show“,回车。
界面中,遇”Add“的地方,如果需要输入字符,直接选定并回车,即可进行编辑。
设置ip地址、子网掩码等确认无误后,光标移动到“<OK>”,返回到上一节菜单。
主菜单界面,退出,回到系统命令行。主界面第二个菜单项有个激活链接项(Activate a connection),激活后好像没有对网络配置文件进行修改(ONBOOT=no 这个值没变,但能用使用这个ip)。
执行这么一大通操作,其实质就是编辑网卡配置文件ifcfg-eth*,操作完毕后,检查该文件,并手动修改“ONBOOT=yes",一个完整的网卡配置文件如下:
虽然步骤多了一点,但不容易出错,推荐使用。