linux ip限制的两种设置方式

双11提前购!买周边/年卡,一键领4重福利! 送200元神券包+10%红包返利+最高10年VIP!还能抽iPhone18Pro!仅限1次,速抢>> 阅读详情

经常网络被攻击,最有效的方式就是在linux操作系统上直接限制ip访问,主要有两种方式设置

1.使用hosts.allow和hosts.deny来设置ip白名单和黑名单,/etc/目录下
    优先级为先检查hosts.deny,再检查hosts.allow,
    后者设定可越过前者限制,
    例如:


        a.限制所有的ssh,除非从218.64.87.0 - 127上来。
            hosts.deny:
            in.sshd:ALL
            hosts.allow:
            in.sshd:218.64.87.0/255.255.255.128


        b.封掉218.64.87.0 - 127的telnet
            hosts.deny
            in.sshd:218.64.87.0/255.255.255.128


        c.限制所有人的TCP连接,除非从218.64.87.0 - 127访问
            hosts.deny
            ALL:ALL
            hosts.allow
            ALL:218.64.87.0/255.255.255.128


        d.限制218.64.87.0 - 127对所有服务的访问
            hosts.deny
            ALL:218.64.87.0/255.255.255.128


        其中冒号前面是TCP daemon的服务进程名称,通常系统

        进程在/etc/inetd.conf中指定,比如in.ftpd,in.telnetd,in.sshd

        其中IP地址范围的写法有若干中,主要的三种是:
        1.网络地址–子网掩码方式:
            218.64.87.0/255.255.255.0
        2.网络地址方式(我自己这样叫,呵呵)
            218.64.(即以218.64打头的IP地址)
        3.缩略子网掩码方式,既数一数二进制子网掩码前面有多少个“1”比如:
            218.64.87.0/255.255.255.0 – 218.64.87.0/24


        设置好后,要重新启动


        #/etc/rc.d/init.d/xinetd restart
        #/etc/rc.d/init.d/network restart

2.使用iptables命令

    单个IP的命令是
        iptables -I INPUT -s 80.241.219.171 -j DROP


    封IP段的命令是
        iptables -I INPUT -s 96.47.225.0/16 -j DROP
        iptables -I INPUT -s 96.47.225.0/16 -j DROP
        iptables -I INPUT -s 96.47.225.0/16 -j DROP


    封整个段的命令是
        iptables -I INPUT -s 96.47.225.0/8 -j DROP


    封几个段的命令是
        iptables -I INPUT -s 96.47.225.0/24 -j DROP
        iptables -I INPUT -s 96.47.225.0/24 -j DROP


    服务器启动自运行
        有三个方法:
        1、把它加到/etc/rc.local中
        2、vi /etc/sysconfig/iptables可以把你当前的iptables规则放到/etc/sysconfig/iptables中,系统启动iptables时自动执行。
        3、service iptables save 也可以把你当前的iptables规则放/etc/sysconfig/iptables中,系统启动iptables时自动执行。
        后两种更好此,一般iptables服务会在network服务之前启来,更安全


    解封:
        iptables -L INPUT
        iptables -L --line-numbers 然后iptables -D INPUT 序号


    iptables 限制ip访问
        通过iptables限制9889端口的访问(只允许192.168.1.101、192.168.1.102、192.168.1.103),其他ip都禁止访问
        iptables -I INPUT -p tcp --dport 9889 -j DROP
        iptables -I INPUT -s 192.168.1.101 -p tcp --dport 9889 -j ACCEPT
        iptables -I INPUT -s 192.168.1.102 -p tcp --dport 9889 -j ACCEPT
        iptables -I INPUT -s 192.168.1.103 -p tcp --dport 9889 -j ACCEPT

Linux防火墙配置指南:限制特定IP访问并允许其他所有流量 Linux防火墙配置:限制特定IP访问,允许其他所有流量 本方案使用firewalld实现仅限制特定IP/网段访问,同时允许其他所有IP自由访问任意端口。关键配置包括: 设置默认区域为trusted(允许所有流量) 创建blocked_ips区域(DROP策略) 将被禁IP加入blocked_ips区域 确保网络接口分配到trusted区域 提供完整配置脚本和常用管理命令: 添加/移除被禁IP 验证配置方法 常见问题解决方案 适用于需要隔离恶意IP但保持其他客户端无限制访问的场景,特别提醒面向公网服务器应谨 阅读详情

相关推荐

# 设置 Linux 安全策略允许本地 IP 开通了访问权限

# 设置 Linux 安全策略允许本地 IP 开通了访问权限

段子手168的博客 900

限制登录Linux服务器的几种方式

限制登录Linux服务器的几种方式

weixin_45190065的博客 5760

