博客
关于我
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/

你可能感兴趣的文章
python valueerror object2_python遇到错误记录
查看>>
Python virtualenv
查看>>
python vue3实现大文件分段续传(断点续传)--带暂停和继续功能
查看>>
Python WebDriver如何打印整个页面源(html)
查看>>
python 使用execjs 报编码错误解决办法,UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xac in position 145: il
查看>>
python 复习计划
查看>>
Python 多处理 Numpy 随机
查看>>
Python 多处理:在第一个子错误时中止映射
查看>>
Python 多处理不断产生 pythonw.exe 进程而不做任何实际工作
查看>>
Python 多处理如何优雅地退出?
查看>>
Python 多处理模块的 .join() 方法到底在做什么?
查看>>
python 学习 面向对象编程
查看>>
Python基础(7)--函数
查看>>
Python基础部分-while循环,格式化输出
查看>>
Python基础语法与执行脚本的3种方式
查看>>
python基础篇(1):type()
查看>>
python基础篇(15):闭包
查看>>
python基础篇(11):封装
查看>>
python基础篇(10):自定义包
查看>>
python基础篇(10):类、对象与构造方法
查看>>