I am in process of setting up the Always on high availability on SQL server 2012. I am not sure how to set up the listener. Do we need a physical server or just an IP address and DNS name for the listener? also do we need an IP address for the availability group? Please help. Thanks in advance!!
You will just need one IP address and a DNS name for the listener (in a single network set-up), the availability group logically is a set of objects, these being one or more databases, a listener name and a listener IP address.
I am not sure if this answers your question fully.