999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談嵌入式系統中網絡服務的配置

2014-04-29 00:00:00于潤眾
無線互聯科技 2014年4期

摘 要:嵌入式系統設計的產品需要具備網絡功能需求日益增多,并且Linux系統內核及其上執行的各種網絡軟件,可以用來運行高可靠、高可用網絡服務的軟件,這也正是Linux更適合網絡應用程序的原因。本文將對如何在嵌入式Linux系統中設置及配置網絡服務進行闡述。

關鍵詞:嵌入式Linux;網絡服務

1 引言

隨著信息化、網絡化、智能化的發展,嵌入式技術得到了極大的發展,Linux操作系統以其穩定性好,可靠性高,源代碼公開,可剪裁,版權免費等優點,已成為嵌入式領域的一股新興力量,具有巨大的市場潛力和商業價值。利用嵌入式Linux系統設計的各種產品需要具備網絡功能的支持,主流網絡服務主要有internet super-server、SNMP遠程管理、使用Telnet進行網絡登錄等。

2 Inter Super-Server服務

網絡服務程序會影響來自特定端口號的服務請求,為讓網絡服務正常運行,必須有個運行中的進程在相應的端口號上監聽服務請求。大多數程序都是利用Inter Super-Server程序,它負責堅挺所有已經啟用的網絡服務器的端口。在Linux系統中主要有兩個程序可用,即:inetd和xinetd。后者將逐漸取代前者,但是前者的體積小更適合嵌入式Linux系統。

Inetd是netkit套件的一部分其中netkit-base套件除了附帶inetd外,還包括了ping。我們要先下載netkit-base并取出放到${PRJROOT}/sysapps目錄,修改configure腳本。如果不修改該腳本,測試程序將無法在主機上執行。修改方法是將__conftest測試程序前都加#以注釋掉對應測試程序。另外inetd的建立還需要glibc或uClibc。

Xinetd比inetd更優秀,因為它還允許某種安全許可。我們要先下載xinetd套件,并解壓縮放到${PRJROOT}/sysapps目錄中,其中uClibc必須支持RPC和C99才能保證xinetd順利編譯。接著進行設定、編譯以及安裝xinetd,xinetd套件會把二進制文件安裝到${TARGET_PREFIX}目錄。

兩者在安裝后都需要添加一行設定(::once:/usr/sbin/xinetd),但是區別在于xinetd只能被啟動成監控程序,所以,如果xinetd終止后,init無法再次啟動xinetd。

3 SNMP遠程管理

簡易網絡管理協議讓我們能通過TCP/IP網絡進行設備的遠程管理。這對于我們嵌入式設備的網絡應用和網絡維護提供方便。操作者不必在設備旁邊,通過遠程監控目標板自動監控工作。若我們的設備中的目標板是一個復雜網絡的一部分,亦或是你需要隨時從遠程監控它的狀態。Net-SNMP是個相當大的套件,它包含很多軟件組件。我們首先下載套件并且將它解壓放到${PRJROOT}/sysapps目錄。將Net-SNMP設置成使用glibc進行建立的工作。Net-SNMP也可鏈接uClibc,但是需要將uClibc設定成支持IPv6。如果不支持,可以在Net-SNMP的配置命令行上加入—disable-ipv6選項,讓Net-SNMP停止對IPv6的支持即可。配置命令腳本執行完畢后,接著進行建立和安裝Net-SNMP組件。

代碼如下:

$make prefix=${TARGET_PREFIX} exec_prefix=${TARGET_PREFIX} install

其中,值得注意的是SNMP代理執行時仍會讀取/usr/local/share/snmp配置文件,exec_prefix參數如果未加入整個安裝將會失敗。

4 Telnet進行網絡登錄

Telnet登錄方式管理服務是最普遍的管理方法之一,一旦目標板系統連接網絡后,Telnet協議是存取目標板的最直接有效的方法。啟用遠程登錄功能,必須執行Telnet監控程序。能夠在嵌入式Linux系統中運行的Telnet有兩種:telnetd和utelnetd。系統資源的豐富與否將決定我們選擇哪個Telnet程序,如果我們資源非常有限,我們可以選擇utelnet。Telnet的登錄管理方法不是安全的管理方式,尤其在Internet上使用。

