網管要用Linux(轉)
網管要用Linux(轉)[@more@] “工欲善其事,必先利其器”。目前的網路管理絕對無法離開計算機,那麼,選擇什麼樣的主機、執行什麼樣的系統才能夠讓網路管理工作得心應手、提高效率呢?
熟悉網路的人們都知道,TCP/IP協議組已經是網際網路的通用協議,路由器執行IP協議在Internet中起著發現、比較並穿越複雜網路間通路的功能。而路由器則是由Unix主機發展而來,TCP/IP協議組也是與Unix系統密不可分。因此,選擇Unix平臺來進行對網路裝置和網際網路絡本身的管理與分析是最合適的。目前個人計算機的效能越來越強,價格則越來越平民化。可是由於歷史上的原因,傳統的那些Unix系統並不與個人計算機配合良好,而那些Unix主機一般都是體積龐大、身價不菲。那麼將PC作為網路管理的主機就只有執行Windows了?還好,出現了Linux。它同屬於Unix家族,但是開放、自由,更合適個人計算機上執行。有些時候網路管理要求管理人員能很靈活地得到並處理一些資料,這一點Linux無疑比Windows適合;而且Linux也可以在膝上型電腦上執行,這樣機動性也很不錯。綜合考慮,將Linux作為操作平臺是一個很好的選擇。
我選擇了將衝浪平臺的XteamLinux3.2安裝在我的膝上型電腦上,作為平時學習Linux網路技術的平臺和管理單位網路的利刃。主要是考慮有些中文資訊顯示問題,而XteamLinux作為核心漢化比較好的產品正好合適。
使用Linux平臺的優越性主要有以下這些方面:
比如,最基礎的用來判斷某個裝置是否工作的ping程式,Linux所提供的ping的功能遠遠優於Windows系統。精度更高、可控引數更多,對方回應時間可以精確到微秒級;資料包傳送間隔可以任意設定,可以提高測試效率等等經典的nmap這個Unix系統流行的埠掃描程式,對於探測和分析網路狀況十分有用,而且其效能和易用性更是公認的優秀。此外Linux更有定時執行指令集的crontab、優秀的編輯器vim、traceroute等等工具。
Linux自由、開放的特效能給我們帶來簡單、基礎的命令與工具的任意組合搭配,實現強大功能。這一點很重要。因為在網路管理過程中很多事件和情況都是特殊而罕見的,這時候很可能功能很強的系統網管軟體無能為力,甚至由於開發公司的某些考慮使我們無法得到急需的資訊。這種情況一般需要自己想辦法解決,比如自己針對這種情況寫一些程式,但要完成這個功能的程式很可能非常複雜。由於Linux開放的特性,大家可以最大化地共享它所有的資源。也許會有工具可以實現類似的功能,那麼用某些組合我們就可以達到目的而不會束手無策。同時Linux也是優秀的開發平臺,不論是C、C++,還是perl、Java,都有相應的編譯器或直譯器。在這個平臺上進行二次開發將會是很容易的事情。
Linux具有的作為tFTP、FTP、Syslog等多項內建的服務,也是與路由器等網路裝置配合得很好、很穩定。透過這些介面,我們可以得到最基礎的裝置資訊來自己進行簡單的底層分析——各取所需。網管都會喜歡這種一切操控在自己手裡的感覺,並在可靠的資料基礎上得出令人信服的結論。
那麼,作為網路管理應用所考慮的安全性呢?可以說,Linux的安全性並不比任何現有的作業系統遜色。由於它的開放性,我們可以完全自由地控制任何設定,而且一旦有什麼異常也很容易為操作者發現,更有相應的tcp wrapper,ipchains……這些可作為防火牆的高效能工具,供大家選擇。利用這些工具,可以將用於網路管理的Linux主機完全隔離開,只讓允許的資料到達。Linux這個平臺也在日益完善與成熟,它以後會更加強大。
網路管理需要靈活的處理方法,需要強大的分析工具,需要高效的功能實現。Linux可以提供給我們一個無限廣闊的空間、很多種工具和無限種組合應用的方法。在這個自由的空間裡,我們可以充分發揮自己的能力,運用知識和技巧,更好地管理我們的裝置和網路。
熟悉網路的人們都知道,TCP/IP協議組已經是網際網路的通用協議,路由器執行IP協議在Internet中起著發現、比較並穿越複雜網路間通路的功能。而路由器則是由Unix主機發展而來,TCP/IP協議組也是與Unix系統密不可分。因此,選擇Unix平臺來進行對網路裝置和網際網路絡本身的管理與分析是最合適的。目前個人計算機的效能越來越強,價格則越來越平民化。可是由於歷史上的原因,傳統的那些Unix系統並不與個人計算機配合良好,而那些Unix主機一般都是體積龐大、身價不菲。那麼將PC作為網路管理的主機就只有執行Windows了?還好,出現了Linux。它同屬於Unix家族,但是開放、自由,更合適個人計算機上執行。有些時候網路管理要求管理人員能很靈活地得到並處理一些資料,這一點Linux無疑比Windows適合;而且Linux也可以在膝上型電腦上執行,這樣機動性也很不錯。綜合考慮,將Linux作為操作平臺是一個很好的選擇。
我選擇了將衝浪平臺的XteamLinux3.2安裝在我的膝上型電腦上,作為平時學習Linux網路技術的平臺和管理單位網路的利刃。主要是考慮有些中文資訊顯示問題,而XteamLinux作為核心漢化比較好的產品正好合適。
使用Linux平臺的優越性主要有以下這些方面:
比如,最基礎的用來判斷某個裝置是否工作的ping程式,Linux所提供的ping的功能遠遠優於Windows系統。精度更高、可控引數更多,對方回應時間可以精確到微秒級;資料包傳送間隔可以任意設定,可以提高測試效率等等經典的nmap這個Unix系統流行的埠掃描程式,對於探測和分析網路狀況十分有用,而且其效能和易用性更是公認的優秀。此外Linux更有定時執行指令集的crontab、優秀的編輯器vim、traceroute等等工具。
Linux自由、開放的特效能給我們帶來簡單、基礎的命令與工具的任意組合搭配,實現強大功能。這一點很重要。因為在網路管理過程中很多事件和情況都是特殊而罕見的,這時候很可能功能很強的系統網管軟體無能為力,甚至由於開發公司的某些考慮使我們無法得到急需的資訊。這種情況一般需要自己想辦法解決,比如自己針對這種情況寫一些程式,但要完成這個功能的程式很可能非常複雜。由於Linux開放的特性,大家可以最大化地共享它所有的資源。也許會有工具可以實現類似的功能,那麼用某些組合我們就可以達到目的而不會束手無策。同時Linux也是優秀的開發平臺,不論是C、C++,還是perl、Java,都有相應的編譯器或直譯器。在這個平臺上進行二次開發將會是很容易的事情。
Linux具有的作為tFTP、FTP、Syslog等多項內建的服務,也是與路由器等網路裝置配合得很好、很穩定。透過這些介面,我們可以得到最基礎的裝置資訊來自己進行簡單的底層分析——各取所需。網管都會喜歡這種一切操控在自己手裡的感覺,並在可靠的資料基礎上得出令人信服的結論。
那麼,作為網路管理應用所考慮的安全性呢?可以說,Linux的安全性並不比任何現有的作業系統遜色。由於它的開放性,我們可以完全自由地控制任何設定,而且一旦有什麼異常也很容易為操作者發現,更有相應的tcp wrapper,ipchains……這些可作為防火牆的高效能工具,供大家選擇。利用這些工具,可以將用於網路管理的Linux主機完全隔離開,只讓允許的資料到達。Linux這個平臺也在日益完善與成熟,它以後會更加強大。
網路管理需要靈活的處理方法,需要強大的分析工具,需要高效的功能實現。Linux可以提供給我們一個無限廣闊的空間、很多種工具和無限種組合應用的方法。在這個自由的空間裡,我們可以充分發揮自己的能力,運用知識和技巧,更好地管理我們的裝置和網路。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-948716/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個企業網管的Linux學習之路Linux
- 翻譯 - ASP.NET Core 託管和部署 - 在 Linux 上使用 Nginx 託管 ASP.NET Core 網站ASP.NETLinuxNginx網站
- 網管平臺(進階篇):網管軟體的配置方式
- 程式設計師為什麼一定要用 Linux ?程式設計師Linux
- 程式設計師為什麼一定要用Linux?程式設計師Linux
- 智慧管網平臺
- 網管平臺(進階篇):網管系統的管理與維護
- PostGIS管網連通性分析
- 沐創主控網路卡:技術出新,更要用“芯”
- CDN是什麼?為何要用CDN加速網站?網站
- 轉載-詳解功率MOS管引數
- 網路安全控制網管解決方案
- 網路運維網管解決方案運維
- 為什麼需要用代理進行網頁抓取?網頁
- 使用 Proxy 突破網管的限制
- Anaconda大法好,為什麼要用Anaconda(附linux安裝與用例)Linux
- Linux NAT轉發Linux
- Linux轉包命令Linux
- Linux透過 Docker 可以託管 .NET Core啦!LinuxDocker
- 移動端網站必須要用html5做嗎?網站HTML
- 網站移動端一定要用html5嗎?網站HTML
- 由網管平臺轉型智慧運維,智和信通產品全線升級運維
- 智和網管工業交換機網管方案
- iPhone要用USB-C介面!蘋果欲全面轉投 AirPods等也用iPhone蘋果AI
- linux的test命令(轉)Linux
- Linux磁碟掛載 轉Linux
- 海量聯網裝置監管,智和信通萬物管控方案
- SMT生產需要用到的鋼網有什麼作用?
- 0基礎轉行網際網路,Java、C++、Linux和Web前端哪種好?JavaC++LinuxWeb前端
- 網管型交換機和非網管交換機區別在哪兒?記住下面幾點
- 鵝廠網事:網際網路時代需要怎樣的網管?
- 幽默:網管 vs. 程式設計師程式設計師
- Serverless實踐-靜態網站託管Server網站
- 企業IT監控網管解決方案
- 企業內網之網路管控or自動科學上網內網
- 為什麼要用dockerDocker
- 為什麼要用docker?Docker
- 為什麼要用RedisRedis
- 網際網路明廚亮灶智慧監管系統