You don't set the DNS on the array. The array isn't sending the autosupport package, per se. It is the management station that sends it. You will have to make sure your management station's network settings (including gateway and DNS) are configured correctly and that your corporate firewall rules allow you to send the autosupport package directly or through proxy settings. And make sure the autosupport feature is enabled and activated on the array, but I assume you already did that.
Thank you. That is very helpful, but I have a follow-up question.
I configured this through my laptop (out of band...yes?). So are you saying I need a system that is up all the time as a management station? Also, is the management station required if I send ASUP through a mail server giving it an IP address? I was confused by what is actually required for alerts, ASUP, etc.
I suppose the array could run without a permanent management station, but you wouldn't get any alerts or autosupport, etc. I don't know if that's supported. The management station is required if you want to send autosupport no matter which method... http/https or smtp. If you really can't set up a permanent management station (it could be an existing host on the network, you know) then you can probably use the "Legacy Create Autosupport Bundle" to MANUALLY create an autosupport package whenever you need to (on your laptop) and manually send the file to NetApp.
No it doesn't have to be dedicated. Any existing Windows server could do. In our case, we have a server dedicated for all the SAN administration applications, be it HP, EMC, NetApp, etc. We call it our SAN Manager server.