Tru64: IPを使いまわそうとしたらpingが飛ばない

使用しなくなったIPを他の端末に割り当てるなんて事は職場なんかだとよくあります。その際にpingが飛ばないなんて事態が発生したらルーティングテーブルをチェックしてみよう!という話。

# netstat -r
Routing tables
Destination      Gateway            Flags     Refs     Use  Interface

Route Tree for Protocol Family 26:

Route Tree for Protocol Family 2:
default          192.168.10.100     UGS        18 92221806  nr0
loop             localhost          UR          0       14  lo0
localhost        localhost          UHL         5 183093066  lo0
192.168.10.110   xxxxxx01           UGHS        0      161  nr1

例えば、192.168.10.110を振った新しい機器がxxxxxx02だとすると、xxxxxx01が邪魔してうまく参照できない状態になっていたりするかも。そんな時はルーティングテーブルからエントリを削除します。

route delete -net 192.168.10.110 xxxxxx01

そうすると新しいエントリが登録されてめでたしめでたし。