首页 > 电脑专区 > 电脑网络 >

解决CentOS 7.x虚拟机无法上网的问题

来源:互联网 2023-03-03 10:57:37 346

在VMWare上安装好CentOS 7.x虚拟机后无法上网,本文详细介绍如何才能解决这个问题。Dut办公区 - 实用经验教程分享!

工具/原料

  • Windows 7
  • CentOS 7.x
  • VMWare Workstation

方法/步骤

  • 1

    在Windows下查看本地连接的设置,打开“命令提示符”,输入命令ipconfig /allDut办公区 - 实用经验教程分享!

    此处,你要记下IP和DNS的配置,如我的IP是192.168.0.102,DNS配置是192.168.0.1。Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 2

    打开VMWare,打开菜单“编辑”->“虚拟网络编辑器”Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 3

    在打开的“虚拟网络编辑器”中,选择“VMnet8”,默认已经生成好子网IP和子网隐码。只要跟主机的IP地址不在一个网段,子网IP设置成什么都可以。Dut办公区 - 实用经验教程分享!

    点击“NAT设置(s)...”Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 4

    在打开的“NAT设置”中,记下网关IP:192.168.24.2,这个网关IP在CentOS中配置中会用到。Dut办公区 - 实用经验教程分享!

    然后点击下方“DNS设置(D)...”Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 5

    在“域名服务器”界面中,先去掉“自动检测可用的DNS服务器”,然后DNS服务器中输入在第一步中获得本地连接的DNS配置。Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 5此文章非法爬取自百度经验
  • 6

    接着设置指定的虚拟机,右键点击指定虚拟机,选择“设置...”Dut办公区 - 实用经验教程分享!

    PS:确保虚拟机已经停止,否则你会发现你无法修改其设置Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 7

    在“虚拟机设置”中,修改“网络适配器”的网络连接。Dut办公区 - 实用经验教程分享!

    勾选“自定义(U):特定虚拟网络”,并选择“VMnet8(NAT模式)”Dut办公区 - 实用经验教程分享!

    完成后,启动虚拟机Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 8

    进入CentOS 7.x后,打开终端,进入/etc/sysconfig/network-scripts目录,在该目录下找一个名为ifcfg-ens*的文件,我的是ifcfg-ens33。Dut办公区 - 实用经验教程分享!

    # cd /etc/sysconfig/network-scriptsDut办公区 - 实用经验教程分享!

    # lsDut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 9

    接着编辑ifcfg-ens33Dut办公区 - 实用经验教程分享!

    # vi ifcfg-ens33Dut办公区 - 实用经验教程分享!

    PS:如果你的用户没有管理权限,则先切换到root帐号下在编辑ifcfg-ens33Dut办公区 - 实用经验教程分享!

    依次修改BOOTPROTO的值为static,表示使用静态IPDut办公区 - 实用经验教程分享!

    修改ONBOOT的值为yes,表示开机启动网卡Dut办公区 - 实用经验教程分享!

    详细内容如下:Dut办公区 - 实用经验教程分享!

    TYPE=EthernetDut办公区 - 实用经验教程分享!

    PROXY_METHOD=noneDut办公区 - 实用经验教程分享!

    BROWSER_ONLY=noDut办公区 - 实用经验教程分享!

    BOOTPROTO=staticDut办公区 - 实用经验教程分享!

    DEFROUTE=yesDut办公区 - 实用经验教程分享!

    IPV4_FAILURE_FATAL=noDut办公区 - 实用经验教程分享!

    IPV6INIT=yesDut办公区 - 实用经验教程分享!

    IPV6_AUTOCONF=yesDut办公区 - 实用经验教程分享!

    IPV6_DEFROUTE=yesDut办公区 - 实用经验教程分享!

    IPV6_FAILURE_FATAL=noDut办公区 - 实用经验教程分享!

    IPV6_ADDR_GEN_MODE=stable-privacyDut办公区 - 实用经验教程分享!

    NAME=ens33Dut办公区 - 实用经验教程分享!

    UUID=c18051ae-c4db-4dd7-af5a-1dab46bc6d11Dut办公区 - 实用经验教程分享!

    DEVICE=ens33Dut办公区 - 实用经验教程分享!

    ONBOOT=yesDut办公区 - 实用经验教程分享!

    IPADDR=192.168.24.102Dut办公区 - 实用经验教程分享!

    GATEWAY=192.168.24.2Dut办公区 - 实用经验教程分享!

    DNS1=192.168.0.1Dut办公区 - 实用经验教程分享!

    NETMASK=255.255.255.0Dut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 10

    保存配置后,重启网卡使配置生效Dut办公区 - 实用经验教程分享!

    $ systemctl restart networkDut办公区 - 实用经验教程分享!

    然后输ping www.baidu.com测试网络是否有效Dut办公区 - 实用经验教程分享!

    $ ping www.baidu.comDut办公区 - 实用经验教程分享!

    解决CentOS 7.x虚拟机无法上网的问题Dut办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Dut办公区 - 实用经验教程分享!


    标签: 操作系统centos网络

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码