5 結束語

總之,嵌入Linux系統設計產品要想得到更快速和更廣泛的普及,它必須要有很好的網絡應用和網絡服務。本文通過對Inter Super-Server、SNMP和Telnet三種服務的安裝過程進行了闡述,為開發人員提供了基礎服務安裝的指導,同時也對嵌入式系統中網絡服務的發展提供了依據。

[參考文獻]

[1]馬坤,楊波.Telnet協議在網管系統中的應用[J].信息技術與信息化, 2006(04).

[2]裴鵬真,孫運強.網絡管理中一種Telnet用戶帳戶截獲的穩定方法[J]. 信息技術,2008(05).

[3]張建軍,陳志雄,韓江洪,張利.Linux平臺下串行口全雙工通訊的實現[J].合肥工業大學學報(自然科學版),2003(02).

[4]馬龍,張思東,張宏科.SNMP代理軟件在IPv6環境下的實現[J].中國數據通信,2003(08).

[5]許晨輝.嵌入式軟構件技術的研究與應用[D].西北工業大學,2003.

主站蜘蛛池模板: 亚洲精品国产成人7777| 亚洲精品国产综合99| 亚洲国产亚综合在线区| 国产精品自拍露脸视频| 无码中文字幕加勒比高清| 日本免费一区视频| 国产成人欧美| 亚洲精品在线影院| 天堂久久久久久中文字幕| 亚洲欧美日韩动漫| 爆操波多野结衣| 欧美第一页在线| 黄片在线永久| 亚洲视频免费在线看| 2021最新国产精品网站| 啪啪啪亚洲无码| 亚洲欧洲日韩久久狠狠爱 | 国产精品久久久久久久久kt| 国产精品久久久久久久伊一| …亚洲 欧洲 另类 春色| 亚洲欧州色色免费AV| 青青久久91| 国产免费高清无需播放器| 欧美精品不卡| 四虎AV麻豆| 国产主播一区二区三区| 午夜视频www| 999精品视频在线| 成年免费在线观看| 亚洲乱伦视频| 婷婷开心中文字幕| 久久大香伊蕉在人线观看热2| 免费国产好深啊好涨好硬视频| 国产成人精品无码一区二| 亚洲中文无码av永久伊人| 中文字幕丝袜一区二区| 国产精品久久久免费视频| 欧美日本在线一区二区三区| 99ri国产在线| 国产成人综合亚洲欧美在| 成人国产精品视频频| 亚洲中文字幕在线观看| 国产人人射| 日本国产一区在线观看| 欧美成人精品一区二区| 欧美性色综合网| 欧美日韩国产一级| 亚洲伊人久久精品影院| 亚洲天堂视频网站| 亚洲丝袜中文字幕| 国产女人18毛片水真多1| 538国产视频| 欧美亚洲另类在线观看| 色婷婷成人| 亚洲人在线| 国产免费久久精品99re丫丫一| 亚洲成人www| 欧美特黄一级大黄录像| 久久鸭综合久久国产| 国产精品尤物铁牛tv| 女人av社区男人的天堂| 在线欧美a| 亚洲精品麻豆| 欧美日韩中文国产va另类| 亚洲91在线精品| 国产综合精品日本亚洲777| 97成人在线视频| 激情综合婷婷丁香五月尤物| 呦女亚洲一区精品| 日韩小视频网站hq| 嫩草影院在线观看精品视频| 伊人无码视屏| 免费观看欧美性一级| 免费一级毛片完整版在线看| 国产精品久久久精品三级| 久草视频福利在线观看| 亚洲综合第一区| 欧美日韩国产成人在线观看| 国产91九色在线播放| 丁香综合在线| 国产福利拍拍拍| 六月婷婷激情综合|