美文网首页
Linux CentOS7 安装出现的问题,以及解决方案(二

Linux CentOS7 安装出现的问题,以及解决方案(二

作者: 云敲窗 | 来源:发表于2017-12-20 20:39 被阅读0次

    Without new experiences, something inside of us sleeps. The sleeper must awaken


    按照鸟哥的Linux 私房菜 安装完之后,登录。这时候可能会查一下虚拟机的ip,但是你会发现ifconfig 命令未发现

    原因是 : 安装的是最简洁的版本
    这时候 ifconfig 会出现命令没有发现, 所以这时候要进行安装,

    ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错,这是候这篇博客是你必备良药 centos7执行ifconfig报错解决方法

    检验步骤
    1. 环境变量里没有ifconfig命令的路径
    2. 查看目录下面有没有ifconfig命令
    上述步骤如果都没有的话 ,说明: 我们的CentOS中没有安装ifconf

    执行命令 : $ yum search ifconfig #### 添加ifconfig命令

    异常

    cannot... find a valid baseurl for repo : base/7/*86_64. 的解决方法

    1. 执行命令 vi /etc/resolv.conf 添加 nameserver=8.8.8.8
    2. 若删除执行成功,则恭喜,若没有,则继续
      (1) 找ifcg-en的文件
      (2) 地址是 /etc/sysconfig/network-scripts
      (3) 正确的 ifcg-en
      文件应该是:
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacyv
    NAME=ens33
    UUID=f041a739-1156-46ba-bb8e-5d6c3a5ab5b0
    DEVICE=ens33
    ONBOOT=yes
    

    PS: BOOTROTO=none 这个参数是否错误,自行比对

    1. 重启服务 service network restart
    2. 安装对应的包 yum search ifconfig 安装 net -tools.*86_64的包

    安装成功之后在执行就可以正常的查看虚拟机的ip 了


    上面已经结束,下面是一个笑话 ,希望你没有出现如此的错

    我当时到这里并没有成功,我物理机 ping 虚拟机的时候没有成功,这是什么问题呢?
    脑仁疼,于是上网搜,有的说是防火墙的问题,于是我帮防火墙什么的都关闭,不行,pass。
    有的说是不应该选择桥接模式选择NAT 模式,但是这个说法,我自己都不信。
    搞了许久之后,我让我同事帮忙ping一下这个地址,你知道吗,竟然通了,通了。
    我当时就一激灵,说明上面的是ok的,有错的只能是CentOS配置的错误,
    经过排查之后发现自己配置IPv4 是物理本机的地址, 为生命干杯
    

    相关文章

      网友评论

          本文标题:Linux CentOS7 安装出现的问题,以及解决方案(二

          本文链接:https://www.haomeiwen.com/subject/xxsnwxtx.html