克隆Linux虚拟机之前的配置

克隆Linux虚拟机之前的配置

1、编辑/etc/sysconfig/network-scripts/ifcfg-eth0网卡更改ip、子网掩码、网关

[root@node1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=192.168.230.10
NETMASK=255.255.255.0
GATEWAY=192.168.230.2

2、在/etc/hosts设置主机名与ip地址的映射关系

[root@node1 ~]# vi /etc/hosts
192.168.230.10 node1

3、设置主机名

[root@node1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=node1

4、在/etc/sysconfig/network网卡设置网关

[root@node1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=node1
GATEWAY=192.168.230.2

5、检查DNS设置的配置文件/etc/resolv.conf文件

[root@node1 ~]# cat /etc/resolv.conf
nameserver 192.168.230.2
search localdomain

6、重启网络服务(更改完数据进行的操作)

[root@node1 ~]# service network restart

查看能否上网

虚拟路由器(让Linux虚拟机与主机网络相连)

找问题所在:

第一层路由:虚拟路由
第二层路由:路由器

ping 192.168.230.1(ping第一层路由,能ping通虚拟机就能连接主机网络)
ping www.baidu.com(ping第二层路由,能ping通就能连接外网)

怎么查看第一层路由的ip地址?

虚拟机的ip地址要与路由的网关在一个段位
如:
网关:192.168.230.2
ip:192.168.230.12

重启Linux主机

init 6

安装JDk

1、使用rpm安装JDK

1.1、如果是简化版centos,没有rpm命令,则在线安装

1.2、使用rpm安装jdk

1.3、查看jdk安装目录

[root@node1 ~]# rpm -ql jdk

2、在/etc/profile/中设置jdk的环境变量

[root@node1 ~]# vi ~/.bash_profile

export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin

使环境变量配置生效
[root@node1 ~]# source ~/.bash_profile

查看环境变量是否配置成功

1、[root@node1 ~]# printenv

2、[root@node1 ~]# echo $JAVA_HOME
/usr/java/jdk1.7.0_79

克隆机器


克隆机器之后:

1、更改ip地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0
中的IPADDR

2、更改mac地址

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

删除HWADDR、UUID

重启后系统会重新分配mac地址

删除规则文件,之后会重新生成
rm -rf /etc/udev/rules.d/70-persistent-net.rules

3、更改主机名

vi /etc/sysconfig/network

4、更改/etc/hosts中主机与ip地址的映射关系

vi /etc/hosts

5、重新启动网络服务

service network restart

posted @ 2016-02-29 21:20  我的胡思乱想  阅读(376)  评论(0编辑  收藏  举报