解决克隆虚拟机后Xshell连接不上的问题(CentOS6、CentOS7修改ip和主机名)

克隆虚拟机,新生成的服务器,需要修改成新的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运行环境的搭建篇——虚拟机准备

猜你喜欢

转载自blog.csdn.net/wx1528159409/article/details/85682979