VMware Workstation 15 ubuntu 18.04.3 server CentOS7.0 minimal 网络配置

CentOS 7.0 minimal

本文主要解决CentOS minimal 在VMWare 里的网络配置,实现上网的方法,兼容同虚拟机下的Ubuntu也可以上网。

想下载一个CentOS 安装,server版本的,只看到了最新版本7才有minimal版本的,只有863M,8以上的版本没有找到minimal版本的。

找到了如下的链接:https://buildlogs.centos.org/rolling/7/isos/x86_64/

我下载的版本如下:

下载后用VMWare 15安装,安装过程一样,不介绍了。

查看虚拟机中的网络配置,如下:

CentOS 网络是NAT

等下在CentOS里添加的值要参考VMware 中的网络配置,

如下是开启了DHCP,只保留了VMnet8 的NAT网络,手动设置的网络段为192.168.188.0(192.168.188.0是我个人Ubuntu系统里的kubernetes的设置过这个IP了,配置时可以设置其它的)

能保证Ubuntu 和CentOS 都使用ens33配置网络上外网(如果不开启DHCP的话,Ubuntu上不了网了。这个后面再解决。)

Edit->Virtual network edit

 

点击Change Setting按钮后,设置Subnet IP:192.168.188.0

之所以这样设置是因为我的Ubuntu系统IP为192.168.188.128里的kubernetes里配置后是这个IP,改成其它段的IP后kubernetes启动不了了,不然上面的subnetIP,我这边可以随便配置。

NAT Settings:

DHCP Settings:

起始IP为192.168.188.128, 我的ubuntu配置的这个IP,

后面的CentOS配置的静态IP为192.168.188.129.

安装后查看网络:

命令:cd /etc/sysconfig/network-scripts/

命令:vi ifcfg-ens33

NM_CONTROLLED=no  #可能在配置好网络后,CentOS里会出现2个IP,这2个IP都是可以连接到CentOS里的。

这里我只要保留一个静态的IP,而且不需要network manager管理网络。

BOOTPROTO=static   #配置静态IP类型

 

下面是我的ifcfg-ens33文件的配置后的原文件的内容

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
NM_CONTROLLED=no  #no为不使用network manage,使用配置文件
BOOTPROTO=static  #这个主要是为了使用静态的IP地址
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=187d4378-7968-4ab7-9129-a6f44b54817c
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.188.129     #新添加的,为VMWare workstation中的,129这个值是可以改成其它值的。
GATEWAY=192.168.188.2     #新添加的,为VMWare workstation中的值。
NETMASK=255.255.255.0    #新添加的,为VMWare workstation中的值。
DNS1=192.168.188.2            #新添加的,为VMWare workstation中的,值同GATEWAY. 这一点特别重要,否则后面配置的网络有了IP,会出现局域网能访问,却上不了网的情况。

 

配置完成后,要重启网络服务,如下会提示OK,否则配置文件有错误,请重新配置:

命令:service network restart

设置了DNS后还有个DNS配置文件会自动更新的,可以去检查一下DNS,resolv.conf这个文件一般会自动生成不用手动修改。

命令:cat /etc/resolv.conf

可以看到nameserver已经是之前的DNS1:192.168.188.2了

“nameserver”指定用戶端要求进行名称解析的 nameserver IP位址,在此可指定多部DNS伺服器,则用戶端将会依序提出查询要求。

“search”这个选项为非必要选项,而功能在于若使用者指定主机名称查询时,所需要搜寻的网域名称,ap.adsint.biz是我主机外网的DNS。例如,当我们设 “search ap.adsint.biz”时,当DNS伺服器在做名称解析过程中,无法对输入的名称,例如pc1,找出相对应的IP时,则DNS会利用search的设定值加上需查询的名称,即pc1.ap.adsint.biz来进行解析。
 

命令:ip addr  ,刚安装后如下标红的一行是没有的,要配置网络

标红这是配置好了网络后才会出现的。

检查外网:

命令:curl www.baidu.com

curl www.google.com也可以

如下是windowns10 主机上的ipconfig:

网络配置好后,ubuntu和CentOS都能上网。

后续:测试windows 10  连接

cmd ssh 连接到Ubuntu,IP:192.168.188.128

 

ssh 连接到CentOS,IP:192.168.188.129

CentOS ping Ubuntu:

 

测试成功。

CentOS详细的ens33配置文件参考了https://blog.csdn.net/qq_22310551/article/details/85380756

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值