I worked for a company that provided (private) hosted contact centre solutions and ended up getting into providing MS Teams Calling.
One DC in Melbourne AU, one DC in Sydney AU.
We needed to be able to fail over between Melbourne and Sydney and handle traffic on multiple ISPs and on IXs (IXs are small communities that ISPs create amongst themselves to send traffic between each other at little/no cost).
We created an account with APNIC, requested a /24 IP block (you can get less than 255 IPv4 addresses - a /24 block), paid about $1,500AUD and got setup (they gave us an ASN and an IPv6 block too)
That cost is each year.
You then go to an ISP and tell them to use your IP addresses and ASN.
You might need to peer (as others are saying), or they might just send the whole IP range to your firewall and you do whatever you want with it.
One thing to be aware of: if you start using more than one ISP in different locations, you may receive traffic from ISP1 and return it back via ISP2.. Be aware of this when dealing with firewalls (either your firewalls or your customers)
I had a sort of similar negative experience with Airbnb
Host ended up leaving me a bad review. I replied to the review with with a message that had a URL which was stripped. I created a page with the full message history between me and the host (personal details blurred out) and wanted anyone reading the review to come to their own conclusion.
Tried contacting support, tried contacting the "higher ups". Got no where. First and last time I used Airbnb. Cancelled my account shortly after.
Honestly it seems pretty clear they want all reviews to be on their platform (not just you but also the OP). There's a lot of things to dislike about Airbnb but wanting reviews to be inside their platform is pretty reasonable (prevents doxxing, fraud, harassment etc).
There are lots of technical reasons why they might not see it, but it all comes down to someone not caring enough when deploying (or updating) these solutions - because it's possible, easy and standard, and has been for 20+ years.
I would see Apple's recent addition of 2FA support to iCloud passwords would be a good (and maybe the only) 'average person solution'? MS Authenticator is also good as you can sync it and if you get a new phone you can get the same 2FA codes again
I worked for a company that provided (private) hosted contact centre solutions and ended up getting into providing MS Teams Calling.
One DC in Melbourne AU, one DC in Sydney AU.
We needed to be able to fail over between Melbourne and Sydney and handle traffic on multiple ISPs and on IXs (IXs are small communities that ISPs create amongst themselves to send traffic between each other at little/no cost).
We created an account with APNIC, requested a /24 IP block (you can get less than 255 IPv4 addresses - a /24 block), paid about $1,500AUD and got setup (they gave us an ASN and an IPv6 block too)
That cost is each year.
You then go to an ISP and tell them to use your IP addresses and ASN.
You might need to peer (as others are saying), or they might just send the whole IP range to your firewall and you do whatever you want with it.
One thing to be aware of: if you start using more than one ISP in different locations, you may receive traffic from ISP1 and return it back via ISP2.. Be aware of this when dealing with firewalls (either your firewalls or your customers)