我们正在吃饭xen 服务器免费在远程机器上运行,该机器具有公共 IP,我可以通过该 IP 访问控制台...
通过浏览器访问时,它会显示一个下载 xen 中心的页面。
我想隐藏它,我尝试使用 iptables 通过禁用其他 ip 的 80 端口来阻止它。但之后我无法使用 Xen Centre 访问 xen 服务器。有没有更好的方法来解决这个问题?
更新:
那是 iptable 错误配置允许 127.0.0.1 连接解决了这个问题...
答案1
为什么不使用 iptables 来阻止除您的 IP 之外的所有 IP 的 80 端口?这样您仍然可以使用控制台等。
答案2
这是 iptable 配置错误。允许 127.0.0.1 连接可以解决这个问题。
iptables -I INPUT ! -s allowed-ip --dport 80 -j REJECT
iptables -I INPUT 127.0.0.1 -j ACCEPT