配置Linux网络和克隆虚拟机并更改配置

一、配置Linux网络

在安装Linux的时候,一定要保证你的物理网络的IP是手动设置的,要不然会在Linux设置IP连通网络的时候会报network is unreachable 并且怎么也找不到问题在哪!

当在VMware中安装完Linux以后需要通过一些网络配置才能使Linux能够连能网络:

1.首先如果是在虚拟机上安装的Linux必须要保证在网络适配器的地方选择的是:NAT模式:用于共享主机的IP地址;

配置Linux网络和克隆虚拟机并更改配置_第1张图片

2.当VMware安装成功以后,会自动分配一个IP地址作为虚拟机的默认网关:点击VMware的菜单编辑-》虚拟网络编辑器-》选择VMnet8-》NAT设置(如下图):
 

配置Linux网络和克隆虚拟机并更改配置_第2张图片

配置Linux网络和克隆虚拟机并更改配置_第3张图片

网关IP就是新建的虚拟机的默认网关;

3.设置IP地址:

使用vi命令打开linux的网卡:

 

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

 

eth0里面内容,有几项要设置:

 

DEVICE=eth0
HWADDR=00:0C:29:EB:72:FA
TYPE=Ethernet
UUID=af9a3043-12d7-4dd3-9948-9d8de30d8d32
ONBOOT=yes (是否开机要启动,yes)
NM_CONTROLLED=yes
BOOTPROTO=static (ip地址是动态获取的还是静态的,static静态的)
IPADDR=192.168.171.10 (ip地址,这个ip地址一定不能设置成比网关IP一样的)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.171.2(默认网关)

 

 

设置完成以后,重启一下网卡,命令:

 

service network restart


重启完成以后可以Ping一下虚拟网关(就是上文中设置的网址)和物理网关(就是物理电脑对应的网址)看是否能Ping通;

 

都能Ping通以后说明虚拟Linux是与外网络相通的,但这时你Ping www.baidu.com就会发现无法Ping通,这是因为Linux没有解析DNS服务器

4.解析DNS服务器:

 

命令:vi /etc/resolv.conf 


在新打开的文本中输入:

 

 

nameserver 8.8.8.8(我的DNS是这个,换成你自己的DNS即可)

 

 

二、克隆Linux

 

当一个Linux完全设置完成以后,就可以使用克隆的方式来在短时间内创建出多个Linux来;

1.关闭要克隆的Linux 关机命令:

 

init 0  或者  shutdown -h now


2.右击要克隆的虚拟机-》管理-》克隆,在选择克隆的步骤中有两步比较重要:

 

配置Linux网络和克隆虚拟机并更改配置_第4张图片

在这里要选择创建完整的克隆

 

配置Linux网络和克隆虚拟机并更改配置_第5张图片

在这里虚拟机的存放路径一定要不能包含中文字和字符

 

3.克隆的速度很快,完成以后启动克隆的虚拟机,用户名和密码都是被克隆的linux的用户名密码:

4.克隆之后由于是完全的克隆过来的Linux所以需要更改这几项:操作系统物理地址、IP地址、主机名:

使用vi命令删除网卡中的UUID和物理地址两行(这两行在Linux重启之后,操作系统会自动生成的),同时更改一个新的IP地址:

 

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

更改成下图:

 

配置Linux网络和克隆虚拟机并更改配置_第6张图片
 

更改完成以后保存并退出,然后删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上);

如果不删除,则操作系统会一直绑定着克隆过来的物理地址;

配置Linux网络和克隆虚拟机并更改配置_第7张图片

使用命令:rm -rf

 

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


5.更改主机名还是使用vi命令:

 

 

vi /etc/sysconfig/network


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

 

 

init 6  或者  shutdown -r now

 

你可能感兴趣的:(Devops运维开发)