Data as of Nov 4, 2026

89.104.0.0/19

72 residential-proxy exits · 30 days

kabelplus GmbH

Announcement
this exact prefix
RPKI valid
Announced by
Type
Residential
94% of it

Residential-proxy exits

Proxy exits
72
0.88% of its addresses · 30 days
Always-on exits
5
6.9% of its exits
Spread
25 of 32
/24s with at least one exit
Providers
70
selling exits here
Oct 5, 2026 – Nov 3, 2026

Exits seen per day

21K observations
  • Residential
  • Business

Proxy providers listing exits

  • 2Captcha
  • 2Extract
  • 711Proxy
  • 9Proxy
  • Ake.net
  • AnyIP
  • B2Proxy
  • BirdProxies
  • BlurPath
  • BottingTools
  • ByteProxies
  • Byteful
  • CliProxy
  • CoreProxy
  • DataImpulse
  • Datarama
  • Decodo
  • EZProxies
  • EnigmaProxy
  • Evomi
  • FastProxy
  • FlashProxy
  • FlexyProxies
  • FloppyData
  • GSocks
  • Geonix
  • Geonode
  • GloryCloud
  • GoProxies
  • GonzoProxy
  • IPFly
  • IPOasis
  • IPPeak
  • IPRoyal
  • Infatica
  • InfiniteProxies
  • KindProxy
  • LemonBright
  • LemonLabs
  • LemonPrime
  • LightningProxies
  • LudaxProxy
  • MangoProxy
  • MarsProxies
  • NSocks
  • NodeMaven
  • NodeProxy
  • NovProxy
  • NovaProxy
  • Novada
  • Oxylabs
  • Proxiware
  • Proxy-Cheap
  • Proxy-Seller
  • Proxy4U
  • ProxyEmpire
  • ProxyRack
  • ProxyWing
  • Proxyma
  • PuraRoute
  • RainProxy
  • RolaProxy
  • Shifter
  • StrikeProxy
  • Thordata
  • ThunderProxy
  • VantageProxies
  • VibeProxies
  • VitalExclusive
  • VitalProxy

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.

