Data as of Nov 9, 2026
139.99.128.0/17
2 anonymizer addresses · <0.01%32 residential-proxy exits · 30 daysOVH SAS · space held by OVH Hosting, Inc.
Residential-proxy exits
Proxy exits
32
0.10% of its addresses · 30 days
Oct 10, 2026 – Nov 8, 2026
Exits seen per day
14K observations
- Datacenter proxy · anonymizer
- Hosting
IPv4 market
Path
1 · Holder
record created Sep 9, 2016 · reallocated to OVH Australia PTY LTD Mar 29, 2017
2 · Leased from
not leased
Operators, sellers and brokers
Tor
| Name | Parent | In 139.99.128.0/17 | /24s |
|---|---|---|---|
| Tor | The Tor Project | 1<0.01% | 1 |
Lineage
How this block came to its use, oldest first. The whole IPv4 market →
139.99.128.0/17
From the registry to its use
- Sep 9, 2016Registry recordOVH Hosting, Inc.Direct Allocation139.99.0.0/16
- Nov 7, 2016– Nov 8, 2026
- Mar 29, 2017ReallocatedOVH Australia PTY LTDReallocated139.99.128.0/17
- Sep 24, 2018
- todayUsedTorTor
Registrations in this block
The registry's network records over the announcement: those covering it, widest first, then every record inside it, under its parent.
| Range | Addresses | Netname | Holder | Type | Created | Abuse contact |
|---|---|---|---|---|---|---|
| 139.99.0.0/16 | 65,536 | HO-2 | OVH Hosting, Inc. (HO-2) · CA | Direct Allocation | Sep 9, 2016 | abuse@ |
| └ 139.99.128.0/17 | 32,768 | OVH-AU-1 | OVH Australia PTY LTD (OAPL-2) · AU | Reallocated | Mar 29, 2017 | noc@ |
| └ 139.99.128.0/27 | 32 | OVH-INFRA | unknown | — | — | — |
| └ 139.99.128.32/28 | 16 | OVH-INFRA | unknown | — | — | — |
| └ 139.99.128.64/27 | 32 | OVH-INFRA | unknown | — | — | — |
| └ 139.99.128.136/30 | 4 | OPENIO-HIGH-PERF-SYD-PROD-CLUSTER | unknown | — | — | — |
| └ 139.99.129.0/24 | 256 | OVH-DEDICATED | unknown | — | — | — |
| └ 139.99.130.0/23 | 512 | OVH-DEDICATED | unknown | — | — | — |
| └ 139.99.132.0/24 | 256 | OVH-INFRA | unknown | — | — | — |
| └ 139.99.133.0/24 | 256 | VPS-SYD2 | unknown | — | — | — |
| └ 139.99.134.0/23 | 512 | VPS-SYD2 | unknown | — | — | — |
| └ 139.99.136.0/24 | 256 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.137.0/30 | 4 | OVH-CUST-10398232 | unknown | — | — | — |
| └ 139.99.137.4/30 | 4 | OVH-CUST-520431002 | unknown | — | — | — |
| └ 139.99.137.8/29 | 8 | OVH-CUST-502090248 | unknown | — | — | — |
| └ 139.99.137.16/28 | 16 | OVH-CUST-4641647 | unknown | — | — | — |
| └ 139.99.137.40/29 | 8 | OVH-CUST-532742454 | unknown | — | — | — |
| └ 139.99.137.52/30 | 4 | OVH-CUST-526752143 | unknown | — | — | — |
| └ 139.99.137.56/29 | 8 | OVH-CUST-293537966 | unknown | — | — | — |
| └ 139.99.137.64/27 | 32 | OVH-CUST-530128169 | unknown | — | — | — |
| └ 139.99.137.96/30 | 4 | OVH-CUST-6592231 | unknown | — | — | — |
| └ 139.99.137.112/28 | 16 | OVH-CUST-538024953 | unknown | — | — | — |
| └ 139.99.137.136/30 | 4 | OVH-CUST-8519078 | unknown | — | — | — |
| └ 139.99.137.140/30 | 4 | OVH-CUST-4123104 | unknown | — | — | — |
| └ 139.99.137.144/28 | 16 | OVH-CUST-545803521 | unknown | — | — | — |
| └ 139.99.137.160/29 | 8 | OVH-CUST-349151055 | unknown | — | — | — |
| └ 139.99.137.192/30 | 4 | OVH-CUST-529062833 | unknown | — | — | — |
| └ 139.99.137.196/30 | 4 | OVH-CUST-8459940 | unknown | — | — | — |
| └ 139.99.137.200/29 | 8 | OVH-CUST-528997530 | unknown | — | — | — |
| └ 139.99.137.208/28 | 16 | OVH-CUST-375285474 | unknown | — | — | — |
| └ 139.99.137.224/28 | 16 | OVH-CUST-507370455 | unknown | — | — | — |
| └ 139.99.137.240/28 | 16 | OVH-CUST-305833329 | unknown | — | — | — |
| └ 139.99.138.0/30 | 4 | OVH-CUST-12931177 | unknown | — | — | — |
| └ 139.99.138.4/30 | 4 | OVH-CUST-529137983 | unknown | — | — | — |
| └ 139.99.138.8/29 | 8 | OVH-CUST-529538615 | unknown | — | — | — |
| └ 139.99.138.16/30 | 4 | OVH-CUST-28629000 | unknown | — | — | — |
| └ 139.99.138.20/30 | 4 | OVH-CUST-529137984 | unknown | — | — | — |
| └ 139.99.138.24/30 | 4 | OVH-CUST-9393895 | unknown | — | — | — |
| └ 139.99.138.28/30 | 4 | OVH-CUST-529137992 | unknown | — | — | — |
| └ 139.99.138.32/30 | 4 | OVH-CUST-529138046 | unknown | — | — | — |
| └ 139.99.138.36/30 | 4 | OVH-CUST-7247248 | unknown | — | — | — |
| └ 139.99.138.40/30 | 4 | OVH-CUST-4961801 | unknown | — | — | — |
| └ 139.99.138.44/30 | 4 | OVH-CUST-4974763 | unknown | — | — | — |
| └ 139.99.138.48/28 | 16 | OVH-CUST-19396301 | unknown | — | — | — |
| └ 139.99.138.88/29 | 8 | OVH-CUST-345858962 | unknown | — | — | — |
| └ 139.99.138.96/30 | 4 | OVH-CUST-354266890 | unknown | — | — | — |
| └ 139.99.138.100/30 | 4 | OVH-CUST-7944137 | unknown | — | — | — |
| └ 139.99.138.104/30 | 4 | OVH-CUST-8463259 | unknown | — | — | — |
| └ 139.99.138.108/30 | 4 | OVH-CUST-7864129 | unknown | — | — | — |
| └ 139.99.138.192/30 | 4 | OVH-CUST-7903144 | unknown | — | — | — |
| └ 139.99.138.224/28 | 16 | OVH-CUST-4310595 | unknown | — | — | — |
| └ 139.99.138.240/29 | 8 | OVH-CUST-7356515 | unknown | — | — | — |
| └ 139.99.138.248/30 | 4 | OVH-CUST-7359212 | unknown | — | — | — |
| └ 139.99.138.252/30 | 4 | OVH-CUST-374340924 | unknown | — | — | — |
| └ 139.99.139.0/29 | 8 | OVH-CUST-4316222 | unknown | — | — | — |
| └ 139.99.139.12/30 | 4 | OVH-CUST-534625949 | unknown | — | — | — |
| └ 139.99.139.16/29 | 8 | OVH-CUST-530973513 | unknown | — | — | — |
| └ 139.99.139.24/30 | 4 | OVH-CUST-361182343 | unknown | — | — | — |
| └ 139.99.139.28/30 | 4 | OVH-CUST-4975362 | unknown | — | — | — |
| └ 139.99.139.32/29 | 8 | OVH-CUST-531889600 | unknown | — | — | — |
| └ 139.99.139.40/30 | 4 | OVH-CUST-22610287 | unknown | — | — | — |
| └ 139.99.139.48/28 | 16 | OVH-CUST-528586116 | unknown | — | — | — |
| └ 139.99.139.80/30 | 4 | OVH-CUST-8706220 | unknown | — | — | — |
| └ 139.99.139.84/30 | 4 | OVH-CUST-8488222 | unknown | — | — | — |
| └ 139.99.139.88/29 | 8 | OVH-CUST-532742455 | unknown | — | — | — |
| └ 139.99.139.96/28 | 16 | OVH-CUST-515611228 | unknown | — | — | — |
| └ 139.99.139.112/30 | 4 | OVH-CUST-7617755 | unknown | — | — | — |
| └ 139.99.139.116/30 | 4 | OVH-CUST-533593585 | unknown | — | — | — |
| └ 139.99.139.136/30 | 4 | OVH-CUST-534640923 | unknown | — | — | — |
| └ 139.99.139.144/30 | 4 | OVH-CUST-537852678 | unknown | — | — | — |
| └ 139.99.139.148/30 | 4 | OVH-CUST-13653814 | unknown | — | — | — |
| └ 139.99.139.160/27 | 32 | OVH-CUST-515528175 | unknown | — | — | — |
| └ 139.99.139.192/30 | 4 | OVH-CUST-20055356 | unknown | — | — | — |
| └ 139.99.139.196/30 | 4 | OVH-CUST-7598270 | unknown | — | — | — |
| └ 139.99.139.224/30 | 4 | OVH-CUST-541236201 | unknown | — | — | — |
| └ 139.99.139.228/30 | 4 | OVH-CUST-4703586 | unknown | — | — | — |
| └ 139.99.139.240/28 | 16 | OVH-CUST-532136695 | unknown | — | — | — |
| └ 139.99.140.0/29 | 8 | OVH-CUST-6971660 | unknown | — | — | — |
| └ 139.99.140.16/28 | 16 | OVH-CUST-532868762 | unknown | — | — | — |
| └ 139.99.140.32/30 | 4 | OVH-CUST-541916030 | unknown | — | — | — |
| └ 139.99.140.36/30 | 4 | OVH-CUST-18289728 | unknown | — | — | — |
| └ 139.99.140.60/30 | 4 | OVH-CUST-9405692 | unknown | — | — | — |
| └ 139.99.140.72/29 | 8 | OVH-CUST-42345205 | unknown | — | — | — |
| └ 139.99.140.80/29 | 8 | OVH-CUST-7914936 | unknown | — | — | — |
| └ 139.99.140.112/29 | 8 | OVH-CUST-9048010 | unknown | — | — | — |
| └ 139.99.140.120/30 | 4 | OVH-CUST-12506207 | unknown | — | — | — |
| └ 139.99.140.140/30 | 4 | OVH-CUST-9333454 | unknown | — | — | — |
| └ 139.99.140.144/29 | 8 | OVH-CUST-5343533 | unknown | — | — | — |
| └ 139.99.140.156/30 | 4 | OVH-CUST-20055352 | unknown | — | — | — |
| └ 139.99.140.160/27 | 32 | OVH-CUST-177560159 | unknown | — | — | — |
| └ 139.99.140.192/30 | 4 | OVH-CUST-11406451 | unknown | — | — | — |
| └ 139.99.140.240/30 | 4 | OVH-CUST-9669466 | unknown | — | — | — |
| └ 139.99.140.248/29 | 8 | OVH-CUST-374348948 | unknown | — | — | — |
| └ 139.99.141.0/28 | 16 | OVH-CUST-16819829 | unknown | — | — | — |
| └ 139.99.141.16/28 | 16 | OVH-CUST-522435742 | unknown | — | — | — |
| └ 139.99.141.60/30 | 4 | OVH-CUST-9700412 | unknown | — | — | — |
| └ 139.99.141.128/28 | 16 | OVH-CUST-336894108 | unknown | — | — | — |
| └ 139.99.141.144/28 | 16 | OVH-CUST-4823520 | unknown | — | — | — |
| └ 139.99.141.192/30 | 4 | OVH-CUST-4824307 | unknown | — | — | — |
| └ 139.99.141.196/30 | 4 | OVH-CUST-7350546 | unknown | — | — | — |
| └ 139.99.141.208/28 | 16 | OVH-CUST-524202035 | unknown | — | — | — |
| └ 139.99.141.224/29 | 8 | OVH-CUST-10734268 | unknown | — | — | — |
| └ 139.99.141.232/30 | 4 | OVH-CUST-7615296 | unknown | — | — | — |
| └ 139.99.141.240/28 | 16 | OVH-CUST-524222892 | unknown | — | — | — |
| └ 139.99.142.0/28 | 16 | OVH-CUST-525676881 | unknown | — | — | — |
| └ 139.99.142.16/30 | 4 | OVH-CUST-7357231 | unknown | — | — | — |
| └ 139.99.142.32/28 | 16 | OVH-CUST-525677747 | unknown | — | — | — |
| └ 139.99.142.52/30 | 4 | OVH-CUST-4978905 | unknown | — | — | — |
| └ 139.99.142.64/28 | 16 | OVH-CUST-526228849 | unknown | — | — | — |
| └ 139.99.142.92/30 | 4 | OVH-CUST-4979162 | unknown | — | — | — |
| └ 139.99.142.108/30 | 4 | OVH-CUST-9338856 | unknown | — | — | — |
| └ 139.99.142.112/29 | 8 | OVH-CUST-269125549 | unknown | — | — | — |
| └ 139.99.142.120/30 | 4 | OVH-CUST-4979326 | unknown | — | — | — |
| └ 139.99.142.132/30 | 4 | OVH-CUST-10312014 | unknown | — | — | — |
| └ 139.99.142.140/30 | 4 | OVH-CUST-18342087 | unknown | — | — | — |
| └ 139.99.142.148/30 | 4 | OVH-CUST-9605218 | unknown | — | — | — |
| └ 139.99.142.160/27 | 32 | OVH-CUST-517984385 | unknown | — | — | — |
| └ 139.99.142.192/30 | 4 | OVH-CUST-13729300 | unknown | — | — | — |
| └ 139.99.142.196/30 | 4 | OVH-CUST-14598720 | unknown | — | — | — |
| └ 139.99.142.224/30 | 4 | OVH-CUST-5064100 | unknown | — | — | — |
| └ 139.99.142.240/28 | 16 | OVH-CUST-526439059 | unknown | — | — | — |
| └ 139.99.143.0/29 | 8 | OVH-CUST-27433836 | unknown | — | — | — |
| └ 139.99.143.8/30 | 4 | OVH-CUST-22648019 | unknown | — | — | — |
| └ 139.99.143.44/30 | 4 | OVH-CUST-12506146 | unknown | — | — | — |
| └ 139.99.143.48/28 | 16 | OVH-CUST-18307257 | unknown | — | — | — |
| └ 139.99.143.64/28 | 16 | OVH-CUST-526474428 | unknown | — | — | — |
| └ 139.99.143.80/29 | 8 | OVH-CUST-256859697 | unknown | — | — | — |
| └ 139.99.143.96/27 | 32 | OVH-CUST-518394728 | unknown | — | — | — |
| └ 139.99.153.64/28 | 16 | OVH-CUST-340694185 | unknown | — | — | — |
| └ 139.99.153.80/28 | 16 | OVH-CUST-526483996 | unknown | — | — | — |
| └ 139.99.153.104/30 | 4 | OVH-CUST-7402536 | unknown | — | — | — |
| └ 139.99.153.112/29 | 8 | OVH-CUST-62393449 | unknown | — | — | — |
| └ 139.99.153.140/30 | 4 | OVH-CUST-7547522 | unknown | — | — | — |
| └ 139.99.153.168/30 | 4 | OVH-CUST-13290506 | unknown | — | — | — |
| └ 139.99.153.176/30 | 4 | OVH-CUST-12138807 | unknown | — | — | — |
| └ 139.99.153.180/30 | 4 | OVH-CUST-9954178 | unknown | — | — | — |
| └ 139.99.153.192/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.154.0/24 | 256 | OVH-INFRA-PCC | unknown | — | — | — |
| └ 139.99.155.0/24 | 256 | VPS-SYD2 | unknown | — | — | — |
| └ 139.99.156.0/22 | 1,024 | OVH-VPS-139-99-156 | OVH Hosting, Inc. (HO-2) · CA | Reassigned | Aug 17, 2017 | abuse@ |
| └ 139.99.160.0/27 | 32 | OVH-CUST-533549481 | unknown | — | — | — |
| └ 139.99.160.32/28 | 16 | OVH-CUST-526703444 | unknown | — | — | — |
| └ 139.99.160.64/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.160.128/27 | 32 | OVH-CUST-522144004 | unknown | — | — | — |
| └ 139.99.160.168/30 | 4 | OVH-CUST-164362093 | unknown | — | — | — |
| └ 139.99.160.172/30 | 4 | OVH-CUST-7554422 | unknown | — | — | — |
| └ 139.99.160.176/30 | 4 | OVH-CUST-7554419 | unknown | — | — | — |
| └ 139.99.160.192/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.161.0/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.161.64/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.161.128/30 | 4 | OVH-CUST-12520604 | unknown | — | — | — |
| └ 139.99.161.144/28 | 16 | OVH-CUST-527185871 | unknown | — | — | — |
| └ 139.99.161.172/30 | 4 | OVH-CUST-15493625 | unknown | — | — | — |
| └ 139.99.161.180/30 | 4 | OVH-CUST-22161319 | unknown | — | — | — |
| └ 139.99.161.192/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.162.0/30 | 4 | OVH-CUST-8111736 | unknown | — | — | — |
| └ 139.99.162.8/29 | 8 | OVH-CUST-7088046 | unknown | — | — | — |
| └ 139.99.162.16/28 | 16 | OVH-CUST-7088088 | unknown | — | — | — |
| └ 139.99.162.60/30 | 4 | OVH-CUST-7889757 | unknown | — | — | — |
| └ 139.99.162.64/29 | 8 | OVH-CUST-8244897 | unknown | — | — | — |
| └ 139.99.162.72/30 | 4 | OVH-CUST-8248310 | unknown | — | — | — |
| └ 139.99.162.84/30 | 4 | OVH-CUST-19431252 | unknown | — | — | — |
| └ 139.99.162.124/30 | 4 | OVH-CUST-274202844 | unknown | — | — | — |
| └ 139.99.162.128/28 | 16 | OVH-CUST-28221121 | unknown | — | — | — |
| └ 139.99.162.176/30 | 4 | OVH-CUST-22058009 | unknown | — | — | — |
| └ 139.99.162.180/30 | 4 | OVH-CUST-13763429 | unknown | — | — | — |
| └ 139.99.162.192/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.163.8/30 | 4 | OVH-CUST-6258406 | unknown | — | — | — |
| └ 139.99.163.32/27 | 32 | OVH-CUST-522208689 | unknown | — | — | — |
| └ 139.99.163.88/30 | 4 | OVH-CUST-11390952 | unknown | — | — | — |
| └ 139.99.163.92/30 | 4 | OVH-CUST-8527825 | unknown | — | — | — |
| └ 139.99.163.96/28 | 16 | OVH-CUST-6560899 | unknown | — | — | — |
| └ 139.99.163.128/28 | 16 | OVH-CUST-336665893 | unknown | — | — | — |
| └ 139.99.163.160/27 | 32 | OVH-CUST-522382506 | unknown | — | — | — |
| └ 139.99.165.128/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.165.192/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.166.0/28 | 16 | OVH-CUST-10327149 | unknown | — | — | — |
| └ 139.99.166.32/27 | 32 | OVH-CUST-260488534 | unknown | — | — | — |
| └ 139.99.166.64/29 | 8 | OVH-CUST-356989276 | unknown | — | — | — |
| └ 139.99.166.72/30 | 4 | OVH-CUST-10332936 | unknown | — | — | — |
| └ 139.99.166.76/30 | 4 | OVH-CUST-10336327 | unknown | — | — | — |
| └ 139.99.166.80/29 | 8 | OVH-CUST-10334076 | unknown | — | — | — |
| └ 139.99.166.120/30 | 4 | OVH-CUST-20025232 | unknown | — | — | — |
| └ 139.99.166.128/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.166.208/30 | 4 | OVH-CUST-22717372 | unknown | — | — | — |
| └ 139.99.166.224/27 | 32 | OVH-CUST-522444462 | unknown | — | — | — |
| └ 139.99.167.128/30 | 4 | OVH-CUST-361182342 | unknown | — | — | — |
| └ 139.99.167.132/30 | 4 | OVH-CUST-11600222 | unknown | — | — | — |
| └ 139.99.167.140/30 | 4 | OVH-CUST-11600610 | unknown | — | — | — |
| └ 139.99.167.144/28 | 16 | OVH-CUST-529410826 | unknown | — | — | — |
| └ 139.99.167.160/28 | 16 | OVH-CUST-335047866 | unknown | — | — | — |
| └ 139.99.167.176/28 | 16 | OVH-CUST-529571691 | unknown | — | — | — |
| └ 139.99.167.192/28 | 16 | OVH-CUST-12905512 | unknown | — | — | — |
| └ 139.99.167.208/28 | 16 | OVH-CUST-529619789 | unknown | — | — | — |
| └ 139.99.167.224/27 | 32 | OVH-CUST-523694028 | unknown | — | — | — |
| └ 139.99.168.0/23 | 512 | VPS-SYD | unknown | — | — | — |
| └ 139.99.170.0/23 | 512 | VPS-SYD2 | unknown | — | — | — |
| └ 139.99.172.0/23 | 512 | VPS-SYD | OVH Australia PTY LTD (OAPL-2) · AU | Reassigned | Jan 12, 2018 | noc@ |
| └ 139.99.174.0/24 | 256 | SD-SYD--SD10G-CAGE-170-ROW-25-PROJET-APAC | unknown | — | — | — |
| └ 139.99.175.0/26 | 64 | IPLB-SYD | unknown | — | — | — |
| └ 139.99.176.64/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
| └ 139.99.176.128/26 | 64 | OVH-DEDICATED-FO | unknown | — | — | — |
Composition
The types across the prefix's announced space, by addresses.
Announced space
Address share
Announced space
Types across the prefix
32,768 addresses
| Type | Addresses | Share | Ranges | |
|---|---|---|---|---|
| Hosting | 32,766 | >99% | 13 | |
| Datacenter proxyanonymizer | 1 | <0.01% | 1 | |
| Tor exitanonymizer | 1 | <0.01% | 1 |
Network & registry
IPv4 market
Holder
- Organization
- OVH Hosting, Inc.
- Handle
- HO-2
- Range
- 139.
99. 0. 0/ 16 - Registration type
- Direct Allocation
- Record created
- Sep 9, 2016
- Reallocated to
- OVH Australia PTY LTD (OAPL-2)
- Reallocated range
- 139.
99. 128. 0/ 17 - Reallocated
- Mar 29, 2017
Origin network
AS16276
FR
- Name
- OVH SAS
- Type
- Hosting
- Registered
- Feb 15, 2001
- Domain
- ovhcloud.com
- Website
- www.ovhcloud.com
- Industry
- Hosting and Cloud Provider
- Spamhaus ASN-DROP
- not listed
- VPN servers
- 419
- Tor exits
- 12
Routing timeline
Who has announced this prefix
Summary
Routing history
- Pattern
- Stable
- First seen
- Nov 2016
- Current origin since
- Nov 2016 · 10 yr
- Origin networks
- 1
Whois
Registration for this announcement
- Range
- 139.
99. 128. 0/ 17 - Netname
- OVH-AU-1
- Registrant
- OVH Australia PTY LTD
- Organization
- OVH Australia PTY LTD (OAPL-2)
- Org address
- 90 ARTHUR STREET NORTH SYDNEY NSW, SYDNEY, 2060
- Org country
- AU
- Type
- Reallocated
- Handle
- NET-139-99-128-0-1
- Parent
- NET-139-99-0-0-1
- Created
- Mar 29, 2017
- RIR
- ARIN
- Country
- CA
- Delegated
- Sep 9, 2016
- Status
- assigned
Report abuse
Abuse contact
- noc@
ovh. net - Name
- NOC
- Phone
- +1-855-684-5463
- Handle
- NOC11876-ARIN