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 
hosts.allow: 
in.sshd:216.64.87.0/255.255.255.128
 
2.封掉216.64.87.0 - 127的telnet 
hosts.deny 
in.sshd:216.64.87.0/255.255.255.128
 
3.限制所有人的TCP连接,除非从216.64.87.0 - 127访问 
hosts.deny 
ALL:ALL 
hosts.allow 
ALL:216.64.87.0/255.255.255.128
 
4.限制216.64.87.0 - 127对所有服务的访问 
hosts.deny 
ALL:216.64.87.0/255.255.255.128
 
其中冒号前面是TCP daemon的服务进程名称,通常系统 
进程在/etc/inetd.conf中指定,比如in.ftpd,in.telnetd,in.sshd 
 
其中IP地址范围的写法有若干中,主要的三种是: 
1.网络地址--子网掩码方式: 
216.64.87.0/255.255.255.0
2.网络地址方式(我自己这样叫,呵呵) 
216.64.(即以216.64打头的IP地址) 
3.缩略子网掩码方式,既数一数二进制子网掩码前面有多少个“1”比如: 
216.64.87.0/255.255.255.0 -- 216.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 81.241.219.171 -j DROP
 
封IP段的命令是
iptables -I INPUT -s 97.47.225.0/16 -j DROP
iptables -I INPUT -s 97.47.225.0/16 -j DROP
iptables -I INPUT -s 97.47.225.0/16 -j DROP
 
封整个段的命令是
iptables -I INPUT -s 97.47.225.0/8 -j DROP
 
封几个段的命令是
iptables -I INPUT -s 97.47.225.0/24 -j DROP
iptables -I INPUT -s 97.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.100、192.168.1.101、192.168.1.102),其他ip都禁止访问
iptables -I INPUT -p tcp --dport 9889 -j DROP
iptables -I INPUT -s 192.168.1.100 -p tcp --dport 9889 -j ACCEPT
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

 

 

 

 

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

相关推荐

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

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

1029

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

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

weixin_45190065的博客 5760

基于车牌识别的停车收费系统的设计与实现(源码+开题)

本系统(程序源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景: 随着城市化进程的加速和汽车保有量的增加,停车难成为了一个普遍存在的问题。传统的停车收费方式存在着效率低下、管理混乱等问题。因此,开发一款基于车牌识别的停车收费系统具有重要的现实意义。研究意义: 基于车牌识别的停车收费系统可以有效地解决传统停车收费方式在效率和准确性方面的问题,提高停车服务的效率和质量。

迟限程序设计 1386

Linux 禁止某个IP地址访问的几种方法

Linux 禁止某个IP地址访问的几种方法 一、概述 这两个文件是tcpd服务器的配置文件,tcpd服务器可以控制外部IP对本机服务的访问。这两个配置文件的格式如下: #服务进程名:主机列表:当规则匹配时可选的命令操作 server_name:hosts-list[:command] /etc/hosts.allow控制可以访问本机的IP地址,/etc/hosts.deny控制禁止访问本机的IP。如果两个文件的配置有冲突,以/etc/hosts.deny为准。 /etc/hosts.allow和/e

Jay112011的博客 1万+

[Multisim][模电实验]简易函数信号发生器的设计与实现_北京邮电大学2019级信通院电子电路实验下

本文记述了笔者设计并实现以±12V供电电压输出1KHZ~10KHZ频率连续可调的方波、三角波和正弦波的过程。其中,方波输出电压峰峰值为12V(误差<20%),占空比可调、三角波输出电压峰峰值为8V(±20%),正弦波输出电压峰峰值≥1V。

lgc0208的博客 4万+

centos7部署mysql8.0.35,主从复制,主主集群

centos7 linux部署mysql,主从复制,主主模式

zaixiaqin的博客 1980

linux限制访问IP

多个网段或端口之间用,隔开。如下表示允许95.96.3.23地址和192.168.222段的地址访问。添加如下代码:表示放行192.168.222段所有的地址访问。在Linux系统中,配置限制访问IP。

Matrix的博客 2088

人工智能训练师技能等级认定四级技能考核试卷-样题4

本文为人工智能训练师四级技能考核试卷,包含六个实操考核项目,总时长150分钟。考核内容涵盖:1)车牌数据集规范评估与格式处理;2)车牌数据集采集代码修改与数据处理;3)房价预测数据集加载、预处理与可视化分析;4)车牌标注数据集审核与修正;5)螺丝螺母检测数据集的平台创建与共享;6)螺丝螺母数据的去噪处理与标注优化。要求考生使用Python编程、数据处理平台和标注工具完成各项任务,重点考察数据加载、格式转换、缺失值处理、数据可视化、标注审核及平台操作等技能。所有操作需在配备Python3.7和深度学习平台的W

