码迷,mamicode.com
首页 > 其他好文 > 详细

ifup / ifdown eth0 / eno1 reports unknown interface when it exists!

时间:2018-12-21 01:09:44      阅读:537      评论:0      收藏:0      [点我收藏+]

标签:convert   apple   last   1.7   ast   lin   stat   import   state   

 

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)

 

 

 

 

ifup / ifdown eth0 / eno1 reports unknown interface when it exists!

标签:convert   apple   last   1.7   ast   lin   stat   import   state   

原文地址:https://www.cnblogs.com/jins-note/p/10153153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!