The domain must be accessible from the server running the package. A trust must be establish between domains. When accessing servers in another domain, I use the full name of the server in the table SSIS_ServerList.
Example: servername.domain.com
I do not know how to setup a domain. I let the network team handle it.
David Bird