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

linux如何通過防火墻iptables做隔離端口的腳本

 更新時間:2023年06月03日 11:50:23   作者:數(shù)據(jù)湖填坑  
這篇文章主要介紹了linux如何通過防火墻iptables做隔離端口的腳本問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

通過防火墻iptables做隔離端口的腳本

vi iptables_fix.sh
#!/bin/bash
#備份舊的規(guī)則
iptables-save > “/opt/firewall-“date "+%Y-%m-%d-%H:%M:%S"”.txt”

獲取集群內(nèi)hosts的ip,空格分隔

clusters=cat /etc/hosts | grep -v ::1 | grep -v "^$" | awk '{print $1}'

配置集群外的ip,空格分隔,格式如下

business=“127.0.0.1 172.17.0.1/16”

配置需要隔離的端口,空格分隔,以22為例

block_ports=“22”
echo “FireWall fix…”

新建chain

iptables -t filter -N BIGDATA_BLOCK_PORTS

添加集群內(nèi)ip白名單

for block_port in $block_ports;
do
for chost in $clusters;
do
#echo $ahost
iptables -I BIGDATA_BLOCK_PORTS -s $chost -p tcp --dport $block_port -j ACCEPT
iptables -I BIGDATA_BLOCK_PORTS -s $chost -p udp --dport $block_port -j ACCEPT
done
done

添加集群外ip白名單

for block_port in $block_ports;
do
for bhost in $business;
do
#echo $ahost
iptables -I BIGDATA_BLOCK_PORTS -s $bhost -p tcp --dport $block_port -j ACCEPT
iptables -I BIGDATA_BLOCK_PORTS -s $bhost -p udp --dport $block_port -j ACCEPT
done
done

最后隔離端口

for block_port in $block_ports;
do
iptables -A BIGDATA_BLOCK_PORTS -p tcp --dport $block_port -j DROP
iptables -A BIGDATA_BLOCK_PORTS -p udp --dport $block_port -j DROP
done
將BIGDATA_BLOCK_PORTS加入INPUT和FORWARD
iptables -I INPUT -j BIGDATA_BLOCK_PORTS
iptables -I FORWARD -j BIGDATA_BLOCK_PORTS
echo "fix finished

同時開啟firewall和iptables

使用向導

With the iptables service, every single change means flushing all the old rules and reading all the new rules from /etc/sysconfig/iptables, while with firewalld there is no recreating of all the rules. Only the differences are applied. Consequently, firewalld can change the settings during runtime without existing connections being lost.

翻譯

firewalld與iptables(和ip6tables)服務的本質區(qū)別是:

iptables服務將配置存儲在/etc/sysconfig/iptables和/etc/sysconfig/ip6tables中,而firewalld將配置存儲在/usr/lib/firewalld/和/etc/firewalld/中的各種XML文件中。

注意,/etc/sysconfig/iptables文件不存在,因為在Red Hat Enterprise Linux上默認安裝了firewalld。

在iptables服務中,每次更改都意味著刷新所有舊規(guī)則并從/etc/sysconfig/iptables讀取所有新規(guī)則,而在firewalld中不需要重新創(chuàng)建所有規(guī)則。

只應用差異。因此,firewalld可以在運行時更改設置,而不會丟失現(xiàn)有的連接。

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • linux?docker?neo4j導出方式(windows導入)

    linux?docker?neo4j導出方式(windows導入)

    在Docker中無法直接停止Neo4j服務備份,需創(chuàng)建臨時容器并掛載宿主機/backup目錄,確保版本一致及權限設置,導出文件后退出容器即可在宿主機備份目錄獲取數(shù)據(jù)
    2025-08-08
  • Linux下connect超時處理(總結)

    Linux下connect超時處理(總結)

    這篇文章主要介紹了Linux下connect超時處理(總結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 如何給Linux虛擬機連上WiFi詳解

    如何給Linux虛擬機連上WiFi詳解

    這篇文章主要介紹了如何給Linux虛擬機連上WiFi,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • 如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼

    如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼

    這篇文章主要介紹了如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • Ubuntu16.04下CUDA8.0和CUDA9.0共存

    Ubuntu16.04下CUDA8.0和CUDA9.0共存

    這篇文章主要介紹了Ubuntu16.04下CUDA8.0和CUDA9.0共存,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • 安裝Ubuntu20.04與安裝NVIDIA驅動的教程

    安裝Ubuntu20.04與安裝NVIDIA驅動的教程

    這篇文章主要介紹了安裝Ubuntu20.04,安裝NVIDIA驅動的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • LNMP環(huán)境下搭建yum的方法分析

    LNMP環(huán)境下搭建yum的方法分析

    這篇文章主要介紹了LNMP環(huán)境下搭建yum的方法,結合實例形式較為詳細的分析了LNMP環(huán)境下搭建yum的相關命令、配置與使用技巧,需要的朋友可以參考下
    2018-03-03
  • ubuntu20.04中文輸入法安裝步驟

    ubuntu20.04中文輸入法安裝步驟

    這篇文章主要介紹了ubuntu20.04中文輸入法安裝步驟,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • Linux使用cd命令之實現(xiàn)切換目錄的完全指南

    Linux使用cd命令之實現(xiàn)切換目錄的完全指南

    這篇文章主要介紹了Linux使用cd命令之實現(xiàn)切換目錄的完全指南,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Linux文件系統(tǒng)的創(chuàng)建與掛載方法完整流程

    Linux文件系統(tǒng)的創(chuàng)建與掛載方法完整流程

    在現(xiàn)代操作系統(tǒng)中,文件系統(tǒng)是數(shù)據(jù)組織、存儲和檢索的核心機制,Linux?作為一款功能強大且高度靈活的操作系統(tǒng),支持多種文件系統(tǒng)類型,本文將深入探討?Linux?中文件系統(tǒng)的創(chuàng)建與掛載方法,需要的朋友可以參考下
    2026-03-03

最新評論

东山县| 乌鲁木齐市| 平邑县| 麻城市| 南汇区| 沧源| 湘西| 临高县| 平顶山市| 芦溪县| 望城县| 临高县| 调兵山市| 宜川县| 陆良县| 开阳县| 东兴市| 桦川县| 平泉县| 兰考县| 乌拉特后旗| 南宁市| 柳河县| 伊金霍洛旗| 托里县| 宁远县| 陕西省| 隆化县| 蓬安县| 句容市| 富民县| 甘南县| 赤水市| 旺苍县| 南陵县| 宜川县| 拉孜县| 黄龙县| 阿拉善左旗| 大庆市| 修武县|