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

linux?iptables防火墻中的工作常用命令

 更新時間:2022年10月20日 10:03:38   作者:西京刀客  
linux系統(tǒng)的防火墻,IP信息包過濾u系統(tǒng),它實際上由兩個組件netfilter和iptables組成,這篇文章主要介紹了linux?iptables防火墻-工作常用命令,需要的朋友可以參考下

linux iptables防火墻-工作常用命令

Linux之iptables防火墻基礎

[推薦]Linux之iptables防火墻
參考URL:http://m.fzitv.net/article/165883.htm

linux系統(tǒng)的防火墻:IP信息包過濾u系統(tǒng),它實際上由兩個組件netfilter和iptables組成。
主要工作在網(wǎng)絡層,針對IP數(shù)據(jù)包,體現(xiàn)在對包內的IP地址、端口、協(xié)議等信息的處理上。

數(shù)據(jù)包到達防火墻時,規(guī)則表之間的優(yōu)先順序: 首先過濾raw表里面的規(guī)則其次依次過濾> mangle > nat > filter如果所有表都沒有匹配到則表示放空

  • 入站數(shù)據(jù)(來自外界的數(shù)據(jù)包,且目標地址是防火墻本機) : PREROUTING --> INPUT --> 本機的應用程序
  • 出站數(shù)據(jù)(從防火墻本機向外部地址發(fā)送的數(shù)據(jù)包) :本機的應用程序–> OUTPUT --> POSTROUTING 網(wǎng)絡型防火墻
  • 轉發(fā)數(shù)據(jù)(需要經(jīng)過防火墻轉發(fā)的數(shù)據(jù)包) : PREROUTING --> FORWARD --> POSTROUTING

iptables命令行配置方法

iptables [-t 表明] 管理選項 [鏈名] [匹配條件] [-j 控制類型]

查看iptables防火墻規(guī)則

iptables -nvL --line-number

-L 查看當前表的所有規(guī)則,默認查看的是filter表,如果要查看NAT表,可以加上-t NAT參數(shù)
-n 不對ip地址進行反查,加上這個參數(shù)顯示速度會快很多
-v 輸出詳細信息,包含通過該規(guī)則的數(shù)據(jù)包數(shù)量,總字節(jié)數(shù)及相應的網(wǎng)絡接口
–-line-number 顯示規(guī)則的序列號,這個參數(shù)在刪除或修改規(guī)則時會用到

關閉某個端口(注意同時添加ip或接口的限制)\iptables 配置只能本地ip訪問某端口

iptables -I INPUT -p tcp --dport 9527 -j DROP
ip6tables -I INPUT -p tcp --dport 9527 -j DROP

注意:工作中切記不要直接使用上面命令,除非在這個命令之前還有一條放過lo接口的防火墻規(guī)則。
一般情況,我們目的都是某個端口不讓外網(wǎng)訪問,這樣操作,就127.0.0.1訪問這個端口也被限制了。

一定要記得,添加ip或接口的條件~
例如:

iptables -I INPUT ! -i lo  -p tcp --dport 9527 -j DROP
ip6tables -I INPUT ! -i lo  -p tcp --dport 9527 -j DROP

iptables -I INPUT ! -d 127.0.0.1 -p tcp --dport 9527 -j DROP

iptables 是控制ipv4的,ip6tables 是控制ipv6的

注意 感嘆號的位置,親測可用.~

防火墻規(guī)則放開自己的ip,讓自己的ip可以訪問

iptables -I INPUT -p tcp -s 192.168.11.1 -j ACCEPT

開放某個tcp、某個udp。

iptables -I INPUT -p tcp --dport 9527 -j ACCEPT
iptables -I INPUT -p tcp --dport 9527 -j ACCEPT

iptables永久生效

第一種方法

執(zhí)行命令service iptables save

第二種方法
執(zhí)行命令iptables-save > xxx寫入到一個文件,開機以后執(zhí)行命令iptables-restore < xxx用來恢復。

報錯:The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.

問題描述:
執(zhí)行命令service iptables save 報錯The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.

問題分析:
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
服務命令只支持基本的LSB操作(啟動、停止、重啟、嘗試重啟、重載、強制重載、狀態(tài))。對于其他操作,請嘗試使用systemctl。

centos新版本,firewalld 被引入代替 iptables 了,所以再使用 service iptables save 保存 iptables 規(guī)則時,就會出現(xiàn)上述的報錯。
service命令只保留下了極少部分使用,大部分命令都要改用systemctl使用。

這是因為沒有安裝iptables服務,直接使用yum安裝iptables服務即可.

