Web 服务器和数据库服务器之间的安全数据传输
我计划在服务器场环境中配置 Web 服务器和数据库服务器。它们将位于同一网络中,但不在同一域中,Windows Server 2008 和数据库服务器都是 SQL Server 2008。我的问题是,保护服务器之间数据传输的最佳方法是什么?我研究过 IPSEC 和 SSL,但不确定如何实施。
I'm planning on provisioning a web server and database server in a server farm environment. They will be in the same network but not in the same domain, both windows server 2008 and the database server is sql server 2008. My question being, what is the best way to secure data in transport between the servers? I've looked into IPSEC and SSL but not sure how to go about implementing either.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如您所提到的,IPSEC 是 SQL 流量(端口 1433)的最佳选择,而 SSL 是 Web 流量(端口 443)的最佳选择。
可以通过 Active Directory 中的组策略启用 IPSEC。
我对 IPSEC 的了解有限,但我相信加密的流量被放入隧道中,然后通过不同的端口传输。
当 IPSEC 打开时,可以通过 ACL 或防火墙阻止端口 1433 上的流量,从而确保 SQL 流量完全安全。
如果您能够自行配置组策略,您可能会发现此链接很有用。
http://www.petri.co.il/configuring_ipsec_policies_through_gpo.htm
As you mentioned, IPSEC is your best bet for SQL traffic (port 1433), and SSL for web traffic (port 443).
IPSEC can be enabled through Group Policy in Active Directory.
My knowledge of IPSEC is limited but I believe that the encrypted traffic is put into a tunnel, which then travels through a different port.
When IPSEC is then turned on, traffic over port 1433 can then be blocked either through an ACL or a Firewall, thus ensuring your SQL traffic is completely secure.
If you have the ability to configure Group Policy yourself you may find this link useful.
http://www.petri.co.il/configuring_ipsec_policies_through_gpo.htm