Ok this is how I fix it hope it helps
I first type ip ro ls and it will come out something like:
default via xx.x.x.x.x. dev eth0 onlink
for mine it was venet0 instead of eth0 so I used venet0 as the primary IP address of interface and typed it in.
Next, gitbash(the terminal I use) says installation successful however, I cannot get inside
https://xx.xx.xx.xx:10000 because I get ERR_CONNECTION_TIMED_OUT and I start to panic again.
So this is because firewall is blocking the port and IP I think so what you do next is input the following:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
then reload with
firewall-cmd --reload
And now you can access virtualmin control panel. All the best!