Vmware虚拟机CentOS7、Ubuntu20系统设置静态IP,且主机和虚拟机系统能相互ping通。
前言
使用VMware的NAT模式,共享主机IP地址,能实现主机和虚拟机系统之间的相互通讯。但如果主机换个网络,像数据库连接工具、本地代码配置文件,其中的服务IP地址都要修改一下,总是ipconfig、ifconfig查看略显麻烦。所以配置个静态IP,既能实现主机和虚拟机系统之间相互访问,还不受主机网络切换的影响,岂不美滋滋。来回捣鼓、验证,把实现的整理成文,希望能帮到大家!
一、VMware虚拟系统centos7设置静态IP
1.1 打开VMware虚拟网络配置窗口
Vmware选择NAT模式
打开虚拟网络编辑器
点击选择VMnet8选择NAT模式(如下图)
1.2 方法1:通过DHCP服务给主机动态分配IP,同时设置centos静态IP
1.2.1 选择主机适配器连接到此网络、DHCP动态代理
点击 NAT设置,查看网关等相关配置。
VMware的 虚拟局域网 设置中,默认是通过 DHCP 服务,来 动态分配 IP地址(如下图勾选)。同时在 NAT模式 下,主机通过网络适配器VMnet8,连接到VMware虚拟局域网络。
此时主机的VMnet8是 自动获取IP地址,VMware的本地DHCP服务,会将它控制范围内的IP地址,动态的分配一个给主机VMnet8。如果想给centos系统设置静态IP,就需要把IP地址设置在DHCP服务控制的IP范围内,这样才能将主机、虚拟centos系统绑定在同一局域网内。可以点击 DHCP设置 按钮进行查看(截图如下),当然,你也可以自己修改DHCP控制的IP范围。
两个租用时间选项,表示VMware的DHCP服务,给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该IP地址时,DHCP又会分配一个新的IP地址给主机,原来的IP地址就可以被局网中的其他机器使用。
1.2.2 设置centos固定IP,且在DHCP服务网段范围内
对 ifcfg-ens33 文件进行配置,笔者电脑上的虚拟centos的网络适配器是ens33。如果是其他的,配置也类似,具体配置步骤如下
root用户打开配置文件(习惯性的先备份一个)
su root
输入密码
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens33.backup
vi ifcfg-ens33
编辑ifcfg-ens33内容如下(注释部分)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态
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=1e204253-b555-46a4-bf54-20bfc5fed802
DEVICE=ens33
ONBOOT=yes #网卡随系统一起启动
IPADDR=192.168.206.128 #自己配置ip
NETMASK=255.255.255.0 #掩码 和虚拟网络那里设置的相同
GATEWAY=192.168.206.2 #网关 和虚拟网络那里设置的相同
DNS1=114.114.114.114 #配置DNS域名解析
截图如下
重启网络服务生效
service netwrok restart //centos6
systemctl restart network.service // centos7
ifconfig查看配置结果
centos连接外网(OK)
centos连接主机(OK)
主机连接centos(OK)
1.3 方法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地址不冲突。
2.1 方法1:通过图形桌面配置Ubuntu静态IP
点击 有线设置
点击设置按钮 => 选择手动设置 => 配置Address,将VMware虚拟网络的网管、子网掩码输入,配置静态IP地址 => DNS关闭自动分配按钮,添加上DNS服务器地址。
重新关闭、打开有线连接,生效配置即可。
主机连接Ubuntu(OK)
2.2 方法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)
Vmware虚拟机CentOS7、Ubuntu20系统设置静态IP,且主机和虚拟机系统能相互ping通。的更多相关文章
- VirtualBox 虚拟机 centos7 下 设置静态ip 并支持 xshell 远程登陆的设置方法
1.设置虚拟机使用“桥接模式” 2.使用 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 打开配置文件(其中 enp0s3 是你的linux的网卡名,在 ...
- VMware在Centos7上配置静态IP的方法
使用NAT模式 在这里记下192.168.161.2 进入系统,为系统自动分配一个ip 记录下 192.168.161.129 进入网络管理器配置文件目录 cd /etc/sysconfig/netw ...
- 虚拟机ubuntu14.04系统设置静态ip
ubuntu14.04 设置静态ip vim /etc/network/interfaces 原来只有 auto lo iface lo inet loopback 修改成如下: auto lo if ...
- 【VMware vSphere】ESXi系统设置静态IP
写在前面: 为了方便管理,一般将ESXi系统的IP设置为静态 ESXi6.5系统和6.0系统类似,这里以ESXi6.0系统为例 1, 进入系 ...
- VMware中对Linux虚拟机的网络配置静态IP的配置
前言 踏出象牙塔,进入公司,由于公司的所有产品都是Linux下的,必然自己这段时间需要在自己的工作机器先学习一下.项目代码是用Source Insight进行查看的,总是Ctrl + Alt的切来切去 ...
- Linux 如何配置虚拟机下的Centos静态ip
如何配置虚拟机下的Centos静态ip 1. 配置虚拟机的虚拟路由器 2. 配置物理主机的虚拟网卡(VMNET8) 3. 配置虚拟主机Centos的网卡 vi ...
- VMware虚拟机安装Centos7后设置静态ip
VMware虚拟机安装Centos7后设置静态ip 1. 先设置虚拟机的网络,打开虚拟网络编辑器: 2. 选择Vm8 234都要勾选 3. 打开NAT设置,看到123,待会要用. 4. 打开虚拟机服务 ...
- VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装在阿里云开源镜像地址下载镜像Index of /centos/7.2.1511/isos/x86_64/http://mirro ...
- VMware虚拟机 NAT模式 配置静态ip
前言:Ubuntu 16.04 VMware虚拟机 NAT模式 配置静态ip,这个问题困扰我好长时间,桥接的静态ip我会了,然而用NAT 的方式配置集群会更好.(NAT 方式客户机之间的通讯不经过路由 ...
随机推荐
- hdu5437 Alisha’s Party
Problem Description Princess Alisha invites her friends to come to her birthday party. Each of her f ...
- 洛谷-P1439 【模板】最长公共子序列 (DP,离散化)
题意:给两个长度为\(n\)的全排列,求他们的LCS 题解:这题给的数据范围到\(10^5\),用\(O(n^2)\)的LCS模板过不了,但由于给的是两个全排列,他们所含的元素都是一样的,所以,我们以 ...
- windows安装
1.windows系统版本分类a. 个人版windows98.XP.win7,win8,win10b. 企业版/服务器版windows server NT/2000/2003/2008/2012[广泛 ...
- keras BatchNormalization 之坑
任务简述:最近做一个图像分类的任务, 一开始拿vgg跑一个baseline,输出看起来很正常: 随后,我尝试其他的一些经典的模型架构,比如resnet50, xception,但训练输出显示明显异常: ...
- chrome禁用缓存:调试javascript注意事项
chrome禁用缓存:调试javascript chrome对js和图片的缓存,导致调试的程序不是最新的,有时F5刷新了都没用. 可以禁用缓存: 先按F12,再按F1, 勾选 Disable ca ...
- POJ 2923 Relocation(状压DP)题解
题意:有2辆车运货,每次同时出发,n(<10),各自装货容量c1 c2,问最少运几次运完. 思路:n比较小,打表打出所有能运的组合方式,用背包求出是否能一次运走.然后状压DP运的顺序. 代码: ...
- 手工数据结构系列-C语言模拟栈 hdu1022
这个题我一开始是这么想的.. 爆搜所有可能的出栈序列 然后对输入进行匹配 这样我感觉太慢 然后我们可以想到直接通过入栈序列对出栈序列进行匹配 但是我犯了一个错误..那就是出栈序列一定到入栈序列里找.. ...
- 用python写的一个自动卸载python包的脚本
import osplist=os.popen("pip list") # 执行windows cmd命令,获取所有包package列表,并获取返回结果到plist#跳过第1,2行 ...
- [转]论基于DSSA的软件架构设计与应用
[摘要] 去年三月份,我所在的公司启动国网电力用户用电信息采集系统项目,我被任命为项目负责人.国网电力用户用电信息采集系统是国家电网公司坚强智能电网建设的一部分.由于公司之前为南网(主要是广东省) ...
- YouTube 视频下载工具
YouTube 视频下载工具 我不生产视频,只是优秀视频的搬运工! YouTube-dl https://github.com/search?q=youtube-dl https://github.c ...