ネットワーク関係のコマンド変更について[CentOS 7]
Contents
概要
CentOS 7になって、ネットワーク系の以下のコマンドが標準でインストールされなくなりました
ifconfigなんか利用頻度が高いコマンドなので困ります
- ifconfig
- route
- netstat
- arp
ネットワーク関連ツールのインストール(net-tools)
いままで使っていた、ifconfig、route、netstat、arpコマンドを利用するには「net-tools」をインストールすると利用できます。
以前と同じような感じでコマンドを利用する場合は、「net-tools」を利用したほうが使い勝手がいいです。筆者も「net-tools」は、インストールしています
# yum install net-tools
CentOS 7から標準になったコマンドは以下のようです
CentOS 7.x で、ifconfig に変わるコマンド (ip addr show)
ifconfigコマンドは、「ip addr show」に変更されています。「ip a」と入力してもOKです
# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.11.100 netmask 255.255.255.255 broadcast 192.168.11.100 ether 00:15:5d:0b:06:00 txqueuelen 1000 (Ethernet) RX packets 1025 bytes 214560 (209.5 KiB) RX errors 0 dropped 254 overruns 0 frame 0 TX packets 250 bytes 16871 (16.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 0 (Local Loopback) RX packets 147 bytes 14176 (13.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 147 bytes 14176 (13.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ### ↓ (ip addr show, ip a に変更)### # ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:15:5d:0b:06:00 brd ff:ff:ff:ff:ff:ff inet 192.168.11.100/32 brd 192.168.11.100 scope global eth0 valid_lft forever preferred_lft forever
CentOS 7.x で、route に変わるコマンド (ip route)
routeコマンドは、「ip route」に変更されています。「ip r」と入力してもOKです
# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default buffalo.setup 0.0.0.0 UG 100 0 0 eth0 buffalo.setup 0.0.0.0 255.255.255.255 UH 100 0 0 eth0 ### ↓ (ip route, ip r に変更)### # ip route default via 192.168.11.1 dev eth0 proto static metric 100 192.168.11.1 dev eth0 proto static scope link metric 100
CentOS 7.x で、netstat に変わるコマンド (ss)
netstatコマンドは、「ss」コマンドに変更されています。使用できるオプションは「netstat」と同じのようです
# netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN ### ↓ (ss に変更)### # ss -an Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port nl UNCONN 0 0 0:4195020 * nl UNCONN 0 0 0:716 * nl UNCONN 0 0 0:0 * nl UNCONN 0 0 0:4195020 * nl UNCONN 4352 0 4:2460 *
CentOS 7.x で、arp に変わるコマンド (ip neighbor)
arpコマンドは、「ip neighbor」に変更されています。「ip n」と入力してもOKです
# arp Address HWtype HWaddress Flags Mask Iface buffalo.setup ether cc:e1:d5:7f:79:b0 C eth0 192.168.11.10 ether 94:de:80:00:9a:44 C eth0 ### ↓ (ip neighbor, ip n に変更)### # ip neighbor 192.168.11.1 dev eth0 lladdr cc:e1:d5:7f:79:b0 STALE 192.168.11.10 dev eth0 lladdr 94:de:80:00:9a:44 REACHABLE
ディスカッション
コメント一覧
まだ、コメントがありません