linux - 使用一个静态 IP 通过互联网在多个服务器之间进行通信

标签 linux networking ubuntu ldap vpn

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

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

最佳答案

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

关于linux - 使用一个静态 IP 通过互联网在多个服务器之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903118/

相关文章:

java - 开发网络游戏

python - 在/tmp/pip_build_root/confluent-kafka 中安装失败,错误代码为 1

ubuntu - 无法在 ubuntu 12.04 上安装 postgresql-9.3

linux - 长时间运行的脚本的 Unix 重定向

linux - 如何确定 ClamAV 数据库是最新的?

c - Flex & Bison : "true" being interpreted as and ID

ios - 如何使用默认电子邮件目标地址实现 "Contact Us" View

networking - 在 docker-compose.yml 中绑定(bind)主机端口时无法将服务扩展到多个容器

python - 如何使用 Python Popen 压缩 mysqldump

android - 如何在 Android 中运行已编译的二进制文件?