【问题标题】:Communication between multiple servers over internet with one static ip使用一个静态 IP 在 Internet 上的多台服务器之间进行通信
【发布时间】:2012-08-10 13:52:27
【问题描述】:

如何通过互联网在多台 Ubuntu 服务器之间建立双向通信(ssh、http、smtp),其中一台服务器具有静态 IP。 LDAP可以在这里帮助我还是只有VPN。还是混合?

如果 NAT/路由器/防火墙后面的节点都从主服务器加入 LDAP 网络(静态 ip 和指向它的 FQDN)或需要 VPN,我可以让它们相互通信吗?

【问题讨论】:

    标签: linux networking ubuntu ldap vpn


    【解决方案1】:

    您可以为动态 IP 服务器编写脚本,以检查自上次检查后它们的全局 IP 地址是否发生了变化。如果有变化,ssh 到静态服务器并用新的 IP 更新/etc/hosts 文件(并在本地记录这个 IP 以供下次检查使用)。该脚本可以由 cron 调度,例如每 10 分钟一次。

    【讨论】:

    • 我不太了解网络。这对我有什么帮助?较小的服务器将位于 NAT 之后。
    • 只有当您能够使用 IP 地址从静态服务器连接到较小的服务器时,这才有效。
    • 这就是问题所在。它们将位于路由器/NAT 后面。基本上,一旦部署它们,它们就可以在离线 Intranet 中离线。防火墙后面。取决于我的客户希望如何配置他/她的网络。我需要从他们那里得到备份,如果他们失败了,我希望我的服务器为应用程序(网络)提供服务
    • 听起来你不需要双向通信。客户端可以 ssh 到服务器并推送备份数据。
    • 但是如果服务器想要推送代码更新怎么办……长轮询可以在那里工作。但我还有一个障碍。可以有一个中间层的服务器。虽然决定权在我身上。最好的情况是什么。部署此设置后。将有大约 500 多个节点
    猜你喜欢
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 2013-01-08
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多