解決方法:

1.systemctl stop firewalld --關閉防火墻
2.yum install iptables-services --安裝或更新服務

yum install iptables-services

3.systemctl enable iptables --允許開機啟動iptables
4.systemctl start iptables --啟動iptables
5.service iptables save --保存設置
6.service iptables restart --重啟iptables服務:

到此這篇關于linux iptables防火墻-工作常用命令的文章就介紹到這了,更多相關linux iptables命令內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • shell腳本分析 nginx日志訪問次數(shù)最多及最耗時的頁面(慢查詢)

    shell腳本分析 nginx日志訪問次數(shù)最多及最耗時的頁面(慢查詢)

    下面是我在做優(yōu)化時候,經(jīng)常用到的一段shell 腳本。 這個也可以算是,統(tǒng)計web頁面的slowpage 慢訪問頁面,象mysql slowquery
    2013-11-11
  • shell學習之printf命令格式化輸出語句

    shell學習之printf命令格式化輸出語句

    printf命令模仿C程序庫(library)里的printf()庫程序(library routine)。它幾乎復制了該函數(shù)的所有功能。不過在Shell層級的版本上,會有些差異。下面這篇文章就給大家主要介紹了shell中printf命令格式化輸出語句的相關資料,需要的朋友可以參考下。
    2017-01-01
  • Linux bc命令實現(xiàn)數(shù)學計算器

    Linux bc命令實現(xiàn)數(shù)學計算器

    這篇文章主要介紹了Linux bc命令實現(xiàn)數(shù)學計算器,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Linux各項目環(huán)境部署記錄(換服務器部署腳本整理)

    Linux各項目環(huán)境部署記錄(換服務器部署腳本整理)

    每次換便宜的服務器都要導致環(huán)境重新部署一遍,十分麻煩,于是把每次部署的腳本整理了一下,方便在服務器上快速進行部署,基于?CentOS
    2023-05-05
  • 詳解 Shell中的grep命令

    詳解 Shell中的grep命令

    這篇文章主要介紹了 Shell中的grep命令,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-05-05
  • 使用netcat(瑞士軍刀)進行文件傳輸

    使用netcat(瑞士軍刀)進行文件傳輸

    netcat是開源世界的經(jīng)典應用之一,被稱為網(wǎng)絡瑞士軍刀。幾乎所有的發(fā)行版都會帶這個小程序,用它可以在任意兩臺有網(wǎng)絡鏈接的機器上傳輸文件, 下面我們就來簡單看下他的使用方法吧。
    2016-01-01
  • 獲取shell腳本自身所在目錄的Shell腳本分享

    獲取shell腳本自身所在目錄的Shell腳本分享

    這篇文章主要介紹了獲取shell腳本自身所在目錄的Shell腳本分享,本文給出的腳本可以獲取軟鏈接所在的目錄,需要的朋友可以參考下
    2015-01-01
  • 如何利用shell開發(fā)keepalived啟動腳本

    如何利用shell開發(fā)keepalived啟動腳本

    Keepalived軟件起初是專為LVS負載均衡軟件設計的,用來管理并監(jiān)控LVS集群系統(tǒng)中各個服務節(jié)點的狀態(tài),后來又加入了可以實現(xiàn)高可用的VRRP功能。這篇文章主要介紹了使用shell開發(fā)keepalived啟動腳本,需要的朋友可以參考下
    2020-03-03
  • shell中使用echo打印彩色字體和彩色背景的方法

    shell中使用echo打印彩色字體和彩色背景的方法

    這篇文章主要介紹了shell中使用echo打印彩色字體和彩色背景的方法,本文方法比較好玩,需要的朋友可以參考下
    2014-12-12
  • shell 操作釘釘機器人實現(xiàn)告警提醒的方法

    shell 操作釘釘機器人實現(xiàn)告警提醒的方法

    這篇文章主要介紹了shell 操作釘釘機器人實現(xiàn)告警提醒的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05

最新評論

剑阁县| 弥渡县| 岱山县| 揭阳市| 孝昌县| 额济纳旗| 宁海县| 苏州市| 射洪县| 雷州市| 玛曲县| 鞍山市| 剑阁县| 武定县| 正镶白旗| 建始县| 隆安县| 边坝县| 枣强县| 介休市| 普洱| 大宁县| 汤阴县| 宁陵县| 濮阳市| 恩施市| 屏南县| 阿克| 荥经县| 南康市| 松阳县| 肃南| 揭阳市| 溆浦县| 长兴县| 广南县| 揭西县| 阿瓦提县| 屯昌县| 且末县| 普兰店市|