两个没有固定IP的局域网,
这两个局域网内各有一台服务器,含MSSQL2000服务器,如何保证这样的两台服务器,数据同步,望指点,谢谢
WEB服务器,和SVN服务器,都可以通过域名访问(局域网内使用花生壳),现在问题是数据库服务器,没有办法用企业管理器通过域名进行注册(可以把数据库服务器所需要的端口号1433通过路由器转发到对应的服务器上),我测试过了,对固定IP是在其他局域网中是可以通过IP注册,可是如果断点,或者路由器重启,IP就变了,所以看看有没有办法能过域名进行注册数据库服务器,或者有没有其他的解决方案,望高手们指点啊,谢谢!
host文件可以加主机名对域名的映射么?我记得好像只能加主机名或域名对IP的映射
如果双方服务器都没有固定IP,问题相当的麻烦。如果服务器有了固定IP就好办得多了,可以使用固定IP的服务器发布订阅,然后无固定IP的服务器可以订阅一些,我记得订阅有两种方式,你可以使用pull模式来从固定IP服务器上把数据同步回来
还有一种办法,需要使用WEB服务器上的程序来辅助,在WEB服务器上建立一个程序,只用来记录访问者的IP,这样可以让两个没固定IP的机器自动访问这个程序(页面),然后再各自通过WEB服务器上的记录获取到对方的IP,知道IP后就可以建立连接了(这个办法很傻,但很多时候却是惟一有效的,甚至两台都没有固定IP都能随时互访)
数据库服务器虽然不能支持域名,但好像是可以支持主机名的,只要做一个主机名对域名的映射就可以了。你试试修改一下host 文件,加一个主机名对域名的映射对试试。