Data as of Nov 9, 2026
196.220.160.0/19
560 residential-proxy exits · 30 daysWirulink Pty Ltd
Residential-proxy exits
Proxy exits
560
6.8% of its addresses · 30 days
Always-on exits
20
3.6% of its exits
Spread
31 of 32
/24s with at least one exit
Providers
104
selling exits here
Oct 10, 2026 – Nov 8, 2026
Exits seen per day
62K observations
- Residential
- Business
/24s with the most always-on exits
| /24 | Always-on exits | Proxy exits | |
|---|---|---|---|
| 196.220.187.0/24 | 5 | 14 | |
| 196.220.188.0/24 | 3 | 25 | |
| 196.220.162.0/24 | 2 | 57 | |
| 196.220.169.0/24 | 2 | 31 | |
| 196.220.163.0/24 | 1 | 38 | |
| 196.220.164.0/24 | 1 | 27 | |
| 196.220.161.0/24 | 1 | 25 | |
| 196.220.186.0/24 | 1 | 24 | |
| 196.220.166.0/24 | 1 | 21 | |
| 196.220.171.0/24 | 1 | 16 | |
| 196.220.165.0/24 | 1 | 12 | |
| 196.220.191.0/24 | 1 | 10 | |
| 196.220.168.0/24 | 0 | 26 | |
| 196.220.160.0/24 | 0 | 23 | |
| 196.220.170.0/24 | 0 | 23 | |
| 196.220.177.0/24 | 0 | 22 | |
| 196.220.167.0/24 | 0 | 20 | |
| 196.220.189.0/24 | 0 | 18 | |
| 196.220.179.0/24 | 0 | 17 | |
| 196.220.176.0/24 | 0 | 15 | |
| 196.220.190.0/24 | 0 | 13 | |
| 196.220.178.0/24 | 0 | 13 | |
| 196.220.185.0/24 | 0 | 12 | |
| 196.220.182.0/24 | 0 | 11 |
Proxy providers listing exits
- 2Captcha
- 711Proxy
- 911Proxy
- 9Proxy
- ASHBURNPROXIES
- Ake.net
- AnyIP
- B2Proxy
- BartProxies
- BestProxy
- BirdProxies
- BlurPath
- BottingTools
- BuyingProxy
- ByteProxies
- Byteful
- CatProxies
- CliProxy
- DataImpulse
- Datarama
- Decodo
- EVOPROXY
- EZProxies
- EnigmaProxy
- Evomi
- FastProxy
- FlashProxy
- GSocks
- Geonix
- Geonode
- GhostConnect
- GloryCloud
- GoProxies
- GonzoProxy
- HideProxy
- IPCola
- IPFly
- IPMUSK
- IPOasis
- IPPeak
- IPRoyal
- Infatica
- InfiniteProxies
- KindProxy
- KocerRoxy
- Kookey
- LUMIPROXY
- LemonBright
- LemonLabs
- LemonPrime
- LudaxProxy
- MangoProxy
- Maskify
- MoMoProxy
- NSocks
- NextProxy
- NiuProxy
- NodeMaven
- NodeProxy
- NovProxy
- NovaProxy
- Novada
- Oxylabs
- PROXYWING_BASIC
- PSBProxy
- PrivateByte
- PrivateProxy
- ProxiesVision
- Proxio
- Proxiware
- Proxmint
- Proxy-Seller
- Proxy302
- Proxy4U
- ProxyEmpire
- ProxyGeo
- ProxyRack
- ProxyWing
- Proxyma
- PuraRoute
- Q2IP
- RH7Proxy
- RainProxy
- RapidProxy
- RoamProxy
- RolaProxy
- SPYDERPROXY_BASIC
- SPYDERPROXY_PREMIUM
- Shifter
- Smartproxy
- StrikeProxy
- SwiftProxy
- TalorData
- Thordata
- ThunderProxy
- TrueProxies
- VantageProxies
- VibeProxies
- VitalData
- VitalExclusive
- Webshare
- YumiProxy
- ZENPROXY_LITE
- ZENPROXY_PREMIUM
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 |
|---|---|---|---|---|---|---|
| 196.220.160.0/19 | 8,192 | Wirulink | Wirulink Pty Ltd (ORG-WA5-AFRINIC) · ZA | ALLOCATED PA | — | abuse@ |
| └ 196.220.160.0/27 | 32 | BronkhorstspruitVoIP1 | Bronkhorstspruit VoIP 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.32/27 | 32 | EkandustriaVoip1 | Ekandustria Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.64/27 | 32 | BronkiesVoip1 | Bronkies NHK VoiP | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.96/27 | 32 | KenmareNewVoIP1 | Kenmare New VoIP 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.128/27 | 32 | KenmareNewVoIP2 | Kenmare New VoIP 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.160/27 | 32 | ChamdorBVoIP2 | ChamdorB VoIP 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.192/27 | 32 | ProteaNewVoip1 | ProteaNew Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.160.224/27 | 32 | ProteaNewVoip2 | ProteaNew Voip2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.0/27 | 32 | BronkhorstspruitData1 | Bronkhortspruit Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.32/27 | 32 | EkandustriaData1 | EkandustriaData1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.64/28 | 16 | BronkhorstspruitStatic | Bronkhorstspruit Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.80/28 | 16 | EkandustriaStatic | Ekandustria Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.96/27 | 32 | BronkiesData1 | Bronkies Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.128/28 | 16 | BronkieStatic | Bronkies Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.152/29 | 8 | GeoffClientServers | Geoff Client Servers | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.160/27 | 32 | KenmareData1 | Kenmare Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.192/27 | 32 | KenmareData2 | Kenmare Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.161.224/27 | 32 | KenmareData3 | Kenmare Data3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.0/27 | 32 | YsselData | Yssel Data | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.32/27 | 32 | BrakfonteinVoip | Brakfontein Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.64/27 | 32 | TamboekiesVoip | Tamboekies Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.96/27 | 32 | PlatbergVoip | Platberg Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.128/27 | 32 | SkyHawkBData | SkyHawkB Data | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.160/27 | 32 | RDKData | RDK Data | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.192/27 | 32 | Donkerhoek | Donkerhoek | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.162.224/27 | 32 | SkyHawkBData | SkyHawkB Data | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.0/27 | 32 | KenmareData4 | Kenmare Data4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.32/27 | 32 | BrakfonteinData1 | Brakfontein Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.64/27 | 32 | TamboekiesData1 | Tamboekies Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.96/28 | 16 | HorisonNewVoip2 | Horison New Voip2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.112/28 | 16 | BrakfonteinStatic | Brakfontein Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.128/28 | 16 | TamboekiesStatic | Tamboekies Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.144/28 | 16 | FloraAccessStatic2 | Flora Access Static 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.160/27 | 32 | PlatbergNewData1 | Platberg New Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.192/27 | 32 | KenmareData5 | KenmareData5 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.163.224/27 | 32 | DelportonData3 | Delporton Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.0/27 | 32 | LinksfieldVoip | Linksfield Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.32/27 | 32 | RisanaVoip | Risana Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.64/27 | 32 | MeyersdalVoip | Meyersdal Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.96/27 | 32 | WordlsviewVoip | Wordlsview Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.128/27 | 32 | RDKAccess | RDKAccess | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.160/27 | 32 | DonkerhoekVoip | Donkerhoek Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.192/27 | 32 | BHAccessB | BHAccess B | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.164.224/27 | 32 | SkyHawkBData2 | SkyHawk B Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.0/27 | 32 | LinksfieldData1 | Linksfield Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.32/27 | 32 | RisanaData1 | Risana Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.64/27 | 32 | MeyersdalData1 | Meyersdal Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.96/28 | 16 | LinksfieldStatic | Linksfield Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.112/28 | 16 | RisanaStatic | Risana Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.128/28 | 16 | MeyersdalStatic | Meyersdal Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.144/28 | 16 | DoornkloofVoice | Doornkloof Voice | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.160/27 | 32 | WordlsviewData1 | Wordlsview Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.192/27 | 32 | FloraData3 | Flora Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.165.224/27 | 32 | ProteaNewData1 | ProteaNew Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.0/27 | 32 | BluehillsAccessAVoip | Bluehills AccessA Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.32/27 | 32 | BroederstroomVoip | Broederstroom Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.64/27 | 32 | RhenosterVoip | RhenosterVoip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.96/27 | 32 | ZZFreshVoip | ZZFresh Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.128/27 | 32 | BluehillsAccessBVoip | Bluehills AccessB Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.160/27 | 32 | ProteaAccess | Protea Access | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.192/27 | 32 | HeritageVoip | Heritage Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.166.224/27 | 32 | HekpoortData1 | Hekpoort Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.0/27 | 32 | BluehillsAccessAData1 | Bluehills AccessA Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.32/27 | 32 | BroederstroomData1 | Broederstroom Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.64/27 | 32 | RhenosterData1 | Rhenoster Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.96/27 | 32 | ZZFreshData1 | ZZFresh Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.128/28 | 16 | BluehillsStatic | Bluehills Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.144/28 | 16 | RhenosterData3 | Rhenoster Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.160/28 | 16 | RhenosterStaitc | RhenosterStatic | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.176/28 | 16 | NooitStatic | Nooit Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.192/27 | 32 | BluehillsAccessAData2 | Bluehills AccessA Data2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.167.224/27 | 32 | BluehillsAccessBData1 | Bluehills Accessb Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.0/27 | 32 | IndustriaAccessVoip | Industria Access Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.32/27 | 32 | LangrandVoip | Langrand Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.64/27 | 32 | FloraVoip | Flora Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.96/27 | 32 | RosettenvilleVoip | Rosettenville Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.128/27 | 32 | ConstantiaVoip | Constantia Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.160/27 | 32 | SkyHawkBData3 | SkyHawkB Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.192/27 | 32 | WheatlandsData2 | Wheatlands Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.168.224/27 | 32 | RDKData8 | RDK Data 8 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.0/27 | 32 | IndustriaAccessData1 | Industria Access Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.32/27 | 32 | ProteaNewData2 | Protea New Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.64/27 | 32 | FloraAccessData1 | Flora Access Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.96/27 | 32 | RosettenvilleData1 | Rosettenville Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.128/27 | 32 | ConstantiaData1 | Constantia Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.160/27 | 32 | IndustriaAccessStatic | Industria Access Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.192/28 | 16 | FloraAccessStatic | Flora Access Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.208/28 | 16 | RosettenvilleStatic | Rosettenville Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.169.224/28 | 16 | ConstantiaStatic | Constantia Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.0/27 | 32 | FrancliffVoip | Francliff Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.32/27 | 32 | BarakVoip | BarakVoip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.64/27 | 32 | NoordheuwelVoip | Noordheuwel Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.96/27 | 32 | YsselVoip | Yssel Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.128/27 | 32 | KenmareData9 | Kenmare Data 9 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.160/27 | 32 | FloraAccessData4 | Flora Access Data 4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.170.224/27 | 32 | FloraAccesVoip2 | Flora Acces Voip 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.0/27 | 32 | FrancliffData1 | Francliff Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.32/27 | 32 | BarakData1 | Barak Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.64/27 | 32 | NoordheuwelData1 | Noordheuwel Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.96/28 | 16 | FrancliffStatic | Francliff Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.112/28 | 16 | BarakStatic | Barak Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.128/28 | 16 | NoordheuwelStatic | Noordheuwel Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.144/28 | 16 | MintailsHS | MintailsHS | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.160/27 | 32 | NoordheuwelData2 | Noordheuwel Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.192/27 | 32 | YsselData2 | Yssel Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.171.224/27 | 32 | BarakData2 | BarakData2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.0/27 | 32 | ProteaAccessVoip | ProteaAccessVoip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.32/27 | 32 | MuldersdrifVoip | Muldersdrif Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.64/27 | 32 | OaktreeVoip | Oaktree Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.96/27 | 32 | HayesVoip | Hayes Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.128/27 | 32 | ProteaAccessVoip2 | Protea Access Voip2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.160/27 | 32 | KwaggaData2 | Kwagga Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.192/27 | 32 | RDKData7 | RDK Data 7 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.172.224/27 | 32 | HorisonNewData2 | Horison New Data2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.0/27 | 32 | NooitData4 | Nooit Data 4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.32/27 | 32 | MuldersdrifData1 | Muldersdrif Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.64/27 | 32 | OaktreeData | Oaktree Data | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.96/27 | 32 | HayesData | HayesData | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.128/28 | 16 | ProteaAccessStatic1 | Protea Access Static 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.144/28 | 16 | MuldersdrifStatic | Muldersdrif Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.160/28 | 16 | OaktreeStatic | Oaktree Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.176/28 | 16 | HayesStatic | HayesStatic | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.192/27 | 32 | ProteaData2 | Protea Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.173.224/27 | 32 | ProteaData3 | Protea Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.0/27 | 32 | DelportonVoip1 | Delporton Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.32/27 | 32 | BatteryVoip | Batery Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.64/27 | 32 | Daggafontein-Voip-Subnet | Daggafontein Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.96/27 | 32 | Daggafontein-Data-Subnet | Daggafontein Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.128/27 | 32 | Doornkloof-Voip-Subnet | Doornkloof Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.160/27 | 32 | Doornkloof-Data-Subnet | Doornkloof Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.192/27 | 32 | Louanna-Voip-Subnet | Louanna Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.174.224/27 | 32 | Louanna-Data-Subnet | Louanna Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.0/27 | 32 | DelportonData1 | Delporton Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.32/27 | 32 | BatteryData1 | Battery Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.64/28 | 16 | DelportonStatic | Delporton Staitc | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.80/28 | 16 | BatteryStatic | Battery Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.96/27 | 32 | DelportonData2 | Delporton Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.128/27 | 32 | BatteryData2 | Battery Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.160/27 | 32 | NooitData3 | Nooit Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.192/27 | 32 | ProteaAccessData3 | Protea Access Data3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.175.224/27 | 32 | ProteaAccessData4 | Protea Access Data 4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.0/27 | 32 | KwaggaVoip | Kwagga Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.32/27 | 32 | StonehillVoip | Stonehill Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.64/27 | 32 | KwaggaVoip2 | Kwagga Voip 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.96/27 | 32 | Luipardsvlei-Voip-Subnet | Luipardsvlei Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.128/27 | 32 | Luipardsvlei-Data-Subnet | Luipardsvlei Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.160/27 | 32 | Vogel-Voip-Subnet | Vogel Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.192/27 | 32 | Vogel-Data-Subnet | Vogel Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.176.224/27 | 32 | Witpoort-Voip-Subnet | Witpoort Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.0/27 | 32 | KwaggaData1 | Kwagga Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.32/27 | 32 | StonehillData1 | Stonehill Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.64/28 | 16 | KwaggaStatic | Kwagga Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.80/28 | 16 | StonehillStatic | Stonehill Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.96/27 | 32 | RDKData12 | RDK Data 12 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.128/27 | 32 | ProteaAccessData5 | Protea Access Data 5 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.160/27 | 32 | KenmareData6 | Kenmare Data 6 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.192/27 | 32 | MalutiData1 | Maluit Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.177.224/27 | 32 | RedIvoryData1 | RedIvory Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.0/27 | 32 | HekpoortVoip | Hekpoort Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.32/27 | 32 | BekkerVoip | Bekker Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.64/27 | 32 | RedIvoryVoip | RedIvory Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.96/27 | 32 | Witpoort-Data-Subnet | Witpoort Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.128/27 | 32 | Zuurfontein-Voip-Subnet | Zuurfontein Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.160/27 | 32 | Zuurfontein-Data-Subnet | Zuurfontein Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.192/27 | 32 | Babsfontein-Voip-Subnet | Babsfontein Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.178.224/27 | 32 | Babsfonein-Data-Subnet | Babsfontein Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.0/27 | 32 | HekpoortData2 | Hekpoort Data 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.32/27 | 32 | BekkerData1 | Bekker Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.64/28 | 16 | HekpoortStatic | Hekpoort Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.80/28 | 16 | BekkerStatic | Bekker Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.96/27 | 32 | HekpoortData3 | Hekpoort Data 3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.128/27 | 32 | HeritageData | Heritage Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.160/27 | 32 | LangrandData1 | Langrand Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.192/27 | 32 | PresidentPark-Voip-Subnet | PresidentPark Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.179.224/27 | 32 | PresidentPark-Data-Subnet | PresidentPark Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.0/27 | 32 | EaglesRiseVoip | Eagles Rise Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.32/27 | 32 | LosbergVoip1 | Losberg Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.64/27 | 32 | NooitVoip | Nooit Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.96/27 | 32 | RDKVoip | RDK Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.128/27 | 32 | MilparkVoip | Milpark Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.160/27 | 32 | Mooiplaats-Voip-Subnet | Mooiplaats Voip Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.192/27 | 32 | Mooiplaats-Data-Subnet | Mooiplaats Data Subnet | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.180.224/27 | 32 | ChamdorAccessBData4 | Chamdor AccessB Data 4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.0/27 | 32 | EaglesRiseData1 | EaglesRise Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.32/27 | 32 | LosbergData1 | Losberg Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.64/28 | 16 | EaglesRiseStatic | EaglesRise Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.80/28 | 16 | LosbergStatic | Losberg Static | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.96/27 | 32 | NooitData1 | Nooit Data1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.128/27 | 32 | NooitData2 | Nooit Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.160/27 | 32 | BluehillsAccessAData3 | Bluehills AccessA Data3 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.192/27 | 32 | BluehillsAccessBData4 | Bluehills AccessB Data4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.181.224/27 | 32 | RDKData4 | RDK Data 4 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.0/27 | 32 | ChamdorAVoip1 | Chamdor Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.32/27 | 32 | HorisonVoip1 | Horison Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.64/27 | 32 | KenmareVoip1 | Kenmare Voip | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.96/27 | 32 | VlakfonteinVoip1 | Vlakfontein Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.128/27 | 32 | ChamdorBVoip1 | Chamdor B Voip 1 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.160/27 | 32 | KenmareVoip2 | Kenmare Voip 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.182.192/27 | 32 | NooitVoip2 | Nooit Voip 2 | ASSIGNED PA | — | abuse@ via Wirulink |
| └ 196.220.183.0/27 | 32 | ChamdorAccessAData1 | Chamdor AccessA Data 1 | ASSIGNED PA | — | abuse@ via Wirulink |
A contact marked “via” is the registry's: the record names none of its own, so the registry hands down its parent's.
Composition
The types across the prefix's announced space, by addresses.
Announced space
Address share
Announced space
Types across the prefix
8,192 addresses
| Type | Addresses | Share | Ranges | |
|---|---|---|---|---|
| Business | 7,784 | 95% | 266 | |
| Residential | 408 | 5.0% | 11 |
Network & registry
Origin network
AS37564
ZA
- Name
- Wirulink Pty Ltd
- Type
- Internet provider
- Registered
- Feb 23, 2013
- Domain
- wiru.co.za
- Website
- www.wiru.co.za
- Industry
- Internet Service Provider (ISP)
- Spamhaus ASN-DROP
- not listed
Routing timeline
Who has announced this prefix
Summary
Routing history
- Pattern
- Stable
- First seen
- Oct 2015
- Current origin since
- Oct 2015 · 11 yr
- Origin networks
- 1
RPKI
Route origin authorizations
| ROA prefix | ASN | Max len | Anchor | Verdict |
|---|---|---|---|---|
| 196.220.160.0/19 | AS37564 | /24 | AFRINIC | RPKI valid |
IRR
Route objects on the exact prefix
| Origin | Registry | Description | Maintainer | Modified |
|---|---|---|---|---|
| AS37564 | AFRINIC | WIRUlink Pty Ltd | WIRULINK-MNT | Aug 26, 2025 |
IRR inside
Route objects inside
| Prefix | Origin | Registry | Description | Maintainer | Modified |
|---|---|---|---|---|---|
| 196.220.160.0/20 | AS37564 | AFRINIC | WIRUlink-196.220.160.0 | WIRULINK-MNT | Nov 17, 2020 |
| 196.220.176.0/20 | AS37564 | AFRINIC | WIRUlink | WIRULINK-MNT | Jun 11, 2019 |
Whois
Registration for this announcement
- Range
- 196.
220. 160. 0/ 19 - Netname
- Wirulink
- Registrant
- Wirulink Pty Ltd
- Registrant country
- ZA
- Organization
- Wirulink Pty Ltd (ORG-WA5-AFRINIC)
- Org country
- ZA
- Type
- ALLOCATED PA
- Parent
- 196.
0. 0. 0 - 196. 255. 255. 255 - Created
- Not stated by the registry
- Maintainer
- AFRINIC-HM-MNT
- RIR
- AFRINIC
- Country
- ZA
- Delegated
- Sep 29, 2015
- Status
- assigned
Report abuse
Abuse contact
- abuse@
wiru. co. za - Name
- IRT-WIRULINK-ZA
- Handle
- IRT-WIRULINK-ZA