日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 限制IP访问与白名单

發(fā)布時(shí)間:2023/12/3 linux 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 限制IP访问与白名单 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Linux 添加白名單(限制其他ip地址訪問)

這里使用 iptables ,所以需要安裝iptables和iptables-services,為了方便寫了如下shell, 確保網(wǎng)絡(luò)通暢,直接執(zhí)行以下shell即可。

執(zhí)行:add_iptable.sh 腳本:

#!/usr/bin/bash echo "============ 請使用超級(jí)權(quán)限/sudo 執(zhí)行 ==============" sleep 1 sudo yum -y install iptables iptables-services cat > /etc/sysconfig/iptables <<"EOF" *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -N whitelist -N whitelist -s 192.168.110.110 -j ACCEPT -N whitelist -s 192.168.110.111 -j ACCEPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 5000 -j whitelist -A INPUT -m state --state NEW -m tcp -p tcp --dport 5000 -j DROP -A INPUT -m state --state NEW -m tcp -p tcp --dport 5050 -j whitelist -A INPUT -m state --state NEW -m tcp -p tcp --dport 5050 -j DROP -A INPUT -j ACCEPT COMMIT EOF sudo iptables-save sudo systemctl enable iptables sudo systemctl start iptables sudo service iptables status

效果:只允許192.168.110.110,192.168.110.111這兩個(gè)IP地址 能訪問5000,5050端口服務(wù)。

如上shell腳本命令詳解:

-N whitelist              # 定義白名單變量名
-A whitelist -s 192.168.11.0.11 -j ACCEPT # 設(shè)置白名單ip段,ACCEPT(放行)

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5050 -j whitelist
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5050 -j DROP
這兩行,由于執(zhí)行了第一行添加了白名單,故不會(huì)執(zhí)行第二行刪除。

其他實(shí)現(xiàn) https://blog.csdn.net/u012954706/article/details/80806518

總結(jié)

以上是生活随笔為你收集整理的Linux 限制IP访问与白名单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。