ネットワークインターフェイスを手動で起動するにはどうすればよいですか?
Environment
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 6
Issue
- ネットワークインターフェイスを手動で起動するにはどうすればよいですか?
Resolution
- たとえば、IP アドレス 192.168.122.100/24 を eth1 に設定するには、次のコマンドを実行します。
# ip link set dev eth1 up
# arping -c 2 -w 3 -D -I eth1 192.168.122.100 | grep "Unicast reply from"
注記: "Unicast reply from 192.168.122.100 [
# ip addr add 192.168.122.100/24 brd 192.168.122.255 dev eth1 label eth1
# arping -q -A -c 1 -w 3 -I eth1 192.168.122.100
# sleep 2
# arping -q -U -c 1 -w 3 -I eth1 192.168.122.100
- ネットワークインターフェイスを停止するには、以下のコマンドを実行します。
# ip addr flush dev eth1 label eth1 scope global
# ip link set dev eth1 down
- 注記: ifconfig コマンドを使用して IP アドレスを設定する場合は、Why 'ifconfig' command does not update "arp tables" on routers or systems on the subnet? を参照してください。
- 注記: Red Hat Enterprise Linux 7 では、一般的に nmcli コマンドを使用してネットワークインターフェイスを設定できます。 ただし、ip コマンドは、nmcli コマンドが利用できない環境でも機能します。
Diagnostic Steps
詳細は、RHEL7 の /etc/sysconfig/network-scripts/ifup-eth を参照してください。
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments