OpenVPN Install (Ubuntu 20.04)

openvpn-install

This script will let you set up your own VPN server in no more than a minute, even if you haven’t used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.

GitHub: openvpn-install

I tested it on Ubuntu 20.04, and it works like a charm.

OpenVPN Setup on Ubuntu 18.04 LTS

I could not remember exactly when I setup OpenVPN for the first time. As far as I remember, it was not an easy task. But, I need to have it installed, and I found it easier. Probably, because it’s easier to setup on Ubuntu 18.04 LTS?

I need to have it setup because I have some sites blocked by my internet provider. Using Google’s DNS (8.8.8.8) or even ClouFlare’s 1.1.1.1. did not help either. Changing the DNS made my internet connection do not work.

So, I need to set OpenVPN up somewhere. I was thinking of having it setup on my own cloud server at Linode. Lucky that there is a straight-forward tutorial on how to setup OpenVPN on Ubuntu 18.04 LTS. I will write it down also here for my personal documentation.

Installation

First, update the system by running apt-get update and then apt-get upgrade. For me this is optional.

123RF Verification on Credit Purchase

123RF

Disclaimer: This review is based on my personal experience. 123RF did not request me to write this article and I’m not endorsed or paid for making this review.

Today, I just decided to purchase some credits under my account at 123RF.com since I need to get some images from there. After creating an account, I simply made a purchase. It was a simple process. When I made the my purchase, I was connected to my office VPN. So, I was detected in Singapore while I was physically in Yogyakarta, Indonesia.

I filled in all billing information. I have been making lots of transactions using my credit cards, and I had most of them succeeded.

When I hit the purchase button, I got a notification saying that a verification process was needed and it would be by calling my phone number. I waited for the next few minutes. But, I didn’t get any phone call (on my mobile number).

So, I decided to contact 123RF from its Live Chat feature. So, I provided the customer service staff with my invoice number and some basic information about my order and account. The customer service staff informed me to make verification process based on the instruction sent to my email. She also requested my mobile number again and I gave her my numbers.

I replied the email with the information about my full name, bank account information, and my home address. I provided all the information based on my credit card information. No credit card number of verification number provided during this process.

In the next few seconds, I got a phone call from 123RF. She introduced herself as Jessica from 123RF, and she was using Bahasa Indonesia. She asked me for some details about my order and the situation that I made an order  from Singapore (while my address is in Yogyakarta, Indonesia). Of course, I was more than happy to give the best answer. Then, she told me that she would be back to work on my order.

After few minutes, I got another call from her telling that the credit was already under my account. I checked directly by refreshing my browser, and the credit was there.

Overall, I had a good experience on my first credit order. I know that each companies — when it comes to payment or security — has its own standard of the payment or security. 123RF has its own verification process. Based on my experience just now, 123RF made the verification simple enough.

Heardbleed

The Heartbleed Bug — It is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet. SSL/TLS provides communication security and privacy over the Internet for applications such as web, email, instant messaging (IM) and some virtual private networks (VPNs).