RHEL(Scientific Linux)7系でrouting追加ができない件(問題と解決)
背景
殆ど初めてRHEL7系を使った。7系でRouting設定に微妙にはまったのでメモ。
問題
以下のコマンドで追加しようとしたらエラーがでた。
# ip route add 172.16.0.0/12 RTNETLINK answers: No such device
解決
インターフェース名を指定してあげなくちゃダメだった。
# ip route add 172.16.0.0/12 dev eth0
6系のrouteコマンド使った時には適当に疎通できるインターフェースを判別してやってくれた気がするけど。正直大体static-routesファイルや route-eth* に書いてしまってnetwork restartしてたりしたのでどうだったかははっきりしない。