VMware下克隆CentOS后修改ip,主机名

来源:互联网 发布:shell脚本内执行python 编辑:程序博客网 时间:2024/06/06 02:24

为了学习的需要,克隆了一台虚拟机后,但是,克隆会出现几个问题

  • 网络的配置和源机一样
  • 用户名称与源机一样
  • 主机hosts 与源机一样

现在,咱们需要做的事就是修改这3个部分的内容,咱们以将克隆机修改为ITCAST-02的作为例子。

1. 查看主机名

[root@itcast-02 huazi]# hostnamectl status   Static hostname: itcast-02   Pretty hostname: ITCAST-02         Icon name: computer-vm           Chassis: vm        Machine ID: e0cb04322b994b7a8a5a3f317dc9bb47           Boot ID: 229d322980b94013af3450230f01e0fe    Virtualization: vmware  Operating System: CentOS Linux 7 (Core)       CPE OS Name: cpe:/o:centos:centos:7            Kernel: Linux 3.10.0-693.el7.x86_64      Architecture: x86-64[root@itcast-02 huazi]# 


2.只查看静态、瞬态(灵活)主机名

分别使用“–static”,“–transient"(–pretty)选项。

[root@ITCATS-01 ~]# hostnamectl status --staticITCATS-01[root@ITCATS-01 ~]# 

查看之后发现3个都是ITCAST-01.


3.要同时修改所有三个主机名:静态、瞬态和灵活主机名:

$ sudo hostnamectl set-hostname <hostname>[huazi@ITCATS-01 ~]$ sudo hostnamectl set-hostname ITCAST-02

4.仅修改其中一种模式,修改的时候带上参数即可  

 $ sudo hostnamectl--staticset-hostname<host-name>

[huazi@itcast-02 ~]$ sudo hostnamectl --static set-hostname hadoop[sudo] huazi 的密码:

注意:注意需要重启计算机,才能修改内核的主机名

用虚拟机装了个CentOS,使用的NAT的网络模式,为了防止再次启动系统的时候网络IP发生变化,

因此设置静态IP和DNS。

使用ifconfig查看ip

[huazi@itcast-02 ~]$ ifconfig


5.设置ip和DNS主要在下面的配置文件中修改

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

使用vi编辑器,具体的配置文件在network-scripts目录下,通常是以ifcfg-开头的,比如ifcfg-eth0

我的是ifcfg-eno33,另一个ifcfg-lo就是LOOPBACK网络。

[root@itcast-02 huazi]# vi /etc/sysconfig/network-scripts/ifcfg-ifcfg-ens33  ifcfg-lo     [root@itcast-02 huazi]# vi /etc/sysconfig/network-scripts/ifcfg-此时补全语句tab即可[root@itcast-02 huazi]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

6.编辑ifcfg-nes33(在root权限下才可以修改

TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"    #dhcp改为static(修改)DEFROUTE="yes"IPV4_FAILURE_FATAL="yes"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="b367dd14-7aa5-4454-a8b4-aad760c413eb"DEVICE="ens33"ONBOOT="yes"      #开机启用本配置,一般在最后一行(修改)IPADDR="192.168.179.3"   #静态IPPREFIX="24"GATEWAY="192.168.179.1"    #默认网关,虚拟机安装后,应将VMnet8的网关也设置为该值DNS1="192.168.179.1"       #DNS 配置,虚拟机安装后,DNS就设置为和网关一致即可,多个DNS网址的话再增加IPV6_PRIVACY="no"~

7.添加主机名和ip的映射

   [root@itcast-02 huazi]# vi /etc/hosts

在文件中添加前面设置的主机名:

    192.168.179.3 ITCAST-02 


8. 重启网络服务
     #service network restart

9.ping一下测试DNS是否OK

     ping www.baidu.com

至此设置完成可以使用了,希望对自己日后有个提示作用,也希望可以帮到后来者。

原创粉丝点击