RangeAddressesNetnameHolderTypeCreatedAbuse contact
89.104.0.0/198,192AT-KABELPLUS-20060222kabelplus GmbH (ORG-KA1-RIPE) · ATALLOCATED PAFeb 22, 2006abuse@kabsi.at
└ 89.104.0.0/304KP-BUSI-n2013bg00unknownASSIGNED PAFeb 5, 2026abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.4/304KP-BUSI-p6383a00unknownASSIGNED PAMay 1, 2025abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.8/298KP-BUSI-m4354c00unknownASSIGNED PAJul 22, 2026abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.16/304KP-BUSI-m3173a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.20/304KP-BUSI-1625unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.24/298KP-BUSI-3765unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.40/304KP-BUSI-d1988a00unknownASSIGNED PAFeb 20, 2020abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.48/304KP-BUSI-p0110e00unknownASSIGNED PAJul 3, 2020abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.56/298KP-BUSI-d9073b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.0.64/2664KP-BUSI-1900unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.1.0/24256CABLE-NET-DYNAMIC-58Kabelplus GmbHASSIGNED PAOct 7, 2024abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.2.0/24256CABLE-NET-DYNAMIC-59Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.3.0/24256CABLE-NET-DYNAMIC-60Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.5.0/24256CABLE-NET-DYNAMIC-61Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.6.0/24256CABLE-NET-DYNAMIC-62Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.7.0/24256CABLE-NET-DYNAMIC-63Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.8.0/24256CABLE-NET-DYNAMIC-64Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.9.0/24256CABLE-NET-DYNAMIC-65Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.10.0/24256CABLE-NET-DYNAMIC-13Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.11.0/24256CABLE-NET-DYNAMIC-66Kabelplus GmbHASSIGNED PAFeb 19, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.12.0/24256CABLE-NET-STATIC-10Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.13.0/24256CABLE-NET-DYNAMIC-14Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.14.0/24256CABLE-NET-STATIC-38Kabelplus GmbHASSIGNED PAFeb 21, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.15.0/24256CABLE-NET-DYNAMIC-67Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.16.0/24256CABLE-NET-DYNAMIC-15Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.17.0/24256CABLE-NET-STATIC-11Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.18.0/24256CABLE-NET-DYNAMIC-16Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.19.0/24256CABLE-NET-DYNAMIC-17Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.21.0/24256CABLE-NET-DYNAMIC-94Kabelplus GmbHASSIGNED PAFeb 21, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.22.0/24256CABLE-NET-DYNAMIC-18Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.23.0/24256CABLE-NET-DYNAMIC-19Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.24.0/24256CABLE-NET-DYNAMIC-20Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.25.0/24256CABLE-NET-DYNAMIC-21Kabelplus GmbHASSIGNED PANov 19, 2007abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.0/298KP-BUSI-j5121b00unknownASSIGNED PASep 19, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.48/298KP-BUSI-q4540b00unknownASSIGNED PANov 14, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.88/298KP-BUSI-r0187a00unknownASSIGNED PAMar 8, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.96/304KP-BUSI-f7261b00unknownASSIGNED PAApr 27, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.112/298KP-BUSI-i0390b00unknownASSIGNED PAMay 23, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.128/298KP-BUSI-r1196a00unknownASSIGNED PAJun 1, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.144/304KP-BUSI-n5404q00unknownASSIGNED PAJun 3, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.156/304KP-BUSI-j1903b00unknownASSIGNED PAJan 10, 2019abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.160/298KP-BUSI-q9609a00unknownASSIGNED PAJul 27, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.168/304KP-BUSI-k7602b00unknownASSIGNED PAJul 29, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.172/304KP-BUSI-m5588b00unknownASSIGNED PASep 16, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.192/304KP-BUSI-n6030b00unknownASSIGNED PAAug 6, 2024abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.204/304KP-BUSI-j4153c00unknownASSIGNED PAJun 26, 2019abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.216/298KP-BUSI-q1413a00unknownASSIGNED PANov 16, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.26.224/298KP-BUSI-l1771a00unknownASSIGNED PANov 17, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.32/298KP-BUSI-s2767j00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.56/298KP-BUSI-q8292a00unknownASSIGNED PADec 24, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.76/304KP-BUSI-k7087d00unknownASSIGNED PAMay 9, 2018abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.104/304KP-BUSI-i2895b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.120/298KP-BUSI-y13042a00unknownASSIGNED PAAug 4, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.128/298KP-BUSI-k5365c00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.140/304KP-BUSI-q7617a00unknownASSIGNED PAFeb 23, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.152/304KP-BUSI-n1619a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.156/304KP-BUSI-q4447a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.176/304KP-BUSI-m8877b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.204/304KP-BUSI-i9466b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.224/304KP-BUSI-h4867b00unknownASSIGNED PAJan 12, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.240/304KP-BUSI-j0889b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.27.248/298KP-BUSI-n5937a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.28.0/24256CABLE-NET-DYNAMIC-68Kabelplus GmbHASSIGNED PAJun 9, 2009abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.29.0/24256CABLE-NET-DYNAMIC-69Kabelplus GmbHASSIGNED PAJun 9, 2009abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.30.0/24256CABLE-NET-DYNAMIC-70Kabelplus GmbHASSIGNED PAJun 9, 2009abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.0/298KP-BUSI-l4303a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.8/304KP-BUSI-1863unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.12/304KP-BUSI-y27436a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.16/304KP-BUSI-1863unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.20/304KP-BUSI-t8064a00unknownASSIGNED PAApr 23, 2024abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.24/304KP-BUSI-m5928b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.28/304KP-BUSI-y18278a00unknownASSIGNED PAApr 24, 2024abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.32/298KP-BUSI-d6419a00unknownASSIGNED PAJan 30, 2021abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.40/304KP-BUSI-2158unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.44/304KP-BUSI-d9629a00unknownASSIGNED PADec 10, 2019abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.48/304KP-BUSI-2023unknownASSIGNED PAFeb 8, 2020abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.52/304KP-BUSI-m4402a00unknownASSIGNED PAMay 30, 2020abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.56/298KP-BUSI-d0214a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.64/298KP-BUSI-k9274b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.72/304KP-BUSI-n2013ar00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.76/304KP-BUSI-t1574a00unknownASSIGNED PAJul 11, 2018abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.80/304KP-BUSI-n4604a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.88/304KP-BUSI-y33821a00unknownASSIGNED PAOct 21, 2025abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.96/304KP-BUSI-q8779a00unknownASSIGNED PAMar 30, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.100/304KP-BUSI-t7357a00unknownASSIGNED PAJan 23, 2019abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.104/298KP-BUSI-3346unknownASSIGNED PAJan 16, 2018abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.112/304KP-BUSI-n9459a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.116/304KP-BUSI-l6507a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.120/298KP-BUSI-x8690a00unknownASSIGNED PAFeb 2, 2023abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.128/304KP-BUSI-r1177a00unknownASSIGNED PAMay 11, 2017abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.132/304KP-BUSI-1867unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.136/298KP-BUSI-5576unknownASSIGNED PAApr 8, 2023abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.144/298KP-BUSI-l6879a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.152/298KP-BUSI-1956unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.160/298KP-BUSI-l4828b00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.168/298KP-BUSI-d7107a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.176/304KP-BUSI-m0434a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.180/304KP-BUSI-1863unknownASSIGNED PAMay 11, 2021abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.184/304KP-BUSI-r6108a00unknownASSIGNED PAJan 24, 2018abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.188/304KP-BUSI-m1555a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.192/298KP-BUSI-5042unknownASSIGNED PAMay 13, 2022abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.200/298KP-BUSI-5043unknownASSIGNED PAMay 13, 2022abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.208/298KP-BUSI-m1065a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.220/304KP-BUSI-2157unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.224/304KP-BUSI-1870unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.228/304KP-BUSI-2158unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.232/304KP-BUSI-p9774a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.236/304KP-BUSI-m1148a00unknownASSIGNED PAJul 25, 2016abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.240/298KP-BUSI-y06631a00unknownASSIGNED PAJun 10, 2023abuse@kabsi.at
via AT-KABELPLUS-20060222
└ 89.104.31.248/304KP-BUSI-r9538a00unknownASSIGNED PAFeb 28, 2018abuse@kabsi.at
via AT-KABELPLUS-20060222

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
TypeAddressesShareRanges
Residential7,67294%30
Business5206.3%84

Network & registry

Origin network

AS8339

AT
Name
kabelplus GmbH
Type
Internet provider
Registered
Jun 10, 1997
Domain
kabelplus.at
Website
www.kabelplus.at
Industry
Internet Service Provider (ISP)
Spamhaus ASN-DROP
not listed