直接接続されたインターフェイスを再起動したときにインターフェイスの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同じ現象が発生し続けました。

ベストアンサー1

おすすめ記事