NetworkManagerを使用してUSBイーサネット有線ドングルへの接続を制限したいと思います。
文書ではhttps://developer-old.gnome.org/NetworkManager/stable/nm-settings-nmcli.html:
interface-name
:照合するインターフェース名のリストです。各要素はシェルワイルドカードパターンです。
プロパティを試しましたが、試してみると次のようになりますconnection.interface-name
。enx*
# nmcli c up usb-dongle ifname enx00249b000000
Error: device 'enx00249b000000' not compatible with connection 'usb-dongle': The interface names of the device and the connection didn't match.
どんなアイデアがありますか?
EDIT1:systemd-networkdと同等のものが必要です一致。名前=enx*
答え1
「制限」とは、USB WiFiアダプタが使用されないことを意味しますか?
会社のワークステーションでUSBサムドライブをブロックする方法は、モジュールの挿入をブロックすることです。たぶんあなたも同じことができますか?次の内容で、/etc/modprobe.d に「block_usb_wifi.conf」というファイルを作成します。
install wsusbcore :
これにより、USBスティックを挿入したときにドライバがロードされなくなります。これにより、すべてのユーザーのすべてのUSB WiFiデバイスがブロックされます。