IPROUTE2 /ip コマンドを使用して「ifconfig lomulticast」を実行する方法

IPROUTE2 /ip コマンドを使用して「ifconfig lomulticast」を実行する方法

"ip"コマンドを使用して、loインターフェイスに "MULITCAST"パラメータを追加する方法を見つけようとしています。

Loインターフェイスにマルチキャストルーティングを追加するnetplan設定がすでにあります。

224.0.0.0/4 dev lo proto static scope link

ただし、lo インターフェイスはマルチキャストメッセージングに参加できる必要があります。

例: 現在の構成:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000

必須構成(マルチキャストの存在に注意):

1: lo: <LOOPBACK,MULTICAST,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

ifconfig 時に以下を実行します。 ifconfig lo mulitcast

ipコマンドを使用してこれを達成するにはどうすればよいですか? (Ubuntu 22.04では、ifconfigはデフォルトではインストールされません)

答え1

実行するip link helpと答えが得られます。

ip l set lo multicast on

からip-link(8)

IPリンク設定{device | group}

 [ { up | down } ]
 [ type ETYPE TYPE_ARGS ]
 [ arp { on | off } ]
 [ dynamic { on | off } ]
 [ multicast { on | off } ]

関連情報