如何防止直连接口重启时接口ip地址消失

如何防止直连接口重启时接口ip地址消失

网卡A和网卡B直连。我为接口分配静态 IPv4 地址。但是,当我使用

ip link set $IFACE down/up

重启接口B,接口A的IP地址将会消失。如何防止接口B重启时A的IP地址消失?

  • 为A分配静态IP
    $ ip addr add 192.168.1.192/24 dev enp0
    $ ifconfig
    enp0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.1.192  netmask 255.255.255.0 ...
    
  • 然后重启B
    $ ip link set enp1 down
    $ ip link set enp1 up
    
  • A的ipv4地址消失
    $ ifconfig
    enp0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet6 fe80::1ac0 ...
    

我正在运行 NetworkManger。然而我执行后sudo nmcli dev set enp0 managed no,仍然出现同样的现象。

相关内容