====== net-toolsの代替 ====== CentOSが7.x系になり、RHEL7.xに倣ってnet-toolsがデフォルトで入らなくなった。\\ というわけで、**yum install net-tools**……じゃなくて!!\\ デフォルトのコマンドで頑張りましょうよ。という話。\\ net-toolsは今後緩やかになくなっていくんだろうなー(´・ω・`) ===== netstat ===== 「今ちゃんと○○番ポートでLISTENしてる?」「今何処のIPのホストと通信してんの?」「○○番のTCPポートの状況はー?」とか調べるのには、まず**netstat**を思い浮かべけども、ここはとりあえず**ss**コマンドを使う。 # ss --all Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port (抜粋) tcp ESTAB 0 248 192.168.1.250:ssh 192.168.1.103:50584 **-t**とか**-u**でTCP/UDPに絞り込む事もできるし、もちろんみんな大好きgrepで絞り込むのもOK ===== ifconfig ===== 「こいつのIPなんだっけ?」と思ったら、**ifconfig**が定番だけれども、これもなくなった。\\ これは**nmcli**や**ip**を使う。 ==== nmcli ==== # nmcli d show GENERAL.デバイス: enp0s3 GENERAL.タイプ: ethernet GENERAL.ハードウェアアドレス: 08:00:27:A4:05:EE GENERAL.MTU: 1500 GENERAL.状態: 100 (接続済み) GENERAL.接続: enp0s3 GENERAL.CON パス: /org/freedesktop/NetworkManager/ActiveConnection/0 WIRED-PROPERTIES.キャリア: オン IP4.アドレス[1]: 192.168.1.250/24 IP4.ゲートウェイ: 192.168.1.1 IP4.DNS[1]: 192.168.1.1 IP6.アドレス[1]: fe80::a00:27ff:fea4:5ee/64 IP6.ゲートウェイ: GENERAL.デバイス: lo GENERAL.タイプ: loopback GENERAL.ハードウェアアドレス: 00:00:00:00:00:00 GENERAL.MTU: 65536 GENERAL.状態: 10 (管理無し) GENERAL.接続: -- GENERAL.CON パス: -- IP4.アドレス[1]: 127.0.0.1/8 IP4.ゲートウェイ: IP6.アドレス[1]: ::1/128 IP6.ゲートウェイ: ==== ip ==== ip addr 1: lo: 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 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:a4:05:ee brd ff:ff:ff:ff:ff:ff inet 192.168.1.250/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fea4:5ee/64 scope link valid_lft forever preferred_lft forever ===== route ===== ルーティングテーブルを表示する時はrouteコマンドだったが、こっちは**ip route**に # ip route default via 192.168.1.1 dev enp0s3 proto static metric 100 192.168.1.0/24 dev enp0s3 proto kernel scope link src 192.168.99.250 metric 100 ===== arp ===== ARPテーブルの表示も**ip**コマンドに。 # ip n 192.168.1.103 dev enp0s3 lladdr c4:85:08:3b:ff:74 DELAY 192.168.1.242 dev enp0s3 lladdr 08:00:27:52:99:f8 STALE 192.168.1.1 dev enp0s3 lladdr 10:6f:3f:02:9f:52 STALE