2024-08-05 モダンなネットワーク系コマンド iproute2 (ip, ss) / nslookup vs dig
モダンなネットワーク系コマンドとして、iproute2 を使うことが推奨されている。
ifconfig、netstat、routeはメンテナンスが欠如しており、現在では多くのLinuxディストリビューションがiproute2ソフトウェアスイートを使っている(iproute2にipやssが含まれている)。iproute2はifconfig、netstat、routeが提供する機能に対応している
あまり推奨されないLinuxコマンドとその代替コマンド6選 | TECH+(テックプラス)
コマンド変換表
net-tools から iproute2 へのコマンド変換表は下記の通り。
net-tools | iproute2 |
---|---|
ifconfig |
ip l (ip link ) |
ifconfig -a |
ip a show (ip addr show ) |
netstat |
ss |
netstat -i |
ip -s link |
netstat -l |
ss -l |
netstat -r |
ip r (ip route ) |
route -n |
ip route show |
route [add|del] |
ip route [add|del] |
arp -n |
ip n (ip neighbor ) |
参考. これからはifconfigではなくipを使う時代だ! #Linux - Qiita
nslookup vs dig
nslookup
ではなく、dig
を使えば良さそう。
ただ下記の通り、こちらはどっちでもOKとのこと。
nslookupにもdigにもそれぞれにしかできない機能がある。nslookupは一旦はhostおよびdigによって置き換えられる方向へ動いた時期があったが、後にその決定は覆されており現在でもサポートされている。これは置き換えるというよりもどっちも使ってもよいと考える
あまり推奨されないLinuxコマンドとその代替コマンド6選 | TECH+(テックプラス)
あわせて読みたい
ネットワークツール、たまにしか使わないから使い方忘れがちなので、助かる資料だ // Linux Networking Tools: 101 https://t.co/hBwbxfbNJy
— toshimaru (@toshimaru_e) May 16, 2021