如题,本人在安装完成centos7.7的时候,遇到了ping不通、curl 显示不出网页的情况,如下图:

        因为百度网站正常是可以ping or curl有回显的,由此推测可能为linux新安装系统没有联网的原因;本人在参考了csdn相关文章:解决linux虚拟机无法联网的问题_Deeeelete的博客-CSDN博客

但是按照文章指导配置失败,本人在失败后寻找原因最终解决,过程如下:

        1.找到本地虚拟机VM的IP地址:

        通过win+r 呼出运行界面并键入cmd,打开win10本地命令行;

        键入ipconfig显示本地ip地址和本地虚拟ip地址以及默认网关如下:

  

        可以看到192.168.142.1所对应的默认网关没有显示,可以先忽略;

       

         2.手动配置网卡

         进入到/etc/sysconfig/network-scripts/下,找到网卡的名字,一般是第一个,如图:

找到网卡名称后进入编辑:vi /etc/sysconfig/network-scripts/ifcfg-ens33       

        需要新增/修改的配置项如下:

        ONBOOT=yes

        IPADDR=192.168.142.5

        GATEWAY=192.168.142.2

        

其中:onboot需要修改为yes(原本是no);

        ipaddr为之前找出的虚拟网卡ip,改成同网段的ip即可;也就是原来ip为192.168.142.1,将最后一位1改成5或者其他数字;

        gateway是默认网关,需要改成192.168.142.2;前三位不动,最后一位需要改成2

修改完成后保存退出:wq!

        

        3.手动配置DNS

        进入到/etc/resolv.conf下(如果空的话就自己添加):vi /etc/resolv.conf

        进入后添加如下字段:

        # Generated by NetworkManager
        search localdomain
        nameserver 114.114.114.114

        这个直接照抄就行;修改后保存退出:wq!

        

        4.重启网卡

        上述操作修改完成后,命令行键入:service network restart  

        等待结果显示:

出现上述情况说明重启成功。

        5.验证结果

        ping www.baidu.com  返回如下:       

        curl www.baidu.com  返回如下:       

 

 显示上述结果说明配置成功,问题解决。

如对DNS配置,默认网关,虚拟网卡ip等知识缺少了解,可以通过百度等方法自行解决。

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