我似乎无法找出问题所在。我已检查了拒绝列表脑脊液,甚至完全停止了它,还有 IPTables。不知何故,我仍然无法访问我的服务器。目前我可以从其他 IP 访问它,所以我很确定这就是问题所在(当然,我可能错了。我不是专家)
因此,如果能给出任何关于该问题可能是什么以及如何解决的建议,我将不胜感激。
我已将自己的 IP 添加到 hosts.allow 文件中,但这并没有解决问题。我还将其添加到了 CSF 的 csf.ignore 文件中。同样,没有成功。
我正在运行 CentOS 5.4
所有访问均被阻止,我甚至无法恢复 ping 请求
更新:我的朋友建议在服务器上 ping 一个不同的 IP,它响应了。所以我把 DNS 切换到那个 IP,虽然这是一个不错的旁路我真的很想知道如何使固定它
答案1
用于iptables -L
检查链的默认策略以及任何现有的规则。iptables -P
将修改默认策略(您需要ACCEPT
),iptables -F
并将刷新所有规则。
此外,您还需要检查/etc/hosts.allow
其中/etc/hosts.deny
是否有任何地址可能与您的地址相符。
答案2
您如何访问您的服务器 - 通过名称还是 IP?
如果您通过名称访问,/etc/hosts 中是否有错误的条目?
答案3
好吧,我继续将无法连接的 IP 路由为 nullroute,并将名称服务器设置为其他 IP。这样就解决了问题。