最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux使用iptables限制多個IP訪問你的服務(wù)器

 更新時間:2018年10月10日 10:04:46   作者:佚名  
iptables是一個管理netfilter的工具。這篇文章主要介紹了Linux使用iptables限制多個IP訪問你的服務(wù)器的相關(guān)知識,需要的朋友可以參考下

前言

在Linux內(nèi)核上,netfilter是負(fù)責(zé)數(shù)據(jù)包過濾、網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)和基于協(xié)議類型的連接跟蹤等功能的一個子系統(tǒng),這個子系統(tǒng)包含一些信息包過濾表組成,這些表包含內(nèi)核用來控制信息包過濾處理的規(guī)則集。iptables是一個管理netfilter的工具。

多個連續(xù)IP操作

1、拆分成多條命令運行

iptables -A INPUT 192.168.122.2 -j ACCEPT 
iptables -A INPUT 192.168.122.3 -j ACCEPT 
iptables -A INPUT 192.168.122.4 -j ACCEPT 
iptables -A INPUT 192.168.122.5 -j ACCEPT 
....

這種方式需要寫很多條命令,而且會導(dǎo)致iptables的表很長不好管理,而且量多了也會很小很小地影響性能(可以忽略不計)。

2、對一個IP段的IP進行訪問控制,可以根據(jù)IP/MASK的形式進行控制

iptables -A INPUT 192.168.122.0/24 -j ACCEPT

這種方式需要針對IP范圍,計算出指定的源碼,不靈活。(雖然很多使用為了方便都是使用這種方法,但是過多地授權(quán)會存在安全隱患)

3、iptables有很多個模塊,其中iprange就是用來專門處理連續(xù)IP段的訪問控制的

iptables -A INPUT -m iprange --src-range 192.168.122.2-192.168.122.34 -j ACCEPT #匹配源IP
iptables -A INPUT -m iprange --dest-range 8.8.8.2-8.8.8.22 -j DROP #匹配目標(biāo)IP

這種方式比較靈活,不需要去計算掩碼是多少,直接給出范圍就可以了。

總結(jié)

目前官方好像沒有支持不連續(xù)的IP,也有人添加了模塊來支持不連續(xù)IP。

個人覺得如果要管理好iptables列表,還是要先進行整理一下,再進行限制,需要用到連續(xù)的IP就用上面的方式,不連續(xù)的還是老老實實寫多條命令;而且機器多了還要安裝模塊,有可能影響系統(tǒng)的穩(wěn)定性。

推薦:

感興趣的朋友可以關(guān)注小編的微信公眾號【碼農(nóng)那點事兒】,更多網(wǎng)頁制作特效源碼及學(xué)習(xí)干貨哦?。?!

以上所述是小編給大家介紹的Linux使用iptables限制多個IP訪問你的服務(wù)器,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 詳解Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式

    詳解Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式

    本篇文章主要介紹了Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • linux多線程編程(五)

    linux多線程編程(五)

    使用多線程的理由之一是和進程相比,它是一種非?!肮?jié)儉”的多任務(wù)操作方式。我們知道,在Linux系統(tǒng)下,啟動一個新的進程必須分配給它獨立的地址空間,建立眾多的數(shù)據(jù)表來維護它的代碼段、堆棧段和數(shù)據(jù)段,這是一種“昂貴”的多任務(wù)工作方式。
    2014-08-08
  • Linux?gdb調(diào)試正在運行中的程序方式

    Linux?gdb調(diào)試正在運行中的程序方式

    這篇文章主要介紹了Linux?gdb調(diào)試正在運行中的程序方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 在Linux系統(tǒng)中查找最大的文件的命令詳解

    在Linux系統(tǒng)中查找最大的文件的命令詳解

    在 Linux 系統(tǒng)中,管理磁盤空間是一項重要的任務(wù),尤其是在長期使用的系統(tǒng)中,為了有效地管理磁盤空間,找到并處理這些大文件變得尤為重要,所以本文給大家介紹了在Linux系統(tǒng)中查找最大的文件的命令方法,需要的朋友可以參考下
    2024-11-11
  • Apache shiro的簡單介紹與使用教程(與spring整合使用)

    Apache shiro的簡單介紹與使用教程(與spring整合使用)

    Apache Shiro是一個強大而靈活的開源安全框架,它能夠干凈利落地處理身份認(rèn)證,授權(quán),企業(yè)會話管理和加密這篇文章給大家介紹了Apache shiro的簡單介紹與使用教程(與spring整合使用),感興趣的朋友一起看看吧
    2017-10-10
  • Ubuntu18.04(linux)安裝MySQL的方法步驟

    Ubuntu18.04(linux)安裝MySQL的方法步驟

    本篇文章主要介紹了Ubuntu18.04(linux)安裝MySQL的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Linux RabbitMQ 集群搭建流程圖解

    Linux RabbitMQ 集群搭建流程圖解

    在介紹RabbitMQ之前實現(xiàn)要介紹一下MQ,MQ是什么?MQ全稱是Message Queue,可以理解為消息隊列的意思,簡單來說就是消息以管道的方式進行傳遞。RabbitMQ是一個實現(xiàn)了AMQP(Advanced Message Queuing Protocol)高級消息隊列協(xié)議的消息隊列服務(wù),用Erlang語言的
    2021-11-11
  • windows安裝openssh并通過生成SSH密鑰登錄Linux服務(wù)器

    windows安裝openssh并通過生成SSH密鑰登錄Linux服務(wù)器

    本文為大家詳細(xì)講解了在windows系統(tǒng)下安裝openssh并通過生成SSH密鑰登錄Linux服務(wù)器
    2018-10-10
  • Linux網(wǎng)橋配置br-lan、eth0、eth1、ra0、rai0方式

    Linux網(wǎng)橋配置br-lan、eth0、eth1、ra0、rai0方式

    這篇文章主要介紹了Linux網(wǎng)橋配置br-lan、eth0、eth1、ra0、rai0方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 如何實現(xiàn)連接一個Linux服務(wù)器

    如何實現(xiàn)連接一個Linux服務(wù)器

    這篇文章主要介紹了如何實現(xiàn)連接一個Linux服務(wù)器問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論

通辽市| 清新县| 天门市| 忻城县| 朔州市| 荥经县| 富裕县| SHOW| 蛟河市| 兴义市| 郧西县| 镇平县| 康马县| 巴林右旗| 秭归县| 汪清县| 大关县| 济南市| 普洱| 阆中市| 仙游县| 泸西县| 原阳县| 阜康市| 桃江县| 怀仁县| 平塘县| 宁蒗| 仪征市| 郁南县| 贺州市| 沂水县| 紫金县| 富平县| 平舆县| 修武县| 含山县| 龙口市| 嘉祥县| 夹江县| 彝良县|