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!!