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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux iptables 如何设置允许几个 ip访问,Linux防火墙iptables限制几个特定ip才能访问服务器。...

發(fā)布時間:2025/3/15 linux 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux iptables 如何设置允许几个 ip访问,Linux防火墙iptables限制几个特定ip才能访问服务器。... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

匿名用戶

1級

2016-08-05 回答

linux下要使用iptables限制只有指定的ip才能訪問本機則需要先設置一個默認的規(guī)則

iptables有默認的規(guī)則,它可以適用于所有的訪問

因為只有指定或特定的ip地址才能訪問本機

所以可以將默認的規(guī)則設置為所有訪問全部阻止(當然這里需要注意下,如果你要設置的機器是在遠端,比如vps則需要注意在設置默認規(guī)則的同時要將與該服務器鏈接的ip添加進白名單,否則在設置完默認阻止后你也無法訪問這臺服務器,也無法再進行操作了,我們可以使用分號;或者&&來在同一個命令行下來完成默認阻止和將自己的ip添加進白名單,假如你的ip地址為1.2.3.4則可以這樣輸入iptables -P INPUT DROP;iptables -A INPUT -s 1.2.3.4 -p tcp -j ACCEPT,或者也可以指定一個端口)

設置默認規(guī)則后則可以添加白名單了

比如允許2.3.4.5訪問則可以

iptables -A INPUT -s 2.3.4.5 -p tcp -j ACCEPT

如果要限定的不是整個服務器而只是該服務器中的某個服務

比如web服務(一般端口在80,https在443)

則我們可以使用0.0.0.0/0來阻止所有的ip地址

比如

iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 80 -j DROP

以及

iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 443 -j DROP

來阻止所有訪問web服務器的ip地址

然后再添加指定的ip到白名單

比如添加1.2.3.4,我們可以

iptables -A INPUT -s 1.2.3.4 -p tcp --dport 80 -j ACCEPT

如果我們允許某個網(wǎng)段下的所有ip都可以訪問的話比如1.2.3.[0-255],我們可以

iptables -A INPUT -s 1.2.3.0/24 -p tcp --dport -j ACCEPT

總之不管是阻止所有的服務還是只阻止指定的服務

我們可以先將默認的規(guī)則設置為所有ip都不可訪問

然后再手動添加ip地址到白名單

推薦閱讀《linux就該這么學》。

總結

以上是生活随笔為你收集整理的linux iptables 如何设置允许几个 ip访问,Linux防火墙iptables限制几个特定ip才能访问服务器。...的全部內容,希望文章能夠幫你解決所遇到的問題。

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