博客
关于我
Vmware虚拟机CentOS7、Ubuntu20系统设置静态IP,且主机和虚拟机系统能相互ping通。
阅读量:423 次
发布时间:2019-03-06

本文共 2065 字,大约阅读时间需要 6 分钟。

VMware虚拟系统设置静态IP

一、VMware虚拟系统CentOS7设置静态IP

方法1:通过DHCP服务给主机动态分配IP,同时设置CentOS静态IP

1.2.1 选择主机适配器连接到此网络、DHCP动态代理

点击 NAT设置,查看网关等相关配置。

此时主机的VMnet8是自动获取IP地址,VMware的本地DHCP服务会将它控制范围内的IP地址,动态分配一个给主机VMnet8。如果想给CentOS系统设置静态IP,就需要把IP地址设置在DHCP服务控制的IP范围内,这样才能将主机、虚拟CentOS系统绑定在同一局域网内。可以点击 DHCP设置 按钮进行查看,当然,你也可以自己修改DHCP控制的IP范围。

1.2.2 设置CentOS固定IP,且在DHCP服务网段范围内

ifcfg-ens33 文件进行配置,笔者电脑上的虚拟CentOS的网络适配器是ens33。如果是其他的,配置也类似,具体配置步骤如下:

root用户打开配置文件(习惯性的先备份一个):

su root  输入密码cd /etc/sysconfig/network-scripts/cp ifcfg-ens33 ifcfg-ens33.backupvi ifcfg-ens33

编辑ifcfg-ens33内容如下(注释部分):

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static#静态DEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=1e204253-b555-46a4-bf54-20bfc5fed802DEVICE=ens33ONBOOT=yes#网卡随系统一起启动IPADDR=192.168.206.128#自己配置ipNETMASK=255.255.255.0#掩码 和虚拟网络那里设置的相同GATEWAY=192.168.206.2#网关 和虚拟网络那里设置的相同DNS1=114.114.114.114#配置DNS域名解析

重启网络服务生效:

service network restart  # centos6// centos7systemctl restart network.service

ifconfig查看配置结果:

centos连接外网(OK)

centos连接主机(OK)

主机连接centos(OK)

方法2:手动配置主机VMnet8固定IP,同时设置CentOS静态IP

1.3.1 只选择主机适配器连接到此网络

此时只勾选下图中的选项。

点击 NAT设置,查看网关等相关配置。

打开主机VMnet8,进行网关、静态IP地址、DNS1(如114.114.114.114)设置,截图如下。

主机中,通过ipconfig(windows)点击查看。

1.3.2 设置CentOS固定IP

步骤和方法1中的相同,此时CentOS静态IP地址,只要不和 VMnet8 中的IP地址重复就行。

CentOS连接外网(OK)

CentOS连接主机(OK),注意:测试的是主机IP地址,不是VMnet的IP地址。

主机连接CentOS(OK)

二、VMware虚拟系统Ubuntu20设置静态IP

配置步骤和CentOS一样,但要保证和VMware虚拟局网中其他机器的IP地址不冲突。

方法1:通过图形桌面配置Ubuntu静态IP

点击 有线设置

点击设置按钮 => 选择手动设置 => 配置Address,将VMware虚拟网络的网关、子网掩码输入,配置静态IP地址 => DNS关闭自动分配按钮,添加上DNS服务器地址。

重新关闭、打开有线连接,生效配置即可。

主机连接Ubuntu(OK)

方法2:更改配置文件,配置Ubuntu静态IP

打开配置:

su root输入密码vi /etc/netplan/01-network-manager-all.yaml

修改内容如下,注意格式空格:

network:  version: 2  renderer: NetworkManager  ethernets:    ens33:      addresses: [192.168.206.5/24]      gateway4: 192.168.206.2      dhcp4: no      nameservers:        addresses: [114.114.114.114]

截图如下:

命令行执行 netplan apply 启用配置,如果没有报错,说明配置成功。

ifconfig 查看:

通过桌面设置,也可以看到启用了刚才自己配置的网络。

主机连接Ubuntu(OK)

转载地址:http://ksduz.baihongyu.com/

你可能感兴趣的文章
OA项目之项目简介&会议发布
查看>>
ObjC的复制操作
查看>>
Object c将一个double值转换为时间格式
查看>>
object detection之Win10配置
查看>>
object detection训练自己数据
查看>>
object detection错误Message type "object_detection.protos.SsdFeatureExtractor" has no field named "bat
查看>>
object detection错误之Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
查看>>
object detection错误之no module named nets
查看>>
Object of type 'ndarray' is not JSON serializable
查看>>
Object Oriented Programming in JavaScript
查看>>
object references an unsaved transient instance - save the transient instance before flushing
查看>>
Object 类的常见方法有哪些?
查看>>
Object-c动态特性
查看>>
Object.assign用法
查看>>
Object.create
查看>>
Object.defineProperty详解
查看>>
Object.keys()的详解和用法
查看>>
objectForKey与valueForKey在NSDictionary中的差异
查看>>
Objective - C 小谈:消息机制的原理与使用
查看>>
OBJECTIVE C (XCODE) 绘图功能简介(转载)
查看>>