How to install vCenter 6.7 (and 6.0 and 6.5) with no DNS, only IP address

vcenter ip address no dns

Many websites will say that vCenter 6x requires DNS lookup, but these steps and screenshots prove that you can install a new vCenter 6.7 with only an IP address and no DNS.

Start vCenter install from .iso file using Windows 10

how to install new vcenter 6_7 which file
1. Download the install .iso file for your vCenter (available from the downloads area of vmware.com. On a Windows PC (I am using Windows 10), double-click the .iso file to mount it. It will show up in a virtual DVD drive.
how to install new vcenter 6_7 windows 10
2. Open your virtual DVD drive and expand the vcsa-ui-installer folder.
how to install new vcenter 6_7 windows 10 win32
3. Expand the win32 folder (for a Windows PC). If you are using Linux or Mac as your desktop, select the appropriate folder.
start vcenter install from iso vcsa
4. Run the installer.exe file as administrator (on Windows).  This will start the program that allows you to deploy, upgrade, or migrate vCenters.

vCenter install stage 1

start vcenter install from iso vcsa wizard starts
5. Initial options display. In our case, we are installing a brand new vCenter with no DNS, only IP address. So pick Install.
6. Go through the introduction and end use license agreement. For the deployment type, select Embedded Platform Services Controller (this is normally the correct choice unless you have a very large, complex environment)
7. Normally you will be installing a new vCenter directly onto an ESXi host. Put the IP address of your ESXi host into the “ESXi host or vCenter Server name”. Leave the port 443, enter the correct root account and password for that ESXi host.
8. Configure options for “set up appliance VM” — this gives the name for the VM on your host (and will affect naming of the datastore folders).  Set the root password for the vCenter appliance here.  Select deployment size – for most situations, the default of Tiny is fine unless you have more than 10 hosts. Select datastore – pick the datastore to create the VM into.
vcenter ip address no dns
9. Configure network settings: Here is the important part. Network should be a virtual port group (switch) that your desktop can communicate with. IP assignment should be static. In the FQDN field, enter the IP address of your vCenter server. In the IP address field, enter the IP address of your vCenter server. Enter the rest of the fields as appropriate for your environment. If you don’t have a DNS server at all, use your gateway or another bogus IP.
10. Confirm your settings and start deployment. For me, I was able to complete Stage 1 in about 15 minutes, despite using a slow (100mbps) network.

vCenter installation stage 2

11. Stage 2 starts. If you have an NTP server, set it here, otherwise make sure your ESXi host has correct time and use it.
11. Stage 2 starts. If you have an NTP server, set it here, otherwise make sure your ESXi host has correct time and use it.
12. Most deployments create a new SSO domain.
stage 2 step 3 sso domain using vsphere_local
13. Enter “vsphere.local” into SSO domain name, enter a password for administrator.  Your logon username will be administrator@vsphere.local with the password you set.
14. Select whether you want to participate in the Customer Experience Improvement Program (secure facilities say no). Then review your settings and Finish to start configuration.
14. Select whether you want to participate in the Customer Experience Improvement Program (secure facilities say no). Then review your settings and Finish to start configuration.
15. How long does it take to complete Stage 2, Appliance setup? For me, it took 10 minutes. If it takes more than 45 minutes, your deployment is probably failing.
15. How long does it take to complete Stage 2, Appliance setup? For me, it took 10 minutes. If it takes more than 45 minutes, your deployment is probably failing.
stage 2 complete you have setup this appliance
16. Stage 2 completes. Note that the link assumes you are using DNS. It won’t work unless you have updated your HOSTS or put an entry into your DNS server. Since we are avoiding DNS, lets just say it won’t work.

Now to connect to your new vCenter VCSA without DNS..

connect vcenter 6 7 chrome after install ip address photon-machine error dns
17. As you can see, if you don’t have DNS and just click the link, the page won’t open.
connect vcenter 6 7 chrome after install ip address
18. Change the URL to the IP address of the vCenter server. Now the page displays.
connect vcenter 6 7 chrome after install ip address vsphere-client
19. If you follow the “Launch vSphere client HTML5” link, or simply enter the URL https://vCenter_IP/vsphere-client , the vCenter logon page will display.
connect vcenter 6 7 chrome after install ip address vsphere-client administrator@vsphere_local
20. Enter administrator@vsphere.local and the password you set in Step 13. Make sure you have Flash enabled on your browser.
connect vcenter 6 7 chrome after install ip address vsphere client b
21. The vCenter page will open successfully with no DNS.
22. How to access the VCSA appliance to perform management functions? Use the URL https://vCenter_IP:5480
22. How to access the VCSA appliance to perform management functions? Use the URL https://vCenter_IP:5480   and log on with root and the password you set in Step 8.
log on successful to vcsa 5480 root vcenter appliance manage
23. Here is the management website for the VCSA

Selfish plug time (sorry!)

Thanks for reading this article! I hope it helps you! If you have tips or feedback, please comment or send me an email so that others can benefit. I am a consultant in the Maryland/DC area in the USA. My specialties are Windows migrations (to 2016 and to Office 365 / Azure), VMware migrations, Netapp and SAN, and high availability / disaster recovery planning. If you would like help with your complex project, or would like a architectural review to improve your availability, please reach out!    More information and contact can be found on the About page. – Amira Armond

11 thoughts on “How to install vCenter 6.7 (and 6.0 and 6.5) with no DNS, only IP address

  1. Ryan says:

    This looks very helpful. I may have to do this. I am attempting to have a working lab with vcsa 6.7 in my home.. I have a Unifi network, had set a domain, and then in the SSO setup , I DID use an fqdn..funny thing is it was working and now the dns is reporting as vcsa.xyz.com.xyz.com…I have no idea of how ro chang, as SSO only responds to vcx.xyz.com..Idea?

  2. Ian says:

    I tried a bogus ip for my DNS on a 6.7 u3 install and it denied me FYI for everyone. I am currently trying my router and ill know if it worked later today I imagine.

    • Sean says:

      Let me know how that works for you. I am trying to set it up and use vrealize orchestrator but it keeps on giving me a lookup service error (even though I did all the steps on the KB ariticle)

    • Cyril says:

      When the 2nd type the Ip, system name. U can check system name is using ip or not. If not change to Ip then u can install it successfully

  3. Andrew Pierce says:

    So using the IP Address as the FQDN instead of entering a full FQDN will let the VCSa work without a PTR record? This is the issue im having and will try again tonight when i get back to my homelab, and update with findings. This seems too easy to be true ( after messing with Bind9 for the last few days to no avail..)

  4. KELEKO says:

    when install Vcenter 6.7 U1 , I have the error below, some can help me

    2019-12-27T17:31:01.789Z – error: Could not get response for get request from url https://OPVTBGOSVCNT01.abj.gos.ftgroup:5480/: Error: getaddrinfo ENOTFOUND opvtbgosvcnt01.abj.gos.ftgroup opvtbgosvcnt01.abj.gos.ftgroup:5480
    2019-12-27T17:31:01.789Z – error: VAMI is NOT accessilbe[1]: https://OPVTBGOSVCNT01.abj.gos.ftgroup:5480/, err: Could not get response for get request from url https://OPVTBGOSVCNT01.abj.gos.ftgroup:5480/: Error: getaddrinfo ENOTFOUND opvtbgosvcnt01.abj.gos.ftgroup opvtbgosvcnt01.abj.gos.ftgroup:5480

  5. stefano says:

    hello
    how can I do the reverse
    If I log into the vcenter UI I see the ipaddress but I’d rather see the FQDN .
    Doing a ssh to the vcenter I see that the hostname is the FQDN .
    thanks

  6. Lalit says:

    Thanks for the blog, it helps.
    I have query might be a simple one but I’m finding it difficult to execute. How to install vCenter 6.5 on a separate server rather than onto a Esxi host, if we install vCenter onto a Esxi host and if Esxi host happens to reboot or shutdown than entire vcenter will be down.
    I tried installing it on another win server in demo env but it looks for certificate, but when i add esxi host ip or fqdn it works fine.
    Can you please guide me through for the missing part or vCenter 6.5 onwards it only installed onto esxi host.

    Have a nice time.

Leave a Reply

Your email address will not be published. Required fields are marked *