Data as of Nov 7, 2026
31.169.48.0/21
256 anonymizer addresses · 13% · VPN61 residential-proxy exits · 30 daysBlix Solutions AS · space held by Blix Group AS
Residential-proxy exits
Proxy exits
61
3.0% of its addresses · 30 days
Always-on exits
1
1.6% of its exits
Spread
1 of 8
/24s with at least one exit
Providers
57
selling exits here
Oct 8, 2026 – Nov 6, 2026
Exits seen per day
3.0K observations
Proxy providers listing exits
- 711Proxy
- Ake.net
- AnyIP
- B2Proxy
- BirdProxies
- BottingTools
- BuyingProxy
- ByteProxies
- Byteful
- CliProxy
- ColaProxy
- DataImpulse
- Datarama
- Decodo
- EZProxies
- EnigmaProxy
- Evomi
- FastProxy
- FloppyData
- GSocks
- Geonix
- Geonode
- GhostConnect
- GloryCloud
- GoProxies
- HideProxy
- IPFly
- IPPeak
- Infatica
- InfiniteProxies
- KocerRoxy
- LemonLabs
- LemonPrime
- LudaxProxy
- MangoProxy
- NodeProxy
- NovaProxy
- Oxylabs
- PSBProxy
- PrivateByte
- ProxiesVision
- Proxio
- Proxiware
- Proxmint
- Proxy-Seller
- Proxy4U
- ProxyEmpire
- ProxyGeo
- ProxyRack
- Proxyma
- PuraRoute
- Q2IP
- RH7Proxy
- RainProxy
- Shifter
- VantageProxies
- VitalExclusive
IPv4 market
Path
2 · Leased from
not leased
Operators, sellers and brokers
VPN services
| Name | Parent | In 31.169.48.0/21 | /24s |
|---|---|---|---|
| Mullvad VPN | Mullvad VPN AB | 25613% | 1 |
Lineage
How this block came to its use, oldest first. The whole IPv4 market →
31.169.48.0/21
From the registry to its use
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 |
|---|---|---|---|---|---|---|
| 31.169.48.0/21 | 2,048 | NO-BLIXGROUP-20120820 | Blix Group AS (ORG-BGA22-RIPE) · NO | ALLOCATED PA | Aug 20, 2012 | abuse@ |
| └ 31.169.48.0/24 | 256 | EU-BLIX-BGP | AS50304 Linknets | ASSIGNED PA | Sep 16, 2012 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.49.0/24 | 256 | NO-BLIX-INFRA | unknown | ASSIGNED PA | Jan 3, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.0/29 | 8 | NO-BLIXCUST10265 | Customer 10265 | ASSIGNED PA | Jan 19, 2015 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.8/29 | 8 | NO-OSMF | OpenStreetmap Foundation | ASSIGNED PA | Feb 21, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.16/29 | 8 | NO-BLIX-CUST10218 | unknown | ASSIGNED PA | May 9, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.24/29 | 8 | BLIX-CUST10182 | Customer 10182 | ASSIGNED PA | Jun 13, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.32/28 | 16 | BLIX-CUST10242 | Customer 10242 | ASSIGNED PA | Jun 13, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.48/29 | 8 | INFRA-AW | unknown | ASSIGNED PA | Jan 19, 2015 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.56/29 | 8 | NO-BLIX-CUST10330 | unknown | ASSIGNED PA | May 9, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.64/27 | 32 | NO-BLIX-CUST10026 | Customer 10026 | ASSIGNED PA | Jul 3, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.96/29 | 8 | NO-BLIX-CUST10170 | Customer 10170 | ASSIGNED PA | Aug 6, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.104/30 | 4 | NO-BLIX-CUST10349 | Customer 10349 | ASSIGNED PA | Jan 15, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.108/30 | 4 | NO-BLIX-CUST10398 | unknown | ASSIGNED PA | May 9, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.112/29 | 8 | NO-BLIX-CUST10330 | unknown | ASSIGNED PA | May 9, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31. | 16 | NO-BLIX-CUST10141 | Customer 10141 | ASSIGNED PA | Aug 15, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.136/29 | 8 | NO-BLIXCUST10223 | Customer 10223 | ASSIGNED PA | Nov 6, 2015 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.144/28 | 16 | NO-BLIX-CUST10242 | Customer 10242 | ASSIGNED PA | Mar 2, 2015 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.160/30 | 4 | NO-BLIX-CUST10398 | unknown | ASSIGNED PA | May 9, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.168/30 | 4 | NO-BLIX-CUST10428 | unknown | ASSIGNED PA | Oct 28, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.172/30 | 4 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | Jun 2, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.176/29 | 8 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | May 12, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.184/30 | 4 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | Jun 2, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.188/30 | 4 | NO-BLIX-CUST10403 | unknown | ASSIGNED PA | Aug 12, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.192/29 | 8 | NO-BLIX-CUST10322 | Customer 10322 | ASSIGNED PA | May 4, 2015 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.200/29 | 8 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | Apr 21, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.208/29 | 8 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | Apr 22, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.216/29 | 8 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | May 2, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.224/28 | 16 | Reserved | unknown | ASSIGNED PA | Aug 17, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.240/29 | 8 | NO-BLIX-CUST10413 | unknown | ASSIGNED PA | Aug 24, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.50.248/29 | 8 | NO-BLIXCUST10260 | Customer 10260 | ASSIGNED PA | Nov 1, 2013 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.0/27 | 32 | NO-BRANDMASTER | Brandmaster AS | ASSIGNED PA | Mar 3, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.32/28 | 16 | NO-BLIXCUST10390 | unknown | ASSIGNED PA | Apr 8, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.48/30 | 4 | NO-BLIX-CUST10322 | unknown | ASSIGNED PA | Aug 16, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.52/30 | 4 | NO-BLIX-CUST10102 | unknown | ASSIGNED PA | Jul 13, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.56/30 | 4 | NO-BLIX-CUST10102 | unknown | ASSIGNED PA | Jul 13, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.60/30 | 4 | NO-BLIXCUST10484 | unknown | ASSIGNED PA | Dec 12, 2018 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.64/26 | 64 | NO-BLIXCUST10322 | Customer 10322 | ASSIGNED PA | Jun 10, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.128/29 | 8 | PL-20160627-IPS | Portlane AB | ASSIGNED PA | Aug 16, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.136/29 | 8 | NO-BLIXCUST10312 | Customer 10312 | ASSIGNED PA | Nov 7, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.144/29 | 8 | NO-BLIX-RESERVED-NOTINUSE | unknown | ASSIGNED PA | Aug 16, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31. | 12 | NO-BLIX-CUST10412 | unknown | ASSIGNED PA | Aug 11, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.164/30 | 4 | NO-BLIXCUST10223 | Customer 10223 | ASSIGNED PA | May 29, 2017 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.168/29 | 8 | PL-20160816-IPS | Portlane AB | ASSIGNED PA | Aug 15, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.176/28 | 16 | NO-BLIX-CUST10405 | unknown | ASSIGNED PA | Sep 5, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31. | 12 | NO-BLIX-CUST10412 | unknown | ASSIGNED PA | Sep 7, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.204/30 | 4 | INFRA-AW | unknown | ASSIGNED PA | Sep 15, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.208/29 | 8 | NO-BLIX-CUST10187 | unknown | ASSIGNED PA | Sep 21, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.216/29 | 8 | NO-BLIXCUST10187 | Customer 10187 | ASSIGNED PA | Nov 23, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.51.224/27 | 32 | NO-BLIX-CUST10397 | unknown | ASSIGNED PA | Jul 18, 2016 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.52.0/24 | 256 | NO-OPENNET | Residential customers DHCP scope | ASSIGNED PA | Feb 19, 2025 | abuse@ via NO-BLIXGROUP-20120820 |
| └ 31.169.53.0/24 | 256 | NO-BLIXCUST10412 | unknown | ASSIGNED PA | Feb 19, 2025 | abuse@ |
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
2,048 addresses
| Type | Addresses | Share | Ranges | |
|---|---|---|---|---|
| Internet provider | 1,580 | 77% | 11 | |
| VPNanonymizer | 256 | 13% | 1 | |
| Business | 212 | 10% | 16 |
Network & registry
Origin network
AS50304
NO
- Name
- Blix Solutions AS
- Type
- Internet provider
- Registered
- Dec 16, 2009
- Domain
- blix.com
- Website
- www.blix.com
- Industry
- Internet Service Provider (ISP)
- Spamhaus ASN-DROP
- not listed
- VPN servers
- 15
- Tor exits
- 1
Routing timeline
Who has announced this prefix
Summary
Routing history
- Pattern
- Stable
- First seen
- Aug 2012
- Current origin since
- Aug 2012 · 14 yr
- Origin networks
- 1
Whois
Registration for this announcement
- Range
- 31.
169. 48. 0/ 21 - Netname
- NO-BLIXGROUP-20120820
- Registrant
- Blix Group AS
- Registrant country
- NO
- Organization
- Blix Group AS (ORG-BGA22-RIPE)
- Org country
- NO
- Type
- ALLOCATED PA
- Created
- Aug 20, 2012
- Updated
- Jul 21, 2016
- Maintainer
- RIPE-NCC-HM-MNT
- RIR
- RIPE NCC
- Country
- NO
- Delegated
- Aug 20, 2012
- Status
- assigned
Report abuse
Abuse contact
- abuse@
blixsolutions. no - Name
- RIPE MANAGER
- Handle
- BLIX-RIPE