首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ip表,阻止到特定ip的所有通信,除非它来自特定的ip。

问ip表,阻止到特定ip的所有通信,除非它来自特定的ip。
EN

Server Fault用户
提问于 2015-11-12 15:58:25
回答 1查看 399关注 0票数 -1

情况就是这样。我让多个Apache在端口443上监听不同的I,在相同的网络接口上。

我只想允许某个IP访问其中一个vhost。

换句话说,我希望端口443上的IP地址11.11.11.11只能从22.22.22.22访问。

实现这一目标的正确规则是什么?对于不需要限制访问的其他vhost,我仍然需要端口443对所有用户开放。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-11-12 16:15:39

不应指定源端口443,请求将具有不同的源端口。如果您只想匹配一个特定的IP,则不应该指定/24 (22.22.22.22/24应该匹配256个IP,22.22.22.0到22.22.255)

你需要:

代码语言:javascript
复制
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --src 22.22.22.22 --dst 11.11.11.11 --dport 443 --jump ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dst 11.11.11.11 --dport 443 --jump REJECT

拒绝将返回一个数据包,以便22.22.22.22.22以外的客户端将被告知没有监听(浏览器中的即时错误,而不是超时)。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/735880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档