InfraLab
IPROUTE241 cmd

ip / iproute2 チート集

ifconfig 後継の iproute2 で link、addr、route、neigh、policy routing、VRF、tc、bridge、veth、VLAN、bond、WireGuard インターフェースを扱うネットワーク運用チート集。

更新日
2026-05-14
参照範囲
公式ドキュメント / man page / 主要ベンダーCLI
対象実装
主要 Linux / BSD / ネットワーク機器 CLI の一般的な実装
免責
OS とバージョン差分は実環境で確認してください。

41 / 41

CommandDescriptionExampleCopy
ip addr showip / iproute2 で ip addr show を実務運用で使う$ ip addr show dev eth0
ip addr addip / iproute2 で ip addr add を実務運用で使う$ sudo ip addr add 192.168.1.1/24 dev eth0
ip addr delip / iproute2 で ip addr del を実務運用で使う$ sudo ip addr del 192.168.1.1/24 dev eth0
ip -6 addr addip / iproute2 で ip -6 addr add を実務運用で使う$ sudo ip -6 addr add 2001:db8::1/64 dev eth0
ip addr fluship / iproute2 で ip addr flush を実務運用で使う$ sudo ip addr flush dev eth0
ip route showip / iproute2 で ip route show を実務運用で使う$ ip route show
ip route add defaultip / iproute2 で ip route add default を実務運用で使う$ sudo ip route add default via 192.168.1.254
ip route add prefixip / iproute2 で ip route add prefix を実務運用で使う$ sudo ip route add 10.10.0.0/16 via 192.168.1.254
ip route replaceip / iproute2 で ip route replace を実務運用で使う$ sudo ip route replace default via 192.168.1.1
ip route delip / iproute2 で ip route del を実務運用で使う$ sudo ip route del 10.10.0.0/16
ip route getip / iproute2 で ip route get を実務運用で使う$ ip route get 8.8.8.8
ip -6 routeip / iproute2 で ip -6 route を実務運用で使う$ ip -6 route show
ip neigh showip / iproute2 で ip neigh show を実務運用で使う$ ip neigh show
ip neigh fluship / iproute2 で ip neigh flush を実務運用で使う$ sudo ip neigh flush dev eth0
ip neigh addip / iproute2 で ip neigh add を実務運用で使う$ sudo ip neigh add 192.168.1.10 lladdr 00:11:22:33:44:55 dev eth0 nud permanent
ip rule showip / iproute2 で ip rule show を実務運用で使う$ ip rule show
ip rule add fwmarkip / iproute2 で ip rule add fwmark を実務運用で使う$ sudo ip rule add fwmark 0x1 lookup 100
ip route add tableip / iproute2 で ip route add table を実務運用で使う$ sudo ip route add default via 10.0.0.1 table 100
ip vrf execip / iproute2 で ip vrf exec を実務運用で使う$ sudo ip vrf exec vrf-blue ping 8.8.8.8
tc qdisc showip / iproute2 で tc qdisc show を実務運用で使う$ tc qdisc show dev eth0
tc qdisc add tbfip / iproute2 で tc qdisc add tbf を実務運用で使う$ sudo tc qdisc add dev eth0 root tbf rate 100mbit burst 32kbit latency 400ms
tc qdisc add netemip / iproute2 で tc qdisc add netem を実務運用で使う$ sudo tc qdisc add dev eth0 root netem delay 50ms loss 0.1%
tc filter showip / iproute2 で tc filter show を実務運用で使う$ tc filter show dev eth0
tc qdisc delip / iproute2 で tc qdisc del を実務運用で使う$ sudo tc qdisc del dev eth0 root
bridge fdb showip / iproute2 で bridge fdb show を実務運用で使う$ bridge fdb show br br0
bridge vlan showip / iproute2 で bridge vlan show を実務運用で使う$ bridge vlan show
bridge fdb addip / iproute2 で bridge fdb add を実務運用で使う$ sudo bridge fdb add 00:11:22:33:44:55 dev vxlan100 dst 192.0.2.10
Related