VMware 安装centos(Linux)后设置网络

2021/8/20 7:05:54

本文主要是介绍VMware 安装centos(Linux)后设置网络,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、 安装前准备

1、下载Centos

centos官网https://wiki.centos.org/Download

2、下载vmware
wmware的官网 https://my.vmware.com

下载成功后,点击安装,提示输入许可证,直接将下面的永久注册码复制进去,继续下一步就好了。(下面时VMwareWorkstation 12 Pro的注册码,如果不是12的,百度搜索)

VMware Workstation 12 Pro 永久注册码:

VY1DU-2VXDH-08DVQ-PXZQZ-P2KV8

VF58R-28D9P-0882Z-5GX7G-NPUTF

YG7XR-4GYEJ-4894Y-VFMNZ-YA296

1.修改vmware的网络设置

点击编辑,然后选择虚拟网络编辑器,点击NAT设置,将使用DHCP服务的勾选去掉,因为使用dhcp服务是自动分配ip,我们不需要自动分配所以一定要去掉

 

 

 

 

  然后设置子网ip段,这里我设置为172.16.10.0网段,然后点击NAT设置,设置网关的ip地址,网关的ip地址一定要在子网ip段内

 

 

 

 

 设置完之后点击确定,然后应用。接下来右击虚拟机,点击设置,查看虚拟机是否使用的NAT模式:

 

2.修改配置文件

虚拟机配置完之后登录虚拟机,查看ip地址,发现这时候没有ip地址了,因为我们没有使用dhcp服务,没有自动分配ip地址,所以这里是看不到ip地址的。

 

 

 我们使用vim命令编辑网卡:(最后这个ifcfg-ens33可能名字不同

vim /etc/sysconfig/network-scripts/ifcfg-ens33

我们需要修改BOOTPROTO="static",也就是不使用dhcp自动分配ip地址,使用静态的ip地址,将ONBOOT="no"修改为yes,

然后添加ip地址,网关,以及子网掩码,我的整体配置如下:

 

 修改成下面的

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
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=ens33
UUID=6adf752b-d592-432e-b3a9-92f37f9fa049
DEVICE=ens33
ONBOOT=yes

#static ip

NETMASK=255.255.255.0
BOOTRPOTO=static  #静态
IPADDR=172.16.10.129  #ipv4地址
GATEWAY=172.16.10.254 #默认网关
DNS2=8.8.8.8

注意,这里的ip地址与网关地址必须与外面虚拟机配置的一样。

接着我们重启网卡设置:

service network restart

这时候是因为我们使用了静态的ip地址,是不会自动解析域名的,需要修改一个resolv.conf文件,加上以下域名服务器解析地址

vim /etc/resolv.conf

添加如下配置(三个中选一个,或者三个都加也是一样的):

nameserver 114.114.114.114
 
nameserver 8.8.8.8
 
nameserver 1.1.1.1

这时候我们ping 百度就可以ping通了。

最后:

下载一个远程链接工具(XShell / source CRT),就可以使用了



这篇关于VMware 安装centos(Linux)后设置网络的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程