Life is easy when you have a DNS service … But you not always have DNS service handy to play with !!!
When you have an openshift local environment and do not have a DNS service in place, accessing your openshift application endpoints from outside master node could be challenging. I had the same problem in home lab, which i managed to fix.
In my setup, i have an openshift cluster hosted on a my home server. My applications which are ofcourse inside containers works fine from within openshift master node. However accessing my appliation from another host (e.g. my workstation) does not work. Reason being, DNS resolution for application endpoint missing.
Here is how you can access your application from outside openshift master noded.
Note: You must have a fully functional openshift environment with some apps running, exposed with their route configured.