Are you try to connect remotely via SSMS or from your application? If via SSMS, you should be able to connect to it using SQL auth. As you mentioned that the server is not on your domain, you may need to using the IP address if the server name is not resolveable via your DNS. You need to ensure that SQL Server Browser service on the server is running so that it can listen to remote connection requests.