Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

时间:2022-08-10 20:05:18

一、配置Linux网络

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

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

1.首先如果是在虚拟机上安装的Linux必须要保证在网络适配器的地方选择的是:NAT模式:用于共享主机的IP地址;Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

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

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

网关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学习笔记1:配置Linux网络和克隆虚拟机并更改配置

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

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

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

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

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

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

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

更改成下图:

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

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

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

Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置

使用命令: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