Ubuntu 重命名环回接口

Ubuntu 重命名环回接口

我有一个装有 Ubuntu 16.04 的 Linux 机器。当我需要使用环回接口时,我注意到了一些奇怪的行为。

因此我首先使用 ifconfig 检查,结果显示:

rename1   Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:326 (326.0 B)  TX bytes:326 (326.0 B)

ip link 显示以下内容:

1: rename1: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

“rename1”不是故意的,我想将其恢复为“lo”。

经过一番搜索我找到了这个命令:

sudo ip link set rename1 name lo

它按照我想要的方式运行,但重新启动后它又变回“rename1”,我不知道如何解决这个问题。

答案1

环回接口定义在/etc/网络/接口在 debian 及其派生版本上。

以 root 或 sudoer 身份将“rename1”替换为“lo”

sed -i s@rename1@lo@ /etc/network/interfaces

相关内容