zoukankan      html  css  js  c++  java
  • RTNETLINK answers: File exists错误

       解决ssh连接虚拟机出错,RTNETLINK answers: File exists

    解决步骤如下:

          使用ssh连接虚拟机的时候,发现目标主机无法连接,登录虚拟机,查看ssh监听是否开启:


         发现监听是开启的,然后就使用ping IPADDR,出现无法访问目标主机,如下图所示:


          直接登录虚拟机,查看IP地址是否正确,使用命令ifconfig进行查看,发现只有lo的地址,网卡并没有进行启动:


         查看eth0的配置文件:


        发现参数ONBOOT的值为no,表示虚拟机在启动的时候,eth0网卡是不启动的,并且在此配置文件中,并没有发现设置IP地址和网关,从而修改如下:


         然后进行重启网络服务,出现错误RTNETLINK answers: File exists

        在这个时候,以为是防火墙和selinux的问题,从而进行了关闭防火墙和selinux


      

        再次进行启动的时候,发现还是报错,然后进行重启:


        发现restart是可以的,总体感觉出现的原因就是eth0已经启动了,那么再次进行启动的时候,那就表示文件已结存在,从而无法进行再次启动操作,而只能通过重启来进行再次读入网卡的设定文件。还有一种可能就是虚拟机的网络连接方式问题,是使用NAT,还是桥接还是hostonly方式,也是都要进行单独的配置,从而注意检查虚拟机的连接方式。


    for linux and python
  • 相关阅读:
    Springboot学习:核心配置文件
    Springboot学习:底层依赖与自动配置的原理
    Springboot学习:介绍与HelloWorld
    js根据时间戳倒计时
    windows phone 豆瓣api的封装
    Android开发初始
    PHP(一)
    程序员修炼之道(一)
    WebClient和HttpReuqest两种网络请求的方式
    黑客与画家(二)
  • 原文地址:https://www.cnblogs.com/kellyseeme/p/5525129.html
Copyright © 2011-2022 走看看