linux限制指定ip禁止访问指定端口,linux设置iptables禁止某个IP访问

为了做好运维面试路上的助攻手,特整理了上百道,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,本份面试集锦涵盖了1、什么是运维?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?3、现在给你三百台服务器,你怎么对他们进行管理?4、简述raid0 raid1raid5二种工作模式的工作原理及特点5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

1029

linux下限制ip访问

linux下最直接限制ip访问的方式有两种: 1.使用hosts.allow和hosts.deny来设置ip白名单和黑名单,/etc/目录下   优先级为先检查hosts.deny,再检查hosts.allow, 后者设定可越过前者限制, 例如: 1.限制所有的ssh, 除非从216.64.87.0 - 127上来。 hosts.deny: in.sshd:ALL ...

shunqs的博客 2532

【Flink cdc】Data row is smaller than a column index, internal schema representation is probably xxx

翻译一下:当scan.startup.mode=EARLIEST_OFFSET时,如果在最早的offset之后表结构有过变化就无法支持。原因应该是在binlog 的earliest_offset之后,表结构被修改过。我的解决方案:source配置中使用。mysql source配置使用。,以时间戳为消费依据。

integrity 2073

Claude Code × SolidWorks:批量填属性、格式转换、BOM 汇总自动化实战

摘要:本文介绍利用 Claude Code 生成 VBA 宏实现 SolidWorks 批量处理任务的自动化方案。包含5个实战案例:批量填写自定义属性(60分钟任务→10秒)、批量格式转换(80分钟→30秒)、多配置工程图自动生成(120分钟→2分钟)、滚珠丝杠选型计算(15分钟→10秒)和装配体递归BOM导出(40分钟→1分钟)。所有代码基于SolidWorks 2020+ API,提供完整VBA实现和操作指南,可显著提升设计效率。

m0_64424835的博客 602

linux下部署redis主从,Linux下安装Redis及Redis主从同步配置

一 ,Linux安装Redis1.我们先配置redis的 yum 源 , 很多软件的找不到 yum 源 我们可以使用 EPEL 找到很多软件的yum源2.使用命令 yum install epel-release -y 下载 EPEL 3.然后使用 yum 下载 redis,yum install redis -y 4.通过service start redis 启动 redis 和 servic...

weixin_34280468的博客 214

以LAN8720A为例的以太网硬件设计方案

输入时钟(XTAL1/CLKIN,XTAL2):推荐外加25MHz(性价比较高)晶振为PHY芯片提供时钟,PHY芯片内部PLL将其倍频为50MHz来使用,亦可使用直接使用50MHz晶振。三位MODE通过高低电平组合分别对应以上8种模式 ,包含10M半双工,10M全双工,100M半双工,100M全双工,是否启用自协商协议,CRS是否有效等。VDDCR:1.2V电源,可由芯片内部稳压电源提供,亦可由外部电源提供,由外部电源提供可降低芯片功耗。REF_CLK:参考时钟,由MAC或外部时钟晶振向PHY芯片提供。

weixin_46154042的博客 5855

nginx 处理php,php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式

