0
点赞
收藏
分享

微信扫一扫

关于Vmware下克隆centos7之后修改配置的方案


克隆之后由于是完全的克隆过来的Linux所以需要更改这几项:操作系统物理地址、IP地址、主机名、uuid。
使用vi命令删除网卡中的UUID和物理地址两行(这两行在Linux重启之后,操作系统会自动生成的,如果不进行更改会造成IP冲突),同时更改一个新的IP地址;

vi /etc/sysconfig/network-scripts/ifcfg-eth0

一、删除绑定文件
更改完成以后保存并退出,然后删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上):
如果不删除,则操作系统会一直绑定着克隆过来的物理地址;

rm -rf /etc/udev/rules.d/70-persistent-net.rules
或者
rm /etc/udev/rules.d/70-persistent-net.rules

二、更改主机名

更改主机名还是使用vi命令:
了解主机名:

  1. 静态的(Static hostname):“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名
  2. 瞬态的(Tansient hostname):“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。
  3. 灵活的(Pretty
    hostname):也有人叫做“别名”主机名。,灵活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如xh01@f5)。

方法1:临时有效
hostname 主机名 //只能临时修改的主机名,当重启机器后,主机名称又变回来了。

hostname H5

方法2:永久生效
修改所有三个主机名:静态、瞬态和灵活主机名:

[root@localhost ~]# hostnamectl set-hostname H5
[root@localhost ~]# hostnamectl --pretty
[root@localhost ~]# hostnamectl --static
H5
[root@localhost ~]# hostnamectl --transient
H5

一旦修改了静态主机名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你每次在修改主机名后一定要手动更新/etc/hosts:

vim /etc/hosts


127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

127.0.0.1 H5

方法3:永久生效【强烈建议】
修改配置文件/etc/hostname来实现主机名的修改。把该文件内容hostname name中的name替换成自己想要的主机名重启即可。

vim /etc/hostname 

内容:
hostname H5

修改完后还要去修改一下host文件的映射。

vim /etc/hosts

还要:

vim /etc/sysconfig/network


NETWORKING=yes
HOSTNAME=H5

设置完成以后,保存并退出,然后重启Linux就完成了克隆后的设置,重启Linux命令

reboot

欢迎加入QQ群一起学习和交流,只为学习和交流:275259334

举报

相关推荐

0 条评论