成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Linux中IPtables命令的使用方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網(wǎng)站建設、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的路北網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
Linux下IPtables命令圖解

Linux中IPtables命令的使用方法

Linux下IPtables命令剖析

1.命令:
-A 順序添加,添加一條新規(guī)則
-I 插入,插入一條新規(guī)則 -I 后面加一數(shù)字表示插入到哪行
-R 修改, 刪除一條新規(guī)則 -D 后面加一數(shù)字表示刪除哪行
-D 刪除,刪除一條新規(guī)則 -D 后面加一數(shù)字表示刪除哪行
-N  新建一個鏈
-X  刪除一個自定義鏈,刪除之前要保證次鏈是空的,而且沒有被引用
-L 查看
@1.iptables -L -n 以數(shù)字的方式顯示
@2. iptables -L -v顯示詳細信息
@3. iptables -L -x 顯示精確信息
-E  重命名鏈
-F 清空鏈中的所有規(guī)則
-Z  清除鏈中使用的規(guī)則
-P 設置默認規(guī)則
2.匹配條件:
隱含匹配:
-p  tcp udp icmp
--sport指定源端口
--dport指定目標端
-s 源地址
-d 目的地址
-i 數(shù)據(jù)包進入的網(wǎng)卡
-o 數(shù)據(jù)包出口的網(wǎng)卡
擴展匹配:
-m state --state  匹配狀態(tài)的
-m mutiport --source-port  端口匹配 ,指定一組端口
-m limit --limit 3/minute  每三分種一次
-m limit --limit-burst  5  只匹配5個數(shù)據(jù)包
-m string --string --algo bm|kmp --string"xxxx"  匹配字符串
-mtime--timestart 8:00 --timestop 12:00  表示從哪個時間到哪個時間段
-mtime--days   表示那天
-m mac --mac-source xx:xx:xx:xx:xx:xx 匹配源MAC地址
-m layer7 --l7proto qq  表示匹配騰訊qq的 當然也支持很多協(xié)議,這個默認是沒有的,需要我們給內(nèi)核打補丁并重新編譯內(nèi)核及iptables才可以使用 -m layer7 這個顯示擴展匹配
3.動作:
-j
DROP 直接丟掉
ACCEPT 允許通過
REJECT 丟掉,但是回復信息
LOG --log-prefix"說明信息,自己隨便定義" ,記錄日志
SNAT    源地址轉換
DNAT    目標地址轉換
REDIRECT  重定向
MASQUERAED  地址偽裝
保存iptables規(guī)則
service iptables save
重啟服務
service iptables stop
service iptables start

Linux下IPtables企業(yè)案例解析
Linux中IPtables命令的使用方法

含義:
:INPUT ACCEPT [0:0]
該規(guī)則表示INPUT表默認策略是ACCEP ([ 0:0 ]里記錄的就是通過該規(guī)則的數(shù)據(jù)包和字節(jié)總數(shù)。)
:FORWARD ACCEPT [0:0]
該規(guī)則表示FORWARD表默認策略是ACCEPT
:OUTPUT ACCEPT [0:0]
該規(guī)則表示OUTPUT表默認策略是ACCEPT

NEW 用戶發(fā)起一個全新的請求
ESTABLISHED 對一個全新的請求進行回應
RELATED 兩個完整連接之間的相互關系,一個完整的連接,需要依賴于另一個完整的連接。
INVALID 無法識別的狀態(tài)。

-A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
意思是允許進入的數(shù)據(jù)包只能是剛剛我發(fā)出去的數(shù)據(jù)包的回應

-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
意思就允許本地環(huán)回接口在INPUT表的所有數(shù)據(jù)通信,-i 參數(shù)是指定接口,接口是lo,lo就是Loopback(本地環(huán)回接口)

-A INPUT -j REJECT –reject-with icmp-host-prohibited
-A FORWARD -j REJECT –reject-with icmp-host-prohibited
這兩條的意思是在INPUT表和FORWARD表中拒絕所有其他不符合上述任何一條規(guī)則的數(shù)據(jù)包。并且發(fā)送一條host prohibited的消息給被拒絕的主機。

下面來介紹一下,我添加的每個參數(shù)是什么意思,跟我沒講得允許22端口的一樣
-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A 最后添加一條規(guī)則
-j 后面接動作,主要的動作有接受(ACCEPT)、丟棄(DROP)、拒絕(REJECT)及記錄(LOG)
–dport 限制目標的端口號碼。
-p 協(xié)定:設定此規(guī)則適用于哪種封包格式 主要的封包格式有: tcp, udp, icmp 及 all 。
-m state –state 模糊匹配一個狀態(tài),

IPtables企業(yè)案例規(guī)則實戰(zhàn)

WEB服務器,開啟80端口;
iptables -A INPUT -p tcp --dport 80 -j ACCEPT

郵件服務器,開啟25,110端口;
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -A INPUT -p tcp --dport 25 -j ACCEPT

FTP服務器,開啟21端口
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT

DNS服務器,開啟53端口
iptables -A INPUT -p tcp --dport 53 -j ACCEPT

允許icmp包通過,也就是允許ping,
iptables -A OUTPUT -p icmp -j ACCEPT (OUTPUT設置成DROP的話)
iptables -A INPUT -p icmp -j ACCEPT   (INPUT設置成DROP的話)

將本機的8080端口轉發(fā)至其他主機,主機IP:192.168.1.162,目標主機IP和端口:192.168.1.163:80,規(guī)則如下;
iptables -t nat -A PREROUTING -p tcp -m tcp -d 192.168.1.162 --dport 8080 -j DNAT --to-destination 192.168.1.163:80

iptables -t nat -A POSTROUTING -p tcp -m tcp --dport 80 -j SNAT --to-source 192.168.1.162:8080
echo 1 > /proc/sys/net/ipv4/ip_forward
同時開啟iptables forward轉發(fā)功能。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前文章:Linux中IPtables命令的使用方法-創(chuàng)新互聯(lián)
URL地址:http://jinyejixie.com/article44/cshshe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、App開發(fā)、網(wǎng)站排名、網(wǎng)站收錄虛擬主機、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設
鹿泉市| 巴林左旗| 洛浦县| 盐山县| 嘉荫县| 日照市| 罗田县| 绩溪县| 达拉特旗| 延庆县| 重庆市| 浦县| 海阳市| 通辽市| 娱乐| 南靖县| 广德县| 德阳市| 河东区| 筠连县| 康乐县| 浮山县| 勃利县| 浠水县| 上林县| 丰原市| 绥化市| 卢龙县| 永济市| 青冈县| 佳木斯市| 金华市| 光山县| 响水县| 宝应县| 江门市| 泌阳县| 溧阳市| 龙胜| 邻水| 成都市|