自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

把iptables移植到嵌入式Linux系統(tǒng)

運(yùn)維 系統(tǒng)運(yùn)維
iptables 是與最新的 2.6.x 版本Linux 內(nèi)核集成的 IP 信息包過濾系統(tǒng)。怎么樣把把iptables移植到嵌入式Linux系統(tǒng)呢,我把最簡(jiǎn)單的方法寫到文章里了!

iptables移植到嵌入式Linux系統(tǒng)具體方法如下:

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

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

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

  cd /usr/src/linux

  make menuconfig

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

  General setup --->

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

  Networking options --->

  [*] Network packet filtering (replaces ipchains)

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

  這樣在內(nèi)核中就選擇支持了netfilter。接下來(lái)只需編譯并生成內(nèi)核映像文件并燒寫到嵌入式系統(tǒng)即可。如果燒寫后重起成功進(jìn)入Linux,則說(shuō)明新的支持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)行)。

#p#

  2、編譯生成iptables命令

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

  cd /root/iptables

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

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

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

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

通過文章詳細(xì)介紹,我們清楚的知道把iptables移植到嵌入式Linux系統(tǒng)的具體過程!希望本文對(duì)大家有幫助!

【編輯推薦】

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2021-12-19 22:34:45

Linux容器系統(tǒng)

2022-01-03 23:33:40

Linux組件系統(tǒng)

2020-07-03 07:00:00

Linux組件

2011-01-06 15:11:09

嵌入式linux

2017-12-21 10:43:44

Linux嵌入式終端

2011-04-25 10:25:43

OpenEmbedde嵌入式Linux

2011-01-14 13:13:23

嵌入式Linux開發(fā)

2009-04-11 15:22:24

Linux 2.6內(nèi)核應(yīng)用

2020-06-15 07:00:00

Linux嵌入式系統(tǒng)

2010-01-21 09:15:05

Linux嵌入式文件系

2009-12-09 10:12:28

嵌入式Linux

2017-09-17 12:21:52

移植Linux系統(tǒng)sqlite3

2024-02-28 08:00:54

Web嵌入式嵌入式系統(tǒng)

2012-07-30 14:13:11

Linux 2.6內(nèi)核嵌入式

2009-06-26 16:05:04

嵌入式Linux

2009-12-17 10:33:05

嵌入式Linux

2009-12-16 15:41:40

嵌入式Linux入門

2009-12-23 16:52:26

Linux自學(xué)嵌入式

2009-12-09 10:50:53

嵌入式Linux

2023-11-28 09:17:05

Linux編程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)