zoukankan      html  css  js  c++  java
  • ifup / ifdown eth0 / eno1 reports unknown interface when it exists!

    try use :

    sudo ifconfig eth0 up/down 

    reseaon:

    sudo ifdown eno1 or sudo ifup eno1, will not work because eno1 is not explicitly defined inside /etc/network/interfaces file.

    So ifup | ifdown | ifquery family of functions is pretty unaware of what is inside the system unless this is written inside /etc/network/interfaces, but they could be since they all depend internally on ip¹ command.

    It is more secure to use the sudo ifconfig eno1 down or sudo ifconfig eno1 up.

    Note: There are couple things sudo ifconfig eno1 down or sudo ifconfig eno1 up will not do comparing to sudo ifdown eno1 and sudo ifup eno1. ifup and ifdown will keep the state of interfaces inside /run/network/ifstate so ifstate command can tell you the state of the interface. And one another thing, if you ifup or ifdown the interface, the scripts inside /etc/network/if-*.d will run (if-down.d if-post-down.d if-pre-up.d if-up.d)

     

     

     

     
  • 相关阅读:
    Appium之启动第一个App
    Appium简介
    C语言-malloc,calloc,realloc 函数的使用(堆空间的使用)
    C语言-const 修饰符,static 和 extern修饰符
    C语言-字符串与指针,fgets 函数,fputs 函数
    C语言- 指针(初始化,作用,指针与整数的加减法,指针与指针的减法,指针与指针之间的比较,指针与数组,函数的关系,中括号的本质)
    C语言-字符串
    C语言-数组
    C语言-类型说明符 long,short,unsigned,signed
    C语言-char 类型基本概念
  • 原文地址:https://www.cnblogs.com/jins-note/p/10153153.html
Copyright © 2011-2022 走看看