Home
/ 61.87.128.0/18
61.87.128.0/18
RIR
apnic
Country
JP
Status
allocated
Allocation date
2005-03-01
Ownership history
Org
Handle
First seen
Last seen
Telstra International Limited
61.87.128.0 - 61.87.191.255
2026-07-14 00:42:49.581000
2026-08-30 21:01:19.420000