《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 把Iptables移植到嵌入式Linux系統(tǒng)
把Iptables移植到嵌入式Linux系統(tǒng)
摘要: Linux下支持netfilter機(jī)制的配置工具就是iptables,它也就相當(dāng)與一個(gè)應(yīng)用程序,可以對(duì)netfilter進(jìn)行配置(包過濾規(guī)則,NAT等等)。所以要實(shí)現(xiàn)netfilter(iptables)就要從兩方面來著手:1)內(nèi)核支持netfilter;2)用戶層的iptables配置命令。
關(guān)鍵詞: 軟件 嵌入式Linux
Abstract:
Key words :
</a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a>

 

 

Linux下支持netfilter機(jī)制的配置工具就是iptables,它也就相當(dāng)與一個(gè)應(yīng)用程序,可以對(duì)netfilter進(jìn)行配置(包過濾規(guī)則,NAT等等)。所以要實(shí)現(xiàn)netfilter(iptables)就要從兩方面來著手:1)內(nèi)核支持netfilter;2)用戶層的iptables配置命令。

 

1、編譯內(nèi)核,支持netfilter

在宿主機(jī)上進(jìn)入Linux內(nèi)核目錄,配置所需的內(nèi)核模塊:

cd/usr/src/linux

makemenuconfig

選中如下內(nèi)核選項(xiàng):

Generalsetup--->

[*]Sysctlsupport(在ROMFS文件系統(tǒng)中/proc/sys/net/ipv4/出現(xiàn)ip_forward)

Networkingoptions--->

[*]Networkpacketfiltering(replacesipchains)

IP:NetfilterConfiguration--->(全部選擇即可)

這樣在內(nèi)核中就選擇支持了netfilter。接下來只需編譯并生成內(nèi)核映像文件并燒寫到嵌入式系統(tǒng)即可。如果燒寫后重起成功進(jìn)入Linux,則說明新的支持netfiter的內(nèi)核已經(jīng)正常運(yùn)行。(注意,這里的內(nèi)核選項(xiàng)只是一些支持netfilter/iptables的選項(xiàng)。這里假設(shè)原有內(nèi)核已支持嵌入式系統(tǒng)的相關(guān)硬件,并能在嵌入式平臺(tái)上運(yùn)行)。

2、編譯生成iptables命令

iptables工具包可以免費(fèi)從網(wǎng)上獲得。下載iptables工具包后,進(jìn)入下載目錄,進(jìn)行編譯生成可執(zhí)行文件,編譯方法具體可以參考iptables目錄下的INSTALL文件:

cd/root/iptables

makeKERNEL_DIR=/usr/src/linux(指定內(nèi)核目錄)

makeNO。SHARED_LIBS=1(靜態(tài)鏈接編譯生成可執(zhí)行文件)

把生成的iptables可執(zhí)行文件copy到ramdisk再下載到嵌入式系統(tǒng)中就可以運(yùn)行。

好了,重新啟動(dòng)板子后,就可以用iptables這個(gè)命令了。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 一级黄色毛片播放 | 国模午夜写真福利视频在线 | 欧美高清一级啪啪毛片 | 在线观看日本亚洲一区 | 国产毛片不卡 | 亚洲欧美一区二区三区在线 | 久草视频网 | 在线免费观看国产视频 | 国产91精品在线 | 97视频免费上传播放 | 日本一视频一区视频二区 | 国产亚洲一区二区在线观看 | 日韩成人在线观看视频 | 欧美一级片在线观看 | 手机毛片| 日韩中文字幕精品久久 | 国产免费一区二区三区 | 九九在线免费观看视频 | 男女视频免费在线观看 | 色午夜在线 | 国产色爽女小说免费看 | 国产欧美一区二区三区免费看 | 精品欧美成人高清在线观看2021 | 视频精品一区二区 | 亚洲小视频 | free性丰满白嫩白嫩的hd | www.av在线.com | 免费观看成年人视频 | 国产在亚洲线视频观看 | 国产精品久久久久久久 | 久草福利资源在线观看 | 国产成人久久精品一区二区三区 | 三级中文字幕永久在线视频 | 91精品国产综合成人 | 九九色在线视频 | 国产激情一区二区三区在线观看 | 成年女人午夜免费视频 | 欧美亚洲中日韩中文字幕在线 | 日韩欧美在线视频 | 亚洲国产精品一区二区第四页 | 欧美高清在线视频在线99精品 |