端末を介してネットワークカードを有効または無効にする方法を教えてください。
ifconfig
を使用してイーサネットまたはNICポートを表示します(ポート名を取得します。たとえば、eth0は私のマシンの最初のポートで、次はeth1などでした)
eth0という名前のsayポートを無効にする
Sudo ifconfig eth0 down
ポートの使用を再度有効にするには
Sudo ifconfig eth0 up
注:これにより、各ポートが個別に無効(ダウン)および有効(アップ)になります。たとえば、NIC(ネットワークインターフェイスカード)にカードに4つのポートがある場合、各ポートを個別に有効/無効にする必要があります。
ネットワークカードのリストを表示するには:
lshw -C network
すべてのネットワークカードが表示されます。 論理名の例への注意:
logical name: wlp6s0
logical name: enp7s0
したがって、ifconfig
を使用して有効または無効にします。
例:
Sudo ifconfig wlp6s0 up
Sudo ifconfig enp7s0 down
ifconfig
は長年にわたって 非推奨 であったため、おそらくip
コマンドを使用する必要があります。
インターフェースをリストするには:
ip link
1つを削除するには:
if=eth0
Sudo ip link set $if down