试图将登台服务器限制在一个可以访问它的特定IP地址集。 我将如何做到这一点的iptables或有更好的方法来做到这一点?
如果你将有不止一个或两个服务器,我会为你的服务build立一个新的链。 在INPUT链上设置规则以跳转到新链,将新链上的默认策略设置为REJECT,然后在源是任何允许的计算机时将规则插入到ACCEPT。
iptables -A INPUT (whatever criteria defines your service) -j newservice iptables -X newservice # delete existing chain iptables -N newservice # create new chain again iptables -P newservice REJECT # set default policy iptables -A newservice --src 192.168.0.1 -j ACCEPT iptables -A newservice --src 192.168.0.2 -j ACCEPT
你只需用附加的IP遍历最后一行。