CenOS 7 桥接网络配置

最近在部署一个远程开发环境,为了稳定,就不再安装GUI界面了,直接ssh远程过去开发,所以选择了Minimal安装,Linux发行版选择的是CentOS 7 2009。

系统安装过程很简单,去tuna下载镜像,用VMware安装即可。

centos的镜像在centos/7.9.2009/isos/x86_64/路径下,选择CentOS-7-x86_64-Minimal-2009.iso

为了能够让虚拟机能从校园网直接连接,在网络的配置上,选择了桥接模式,可以让主机获取一个独立的ip,而非192这种NAT后的内网ip。

也正是因为选择了桥接,导致服务器出现了一些配置的小问题。

如图,在进行yum安装软件的时候,出现了这样的错误Could not resolve host: mirrorlist.centos.org; Unknowm error"

当我想看一下ip的时候,发现没有安装net-tools,陷入了死循环。

其实根据上边的错误提示,大概是没有网络,由于我选的是桥接,可能需要自己手动配置。

解决方案

以下是配置方法:

  • 输入以下命令,找到网卡名称

    -

    nmcli d


    我这里是ens33

  • 编辑该网卡的配置

    -

    sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33


    ifcfg-ens33

    这里我们将BOTPROTO设为dhcpONBOOT设为yes

    Esc,输入:wq进行保存

  • 重启网卡

    -

    systemctl restart network.service

再次执行命令,发现可以正常安装了

sudo yum install update

如果是要配置静态IP的话,还需要在后边附上配置,追加以下即可。

IPADDR=192.168.123.100
NETMASK=255.255.255.0
GATEWAY=192.168.123.1
DNS1=192.168.123.1

修改BOOTPROTO参数:
BOOTPROTO=static

参考链接

Centos7-Minimal版本使用yum报错–Could not resolve host