This is a school-network.
Official (outside reachable domain name) is bgschwechat.ac.at (www.bgschwechat..., mail.bgschwechat... and ftp.bgschwechat..)
Internally the windows domain is named bgs.ac.at
We need (possibly cheap) SSL certificates for Webserver and Exchange-Server
From our firewall (www.bgschwechat.ac.at) (Sophos UTM9) requests get NATed to virtual machines - some of them need SSL
- Webserver (running CENTOS - www.bgschwechat.ac.at)
- Exchange Server (named xch.bgs.ac.at) should be reachable via NAT as mail.bgschwechat.ac.at
- WSUS Server (dc2.bgs.ac.at) - only for internal clients
My question: What kind of SSL-Certificate would we need to secure eg. both domains (bgschwechat.ac.at AND bgs.ac.at) so that they appear secured from outside when NATTING for example mail.bgschwechat.ac.at to xch.bgs.ac.at ?
Or do we need to rename the interior domain to the official domain name?
...recommandations where to purchase such certificate?
I assume that you won't get a wildcard certificate for *.ac.at here ;)
A certificate with both domain names is called a multidomain-certificate, in your case
bgs.ac.at
andbgschwechat.ac.at
. Additionally you need wildcard certificates for*.bgs.ac.at
and*.bgschwechat.ac.at
. All the names can be in one certificate using Subject Alternative Names.You can generate such a certificate with OpenSSL using a config file:
using an existing key
bgschwechat.ac.at.key
generated byand using the following
bgschwechat.ac.at.cnf
:You have to pay for 2 simple domain certificates here, plus 2 wildcards. So it's definitely cheaper to rename the internally used domain name (or redirect it using HTTP). Instead of the wildcards, you can also add all subdomains (mail, www, etc.) to the list of alternate domains.
If you don't want to secure your internally domains
bgs.ac.at
, you can leave that out.on only "outside resolvable" addresses?: Every CA can define it's own rules. In most cases it's a question of money, as just always with CAs. Usually CA's won't issue certs for unresolvable addresses (only if you pay more). As bgs.ac.at is not resolvable, you won't get a cert that easily. If it's only used internally, you can also issue a self-signed cert and deploy that at every computer.
Recommendations on where to buy something are off-topic on Serverfault.