服务计算:CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64

原文链接

这个问题就是虚拟机不能连接上外网,这时候就需要检查你的网络连接:

首先,点击设置-->网络

  • 在网卡1,把网络连接选为NAT(网络地址转换模式),NAT就是当局域网内部节点(即我们的虚拟机)要与外部网络进行通讯时,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用。
  • NAT的主要特点:
    • 如果主机可以上网,虚拟机可以上网
    • 虚拟机之间不能ping通
    • 虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)
    • 主机不能ping通虚拟机
    • IP样式:IP 10.0.2.15 网关 10.0.2.2
  • 因此,这张网卡的作用是实现虚拟机访问外网。

img

然后进入虚拟机,运行下面的命令进入centos的网络管理工具:

[root@centos ~]# nmtui
  • 选择Edit a connection,选择一张网卡之后选择右边的Edit,启动自动连接(当光标在如图位置的时候点击空格键,最后的结果是[x]),这样每次开机的时候都会自动Active这张网卡:

  • 重启网络服务:
[root@centos ~]# service network restart
  • 然后ping一下百度看一下能不能连接外网
[root@centos ~]# ping www.baidu.com

猜你喜欢

转载自blog.csdn.net/qiuxy23/article/details/82532732