先给大家介绍下php 与 nginx 的两种处理方式,具体内容如下所示:1.IP:Port 监听方式php-fpmdocker pull PHP:2.4-alpinenginx.conffastcgi_pass 127.0.0.1:9000;php-fpm 在容器里的 nginx.conflocation /php{proxy_set_header Host $host:$server_port;...

weixin_32271623的博客 293

为什么你的ESXI无法识别移动硬盘?一步步教你解决USB存储挂载问题

本文深入解析了ESXi无法识别移动硬盘的根本原因,并提供了从诊断到解决的完整方案。核心在于理解ESXi的USB Arbitrator服务机制,通过检查服务状态、内核设备识别及分区表,逐步定位问题。文章详细指导了如何禁用USB仲裁服务以在主机挂载USB存储,或将其直通给虚拟机,并针对大容量硬盘、USB 3.0兼容性等进阶问题给出了实用建议。

qq_27496129的博客 317

AD9361 Fast Lock实战:Python脚本自动生成Profile寄存器配置(附完整代码)

本文详细介绍了利用Python脚本实现AD9361 Fast Lock Profile寄存器自动化配置的实战方案。通过解析频率合成公式、VCO约束及查表机制,脚本能根据目标频率一键生成完整的16进制寄存器序列,大幅提升射频系统开发中多频点切换的效率和准确性,并支持CSV、JSON、C头文件等多种输出格式,便于与FPGA/嵌入式系统集成。

weixin_29194693的博客 467

Linux限制端口

Linux限制端口1 firewall-cmd方式查看防火墙状态开放端口限制端口批量开放/限制端口限制IP地址访问开放IP地址访问限制IP地址段开放与限制IP访问只限制IP不限制端口限制IP与一段端口2 iptables方式查看防火墙状态开放端口限制端口批量开放/限制端口限制IP地址访问开放IP地址访问限制IP地址段经验 1 firewall-cmd方式 查看防火墙状态 systemctl status firewalld 这说明服务是启动着的。 设置启动/关闭 开机自启 一般需要重启一下机器,不然后

清澈明朗 积极向上 7507

手把手教你学simulink(8.3)--实例:基于 Simulink 的自动驾驶汽车速度控制系统设计与仿真

基于 Simulink 的自动驾驶汽车速度控制系统设计与仿真。

MHD0815的博客 1203

不同方式实现IP访问限制

要实现IP访问限制,有很多种方法。根据不同的使用场景大致可以分为权限限制和爬虫限制。顾名思义权限限制就是根据权限设定特定的IP能够访问,爬虫限制是为了应对爬虫短时间内大量的访问而进行的限制。 权限限制 权限限制的实现方式可分为三种,分别是linux防火墙实现、nginx配置实现和代码中实现。 linux防火墙实现: #阻止所有IP访问 iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 80 -j DROP #然后再添加白名单 iptables -A INP

Soheyi的博客 2217

5G无线关键技术 — 新型传输波形技术和先进编码与调制技术

目录 1、OFDM传输波形技术 2、滤波器组多载波 (Filterbank multicarrier:FBMC) 3、先进编码与调制技术 4、空间调制(Spatial Modulation SM) 5、频率正交幅度调制 1、OFDM传输波形技术 OFDM是当前Wi-Fi和LTE标准中的高速无线通信的主要传信模式。 LTECP配置 子载波间隔 CP长度Tcp 有用符号长度Tu CP比例..

Fanjufei的博客 2120

2024年厦门市第31届小学生C++信息学竞赛试题与解析(第一部分选择题1-10)

2024年厦门市第31届小学生C++信息学竞赛试题与解析(第一部分选择题1-10)

汉克老师的博客 91

Linux限制某些用户或IP登录SSH、允许特定IP登录SSH

1、限制用户SSH登录 只允许指定用户进行登录(白名单): 在/etc/ssh/sshd_config配置文件中设置AllowUsers选项,(配置完成需要重启 SSHD 服务)格式如下: AllowUsers aliyun test@192.168.1.1 # 允许 aliyun 和从 192.168.1.1 登录的 test 帐户通过 SSH 登录系统。 ...

a898712940的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

linux ,centos7,8限制IP访问

1、centos7 通过firewalld来控制IP访问2、【Linux】pkill命令--按照终端号踢出用户3、CentOS7下限制ip访问1、开放端口(1)如我们需要开启XShell连接时需要使用的22端口其中--permanent的作用是使设置永久生效,不加的话机器重启之后失效(2)重新载入一下防火墙设置,使设置生效(3)可通过如下命令查看是否生效(4)如下命令可查看当前系统打开的所有端口2、限制端口(1)比如我们现在需要关掉刚刚打开的22端口。

码农崛起 6883

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux限制IP远程登录

linux系统的远程登录非常灵活,root可以根据需要限制某些账户的登录,linux远程登录使用的是SSHD协议,限制IP登录。

Coohx 1万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

linux的ip连接数限制,linux iptables限速及限制每IP连接数

linuxiptables限速及限制每IP连接数(2011-04-14 14:17:45)标签:杂谈第一步:建立adsl连接,在系统设置——网络设置处有。在图形界面下很容易搞定。 第二步:打开IP转发和伪装(也就是路由与NAT)1、作为根用户打开/etc/sysconfig/network文件,在文件增加以下一行: GATEWAYDEV=PPP0这句话的作用是设定默认路由,有时没有也可2、打开I...

weixin_39802784的博客 751

Linux端口设置ip白名单

在Linux系统中,如果您想要限制只有特定的IP地址能够访问端口22(通常是SSH服务的端口),您可以使用iptables防火墙来实现。

nielinyuan1466的博客 4828

用Php设置Iptables,linux iptables IP限制访问与指定IP访问的设置方法

只允许指定的一个IP访问服务器vi /etc/sysconfig/iptables*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -s 165.232.121.17 -j ACCEPT-A INPUT -j DROPCOMMIT如果你之前的防火墙设置了永久关闭,则需要解除chkconfig --...

weixin_33335559的博客 480

Linux系统通过firewall限制或开放IP及端口

firewall限制或开放IP及端口

eagle89的专栏 8361
上一篇: win10错误代码REFERENCE_BY_POINTER解决方法
下一篇: jquery 报错提示Uncaught TypeError: $ is not a function
sunsineq
博客等级 码龄12年 216粉丝 299原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值