Hosts file method (Easy)
Here's my workaround which works on macOS, Linux, Windows, just add these to your hosts file:
0.0.0.0 dl.pstmn.io
0.0.0.0 sync-v3.getpostman.com
0.0.0.0 getpostman.com
0.0.0.0 go.pstmn.io
Here's a tutorial about editing host file for all major operation systems:
https://www.howtogeek.com/27350/beginner-geek-how-to-edit-your-hosts-file/
If the above link has any problems, please let me know to update it.
DNS Server method (Harder)
If you don't have access to your hosts file, or your hosts file doesn't work at all you can use a local dns server and configure it to block these addresses, one example is dnsmasq here's how I would use it:
address=/pstmn.io/127.0.0.1
address=/getpostman.com/127.0.0.1
server=/1.1.1.1
listen-address=127.0.0.1
Then you can point your computer or VPN's dns server to 127.0.0.1
and using your own local dns server block those addresses.
Important Note: To avoid DNS cache still making your postman update itself, it's advised that you either restart your system or reset your DNS cache (once you've done the setup)