资源描述
MS dynamics CRM 2011安装部署和使用之七:网站证书/DNS/防火墙设置
(2012-04-17 00:07:11)
转载▼
标签:
crm
dynamics
crm2011
客户关系管理
感知网
it
分类: DynamicsCRM
验证CRM 2011的部署
在服务器上打开 http://localhost:5555 , 可以直接进入CRM 2011主界面而无需验证。这是基于windows的验证方式,因为当前用户就是受信的域管理员帐号。
申请通配符SSL证书
管理工具--Internet 信息服务(IIS)管理器, 选择右边的服务器证书
在右边,选择创建证书申请
可分辨的名称属性,参照如下填写。
其中通用名称,选择 *.starv.tv 。 注意:*是很关键的,这避免后面你为每个子域名申请单独的证书。
加密服务提供程序属性,选择默认
在文件名,选择c:\req.txt, 选择完成。
运行 cmd,进入命令行模式,运行
certreq -submit -attrib "CertificateTemplate: WebServer" c:\req.txt
选择证书颁发机构,确认
将证书保存为 c:\starv-wildcard.cer
返回IIS管理节目,选择“完成证书申请"
选择c:\starv-wildcard.cer , 并输入“星谷通配web证书”
完成了证书申请
SSL证书导入
在开始-运行“mmc”,
菜单,选择文件,添加删除管理单元,选择左侧的证书,点击添加
选择计算机帐户
本地计算机,完成
选择左边的证书
选择“个人-证书”,右键,所有任务,导入,选择“C:\starv-wildcard.cer”, 证书存储的位置,放入“个人”
选择“ 受信任的根证书颁发机构--证书”,右键,所有任务,导入,选择“C:\starv-wildcard.cer”, 证书存储的位置,放入“受信任的根证书颁发机构”。
完成后,在个人和受信任的根证书颁发机构下的证书中,都能看到导入的 *.starv.tv证书
默认网站绑定SSL证书
打开IIS管理器,选择“Default Web Site",右键,编辑绑定
在网站绑定对话框,选择添加,
选择HTTPS 绑定 443端口,并选择”星谷通配Web证书“
确认绑定。
CRM 2011网站绑定SSL证书
打开IIS管理器,选择网站“Microsoft Dynamics CRM",右键,编辑绑定
在446端口上绑定HTTPS协议,证书同上。 确认。
注意:这里要选择一个不同于默认网站的SSL端口
DNS配置
CRM2011 的正常工作,需要多个服务器模块配合,这些服务器模块可以在同一个主机上,共享一个IP,也可以是分布在几台服务器上。
无论从内网访问,还是从外网访问,我们都需要设定客户端能够正确的解析这些服务器模块的IP地址。
通常CRM 2011的部署需要几个域名,我们的部署实验,是在一个外网IP,一个域名的情况下实现。
以下内容同时也会说明多个域名的处理情况。
我们设定:
服务器的外网IP是117.79.233.12, 域名 crm.starv.tv指向该IP地址
DNS设定:开始,管理工具--DNS
选择正向查找区域,选择starv.tv域名,右键,“新建主机(A或AAA),输入域名和IP,确认
在服务器上,输入ping crm.starv.tv,应该是刚才新设定的地址
说明:
1)如果IP解析没有生效,在cmd模式下,运行”ipconfig /flushdns" ,清空dns缓存
2)安装完dns服务器后,你查看你的网卡IP属性,你会发现dns server已经是127.0.0.1了
请注意:
1)对于多台服务器的情况,此时同时设定 auth.starv.tv, sts.starv.tv, dev.starv.tv, 和组织子域名(starvalley.starv.tv)的dns指向。 组织名,就是CRM部署管理器中,组织项目,右侧的组织名称。
需要说明的是,在该服务器上的DNS设定,仅仅是为了下面在服务器上的,基于内网的访问测试。
2) 对于从Internet,以外网方式访问CRM服务器,此时需要从域名提供商申请以上域名的DNS A记录解析。比如从万网做以上域名的A记录解析。
防火墙配置
开始--管理工具-高级安全windows防火墙,选择入站规则,右侧,新建入站规则,
端口,选择TCP,特定本地端口,输入“443,446”,允许连接,在"域,共用和专用网络"。
将入站规则中的“万维网服务(HTTP流入量)”, 双击,将“已启用”勾选去掉,禁用80端口的访问,仅仅为了安全
展开阅读全文