Access services on a VM with Minikube


I’m newbie on Kubernetes. The Kubernetes service is deployed on Ubuntu 22.04 (using Minikube with VirtualBox) this Ubuntu 22.04 is a VM on Windows 10 (also Virtual Box. I’ve deployed two python microservices on Kubernetes, also on Dashboard. When I run kubectl get services
I get this output:

NAME                 TYPE           CLUSTER-IP     EXTERNAL-IP   PORT(S)          AGE

calculator-service   LoadBalancer   6000:31529/TCP   4d10h

count-service        LoadBalancer   6000:30778/TCP   4d10h

kubernetes           ClusterIP      <none>        443/TCP          4d21h

I can ping from another PC in the same network to the VM using the private IP, however, I cannot access those services using the above IPs. The Network settings from the VM is in NAT.

Any clue how to access the services from outside?

Thanks in advanced.