weixin_42221934的博客 341

Linux下限制IP访问

linux下最直接限制ip访问的方式有两种: 1.使用hosts.allow和hosts.deny来设置ip白名单和黑名单,/etc/目录下   Java代码   "color: #003366;">优先级为先检查hosts.deny,再检查hosts.allow,    后者设定可越过前者限制,    例如:    1.限制所有的ssh,    除非从

sinat_24928447的博客 2万+

【GameFramework框架】二、GameFramework框架介绍

Game Framework框架是由E大(Ellan Jiang)开源的一款基于Unity的通用游戏框架。Game Framework框架提供了游戏开发中常用的框架基础模块,将基础模型进行了封装,在资源管理和资源更新方面比较完善,可以大大加大开发进程,加快开发速度,并且还在在此此处上保证产品质量。实在是代码开发、框架学习、编程进阶、居家旅行哦不对,是提升自己的最佳实践。Game Framework框架。

CSDN博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 5830

哨兵1号回波数据(L0级)FDBAQ压缩算法详解

本文介绍哨兵1号用的FDBAQ算法,它实现非整数可变bit压缩,大部分数据仅需 3bit输出,少数高反射率数据需4bit输出,使得平均输出比特率刚超过3bit,比熵约束分块自适应量化 (ECBAQ)压缩算法所需的3.7bit更低。也就是说FDBAQ压缩完,除了要记录分块尺寸和各块的均值码(对应哨兵1号数据包里的THIDX)外,还需要记录霍夫曼码字的长度(对应哨兵1号数据包里的BRC)。唯一不同的就是量化后的编码规则使用了霍夫曼编码,相当于在传统的BAQ压缩流程的后面又加了一个步骤。

2289

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端口。

码农崛起 6884

Backtrader Web:开源量化交易全栈平台

Backtrader Web是一个基于Backtrader框架的现代化量化交易全栈平台,将专业回测引擎与Web技术结合,提供从策略开发到实盘交易的完整解决方案。平台采用FastAPI+Vue3技术栈,具有118个内置策略模板、专业可视化分析工具和完整的策略生命周期管理功能。支持策略版本控制、参数优化、模拟/实盘交易及监控告警,通过RESTful API和WebSocket实现前后端交互。系统采用模块化设计,包含策略服务、回测服务等核心模块,支持SQLite/PostgreSQL等多种数据库。安装简单,5分钟

云金杞 630

MongoDB限制内网访问的方法 Linux限制IP 端口

自己的博客中用到了MongoDB作为数据存储,服务器用的是阿里云的,今天阿里云突然给我发信息说我的MongoDB数据库没有设置用户名密码。。我在自己的电脑上试着登陆了一下mongo client,直接连上了。。。。好吧,赶紧设置一下去。。 首先查看了一下MongoDB的文档,发现mongodb在启动服务后,在默认情况下,是允许所有IP访问的,而且没有密码。也就是说在任何电脑上,通过以下命令都

过期的码农 6257

FreeRTOS深入教程(任务创建的深入和任务调度机制分析)

本篇文章将带大家深入学习任务的创建和分析任务调度的机制。本篇文章深入的讲解了任务创建的内部实现和任务调度的源代码分析和实现,学习这篇文章有助于更深入的学习FreeRTOS的源码。

m0_49476241的博客 6378

SmartCar_智能车程序

智能车竞赛四轮组程序代码,能实现基础巡线,环岛识别,十字路口识别

linux 限制ip及端口,Ubuntu 限制 指定端口和IP 访问

