web-dev-qa-db-ja.com

コマンドラインを使用したネットワークカードの有効化と無効化

端末を介してネットワークカードを有効または無効にする方法を教えてください。

4
Manoj.S

ifconfigを使用してイーサネットまたはNICポートを表示します(ポート名を取得します。たとえば、eth0は私のマシンの最初のポートで、次はeth1などでした)

eth0という名前のsayポートを無効にする

Sudo ifconfig eth0 down

ポートの使用を再度有効にするには

Sudo ifconfig eth0 up

注:これにより、各ポートが個別に無効(ダウン)および有効(アップ)になります。たとえば、NIC(ネットワークインターフェイスカード)にカードに4つのポートがある場合、各ポートを個別に有効/無効にする必要があります。

7
guiverc

ネットワークカードのリストを表示するには:

lshw -C network

すべてのネットワークカードが表示されます。 論理名の例への注意:

logical name: wlp6s0
logical name: enp7s0

したがって、ifconfigを使用して有効または無効にします。

例:

  • 有効化Sudo ifconfig wlp6s0 up
  • 無効Sudo ifconfig enp7s0 down
1
Phan Cường

ifconfigは長年にわたって 非推奨 であったため、おそらくipコマンドを使用する必要があります。

インターフェースをリストするには:

ip link

1つを削除するには:

if=eth0
Sudo ip link set $if down
0
mivk