克隆虚拟机,新生成的服务器,需要修改成新的ip才能连接Xsehll

以下操作都需要root用户登录,或者用sudo命令

一、CentOS6版本

(1)修改etc下的70-persistent-net.rules文件

[root@hadoop104 /]#vim /etc/udev/rules.d/70-persistent-net.rules

把eth0那一行删掉,

把eth1那一行的eth1改成eth0;复制ATTR后的物理ip地址。

 (2)修改ip

[root@hadoop104 /]#vim /etc/sysconfig/network-scripts/ifcfg-eth0

 把HWADDR后面的物理ip地址,替换成(1)中复制的

修改IPADDR后面的ip地址为自己想要的ip地址

(3)修改主机名称

[root@hadoop104 桌面]# vi /etc/sysconfig/network

把hostname修改成自己想要的主机名称

最后重启一下克隆的虚拟机


二、CentOS7版本

(1)修改ip

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

然后把ip、网关ip、DNS1和DNS2加上,其余的参照下面修改

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="b2b400c4-ea2e-4b4a-9075-fe4747e93319"
DEVICE="eth0"
ONBOOT=yes
IPADDR=192.168.5.104
GATEWAY=192.168.5.2
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8

即可完成修改ip

(2)查看主机名

hostnamectl 

(3)修改主机名

hostnamectl set-hostname 新主机名

重启后,主机名修改完成。

CentOS7修改主机名的三种方法


至此,克隆的虚拟机就改好了ip,就可以连接Xshell了;如果还有其他问题,查看一下是否是防火墙的问题;

详情可以查看我写的另一篇博文:【搭建Hadoop集群】hadoop运行环境的搭建篇——虚拟机准备

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