テスト用マシンを久々に立ち上げたらアドレスが変わっていた。DHCPで受けているからなのだが、sshログインするのに固定じゃないのは問題、すぐに直そう。しかし、モニタもキーボードもはずしてしまっているのでコンソールから確認することは出来ない。
とりあえず、DHCPでリリースしている範囲内をしらべる。
DHCPでリリースしている範囲内が 172.16.0.20 ~ 172.16.0.40 なのでその範囲内で調べる。
zshの場合は、こんな感じのワンライナーで書くことができる。さすがzsh
$ (for i in {20..40};ping -c1 172.16.0.$i); arp -a
pingを打ち終わると、下記のように生きているマシンが列挙される。
air.setup (172.16.0.1) at 0:d:b:xx:xx:xx on en1 [ethernet]
? (172.16.0.24) at 0:16:cf:61:xx:xx on en1 [ethernet]
? (172.16.0.25) at 0:d:b:33:xx:xx on en1 [ethernet]
? (172.16.0.26) at 0:d:b:33:xx:xx on en1 [ethernet]
? (172.16.0.31) at cc:8:e0:47:xx:xx on en1 [ethernet]
とりあえず、DHCPでリリースしている範囲内をしらべる。
DHCPでリリースしている範囲内が 172.16.0.20 ~ 172.16.0.40 なのでその範囲内で調べる。
zshの場合は、こんな感じのワンライナーで書くことができる。さすがzsh
$ (for i in {20..40};ping -c1 172.16.0.$i); arp -a
pingを打ち終わると、下記のように生きているマシンが列挙される。
air.setup (172.16.0.1) at 0:d:b:xx:xx:xx on en1 [ethernet]
? (172.16.0.24) at 0:16:cf:61:xx:xx on en1 [ethernet]
? (172.16.0.25) at 0:d:b:33:xx:xx on en1 [ethernet]
? (172.16.0.26) at 0:d:b:33:xx:xx on en1 [ethernet]
? (172.16.0.31) at cc:8:e0:47:xx:xx on en1 [ethernet]