限制端口和IP的时候要注意别自己登陆不进去了,要不就惨了。只允许指定的IP访问服务器的指定端口:22只允许访问的ip:192.168.1.1192.168.1.2 192.168.1.3,禁止其他IP访问sudo iptables -I INPUT -p tcp --dport 22 -j DROPsudo iptables -I INPUT -p tcp -s 192.168.1.1 --d...

weixin_30999777的博客 1412

PLL.zip_MATLAB仿真PLL_MATLAB的PLL仿真_PLL_PLL 仿真_matlab; PLL;

pll的matlab仿真模型,完整,可以使用

linux下防火墙限制访问IP

linux下实用iptables封ip段的一些常见命令: 封单个IP的命令是: iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是: iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP iptables -I

往事彡随风 1万+

毕业设计基于STM32物联网目视觉机械臂K210颜色识别快递自动分拣源码+全部资料.zip

硬件端STM32F103C8T6:作为开发主控,实现数据交互和设备参数控制;ESP8266-01S:作为WiFi联网模块,实现与云平台链接,与APP使用平台的MQTT协议进行数据交互;简易机械臂:使用4个舵机进行自由度抓取物品,实现不同颜色的区域自动的分拣K210机器视觉:实现与单片机的通信,利用机器视觉进行颜色识别出来,将识别结果反馈给单片机蜂鸣器:实现特定状态的提示0.96-oled:实现K210识别颜色的反馈与一些状态的提示(2)APP端使用MQTT协议与设备进行信息交互。获取到硬件传输来的分类信息和数据进行数据记录;使用数据库记录数据吗,可实现查询数据(设置2-3个区域进行模拟);(3)云平台使用(阿里云) 只是链接各个设备使用,采用MQTT即时通讯;

边坡稳定性计算文件,边坡稳定性计算方法,Python

这个文件是用来计算边坡稳定性的。方法比较简单,容易学习

Linux开放或限制端口和ip访问

Linux开放或限制端口和ip访问

youareyouare@honeysj.cn 9427

linux下限制IP访问

设置hosts.allow与hosts.deny屏蔽IP hosts.allow与hosts.deny 两个文件均在/etc/目录下 优先级为先检查hosts.deny,再检查hosts.allow, 后者设定可越过前者限制, 例如: 1.限制所有的ssh, 除非从192.168.1.0——127上来。 hosts.deny: in.sshd:ALL hosts

wangxiaofei2006的专栏 4978

Linux 防火墙配置:用 iptables 限制特定 IP 访问

iptables是Linux内核集成的包过滤工具,通过配置规则控制网络流量。要限制特定IP访问,主要操作。示例:仅允许办公室IP(203.0.113.5)访问Web服务器。链(控制进入本机的流量)。--dport 端口。

gshjvklkl的博客 446

linux iptables IP限制访问 指定IP访问

又有人攻击服务器了,没有办法又的去防,这里简单介绍一种限制指定IP访问的办法。单个IP的命令是iptables -I INPUT -s 59.151.119.180 -j DROP封IP段的命令是iptables -I INPUT -s 211.1.0.0/16 -j DROPiptables -I INPUT -s 211.2.0.0/16 -j DROPiptables -...

diange6174的博客 279

linux防火墙如何限制ip访问频次?

模块用于根据源IP地址来限制访问速率,当某个IP地址在指定时间内访问超过了设定阈值,则会被临时禁止(DROP),并且由于我们设置了与ipset结合,在达到上限后,IP地址会存入ipset集合并设置过期时间,在过期后,该IP地址将重新获得访问权限。对于长期、精确的速率控制和管理,专门的服务如 fail2ban 或者自定义的应用层解决方案可能会更合适。Linux防火墙(如iptables)本身并不直接提供基于访问频次的规则管理,但它可以通过与其他工具结合或编写复杂规则来实现一定的访问控制策略。

u010320834的博客 1303

linux限制指定IP访问(Xshell远程)本机

1.1、编辑etc/hosts.allow文件,在末尾添加可访问的ip(多个时用逗号隔开)1.2、设置拒绝全部连接(不会拒绝etc/hosts.allow中的ip)2、设置22端口访问限制。

weixin_43741718的博客 2077
上一篇: thrift应用举例(c/c++作为服务端、java作为客户端)
下一篇: oracle-使用物化视图完成数据同步
shunqs
博客等级 码龄15年 5粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值