linux虚拟机联网设置

有时候我们在自己的本机上,想装一个linux虚拟机玩一玩,如果linux不能连网,在安装软件的时候,不太方便。可以通过本地网络共享的思想实现linux虚拟机联网。


1、首先,我用VMware安装的一个非界面的linux系统。安装好系统以后,点击VM软件界面的编辑,选择虚拟网络编辑器,查看NTE模式类型的网卡名称,默认为VMnet8.linux虚拟机联网设置_第1张图片


2、打开本地计算机的网络连接,选择本地连接——右键——点击属性———点击共享项———勾选(允许其他网络用户通过此计算机的internet连接......)———家庭网络连接选择VMware Virtual Ethernet Adapter for VMnet8网卡。如果在家庭网络连接的下拉项中没有VMware Virtual Ethernet Adapter for VMnet8选项,有可能网卡的直接名字不是这个,可以点击其他网卡属性,查找对应的网卡。如我的电脑,本地连接2对应是VMware Virtual Ethernet Adapter for VMnet8这张网卡。

linux虚拟机联网设置_第2张图片

linux虚拟机联网设置_第3张图片

3、回到linux虚拟机,登录进入虚拟机,给linux系统配置IP地址。

      输入:cd /etc/sysconfig/network-scirpts/   ==进入该目录==》输入:ls -all 查看网卡信息==》然后输入:vi ifcfg-eno16777736网卡(如果你本机的网卡是其他名称,请编辑自己对应的网卡名称就行) ,编辑网卡信息

 A、BOOTPROTO, 默认为DHCP,动态获取IP地址,但是如果我们以后想用xshell对linux系统进行操作,最好修改为Static ,静态获取IP地址。

B、如果为静态获取IP地址,则需要添加如下信息:

IPADDR=192.168.137.5        (IP地址是自己指定的,随意分配一个就行)

NETMASK=255.255.255.0    (输入子网掩码)

GATEWAY=192.168.137.1      (输入默认网关)

DNS=8.8.8.8                             (输入域名服务器地址,如果是公司网络,则输入公司使用的域名服务器。 也可以输入8.8.8.8,是Google提供的免费DNS服务器的IP地址或者114.114.114.114是全国通用DNS地址。 DNS可以配置多个)

HWADDR=00.00.00.....             (linux虚拟机对应的物理地址,可以输入,也可以不输入,如果联网时有特殊问题的时候,可以把物理地址加上试试)

linux虚拟机联网设置_第4张图片

4、配置好linux系统的IP信息以后,再返回到本机,配置VMware Virtual Ethernet Adapter for VMnet8网卡信息

linux虚拟机联网设置_第5张图片

5、再次返回虚拟机所在的VMwear界面,点击VM软件界面的编辑,选择虚拟网络编辑器,修改VMnet8对应信息。

选择VMnet8,修改如图蓝色部分,将其修改为对应的默认网关和子网掩码。 如果是动态获取IP地址,则需要修改DHCP对应的信息

linux虚拟机联网设置_第6张图片

6、然后就可以用本机ping 虚拟机IP地址, 用虚拟机ping本机IP地址 ,用虚拟机ping www.baidu.com, 均可以成功,恭喜你,虚拟机联网成功了,可以安装你喜欢的软件了


如果在安装软件的过程中,伙伴找不到安装包名称,可以通过: yum search  xxx 来寻找软件包,如 yum search  jdk   ,可以查询出很多版本,选择一个自己需要的进行安装就可以 了


你可能感兴趣的:(LINUX那点事儿)