ssh - 仅从 ZeroTier 网络内通过 SSH 连接到服务器
问题描述
我想:
1) ZeroTier 网络中的所有设备都能够通过 ZeroTier IP 相互连接。
2) 来自网络外部的任何设备都无法通过 ZeroTier IP 或标准公共 IP SSH 进入网络。
问题是,尽管我的设备在同一个 ZT 网络上,我仍然可以通过公共 IP 连接到这些设备。我该如何防止这种情况?
IP address for eth0: 104.xxx.xx.xxx (public IP)
-> should not be able to ssh using this IP
IP address for ztxxxxxxxx: 10.xxx.xx.xx (ZeroTier IP)
-> should be able to ssh using this IP
非常感谢。
解决方案
您需要将 sshd 进程绑定到 zerotier 给您的服务器的 ip,
按照此链接上的步骤操作:http ://www.geekpills.com/operating-system/linux/how-to-limit-ip-binding-in-ssh-server