首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 使用 iptables 禁止某些 IP 访问

Linux服务器被攻击的时候,有的时候会有几个主力IP。如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了。...在Linux下封停IP,有封杀网段和封杀单个IP两种形式。一般来说,现在的攻击者不会使用一个网段的IP来攻击(太招摇了),IP一般都是散列的。...于是下面就详细说明一下封杀单个IP的命令,和解封单个IP的命令。 在Linux下,使用ipteables来维护IP规则表。...其实也就是将单个IP封停的IP部分换成了LinuxIP段表达式。...iptables 关闭/开启/重启防火墙 /etc/init.d/iptables stop  #start 开启  #restart 重启 验证一下是否规则都已经生效: iptables

3.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 禁止用户或 IP通过 SSH 登录

    只拒绝指定用户进行登录(黑名单):在/etc/ssh/sshd_config配置文件中设置DenyUsers选项,(配置完成需要重启SSHD服务)格式如下: DenyUsers aliyun #Linux...系统账户 # 拒绝 aliyun 帐户通过 SSH 登录系统限制 IP SSH 登录除了可以禁止某个用户登录,我们还可以针对固定的IP进行禁止登录,linux 服务器通过设置 /etc/hosts.allow...和 /etc/hosts.deny 这个两个文件,hosts.allow许可大于hosts.deny可以限制或者允许某个或者某段IP地址远程 SSH 登录服务器.方法比较简单,具体如下:vim /etc.../hosts.allow, 添加sshd:192.168.0.1:allow #允许 192.168.0.1 这个 IP 地址 ssh 登录sshd:192.168.0.1/24:allow #允许...两个文件同时设置规则的时候,hosts.allow 文件中的规则优先级高,按照此方法设置后服务器只允许 192.168.0.1 这个 IP 地址的 ssh 登录,其它的 IP 都会拒绝

    3.7K20

    Firewalld防火墙 禁止限制 特定用户的IP访问,drop和reject区别

    1.drop禁止特定ip连接ssh/22服务 firewall-cmd --permanent --zone=public --add-rich-rule="rule family=ipv4 source...不会显示刚加上的规则 2.reject禁止特定ip连接ssh/22服务 firewall-cmd --permanent --zone=public --add-rich-rule="rule family...ipv4‘ source address=‘x.x.x.x/24‘ port port=22 protocol=tcp reject" firewall-cmd --reload 3.accept运行特定ip...需要Client等待超时,Client容易发现自己被防火墙所阻挡。...REJECT是一种更符合规范的处理方式,并且在可控的网络环境中,更易于诊断和调试网络/防火墙所产生的问题;而DROP则提供了更高的防火墙安全性和稍许的效率提高,但是由于DROP不很规范(不很符合TCP连接规范

    3.6K30
    领券